]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/usb/eth/asix.c
net: asix: don't pad odd-length TX packets
[karo-tx-uboot.git] / drivers / usb / eth / asix.c
index 659533a8d4e45b7f0cf9f57ce93c1c0d252c86e3..ce133f00698de8ef6346604079c202f07e1534ba 100644 (file)
@@ -468,8 +468,6 @@ static int asix_send(struct eth_device *eth, void *packet, int length)
 
        memcpy(msg, &packet_len, sizeof(packet_len));
        memcpy(msg + sizeof(packet_len), (void *)packet, length);
-       if (length & 1)
-               length++;
 
        err = usb_bulk_msg(dev->pusb_dev,
                                usb_sndbulkpipe(dev->pusb_dev, dev->ep_out),