mbox series

[net-next,0/2] r8152: reduce control transfer

Message ID 20230725073051.5150-414-nic_swsd@realtek.com
Headers show
Series r8152: reduce control transfer | expand

Message

Hayes Wang July 25, 2023, 7:30 a.m. UTC
The two patches are used to reduce the number of control transfer when
access the registers in bulk.

Hayes Wang (2):
  r8152: adjust generic_ocp_write function
  r8152: set bp in bulk

 drivers/net/usb/r8152.c | 104 +++++++++++++++++-----------------------
 1 file changed, 43 insertions(+), 61 deletions(-)

Comments

Sergei Shtylyov July 25, 2023, 9:13 a.m. UTC | #1
On 7/25/23 10:30 AM, Hayes Wang wrote:

> Reduce the control transfer if all bytes of first or the last DWORD are
> writed.

   Written.

> The original method is to split the control transfer into three parts
> (the first DWORD, middle continuous data, and the last DWORD). However,
> they could be combined if whole bytes of the first DWORD or last DWORD
> are writed. That is, the first DWORD or the last DWORD could be combined

   Also here.

> with the middle continuous data, if the byte_en is 0xff.
> 
> Signed-off-by: Hayes Wang <hayeswang@realtek.com>
[...]

MBR, Sergey