[PATCH 4/6] usb: eth: asix88179: Refactor asix_send_common() to closer match Linux
Marek Vasut
marek.vasut at mailbox.org
Fri Jan 30 02:29:05 CET 2026
On 1/30/26 1:29 AM, Jonas Karlman wrote:
> Refactor asix_send_common() to closer match the Linux variant.
>
> This change has no intended functional change, it only makes the code
> closer match the Linux ASIX AX88xxx driver.
>
> Signed-off-by: Jonas Karlman <jonas at kwiboo.se>
> ---
> drivers/usb/eth/asix88179.c | 43 +++++++++++++++----------------------
> 1 file changed, 17 insertions(+), 26 deletions(-)
>
> diff --git a/drivers/usb/eth/asix88179.c b/drivers/usb/eth/asix88179.c
> index 7d7cdeb60ebf..a9dff23e83bb 100644
> --- a/drivers/usb/eth/asix88179.c
> +++ b/drivers/usb/eth/asix88179.c
> @@ -487,40 +487,31 @@ static int asix_send_common(struct ueth_data *dev,
> struct asix_private *dev_priv,
> void *packet, int length)
> {
> - int err;
> - u32 packet_len, tx_hdr2;
> - int actual_len, framesize;
> - ALLOC_CACHE_ALIGN_BUFFER(unsigned char, msg,
> - PKTSIZE + (2 * sizeof(packet_len)));
> + u32 tx_hdr1, tx_hdr2;
> + int actual_len, ret;
> + ALLOC_CACHE_ALIGN_BUFFER(unsigned char, msg, PKTSIZE + 8);
Please at least add a code comment about what this 8 means, it was clear
from the previous sizeof() use, now it is a magic number.
More information about the U-Boot
mailing list