u-boot/drivers/usb/eth
Joshua Scott 41d1258ace net: asix: Fix AX88772B when used with DriverModel
A previous patch (net: asix: fix operation without eeprom) added a
two-byte shift to the packet buffer when receiving a packet on the
AX88772B.

This shift was not included when the driver was updated to work with
DriverModel. Testing on a Marvell DB-88F6820-ACM showed that the adapter
was not functioning correctly (EHCI timeouts).

This patch brings the two-byte shift to the DriverModel implementation
of ops->recv (asix_eth_recv).

Testing on the same board, we were able to TFTP a file over and confirm
that the crc32 was correct.

Signed-off-by: Joshua Scott <joshua.scott@alliedtelesis.co.nz>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
2016-09-09 13:13:42 -05:00
..
asix.c net: asix: Fix AX88772B when used with DriverModel 2016-09-09 13:13:42 -05:00
asix88179.c eth: asix88179: Add support for the driver model 2016-08-09 12:52:05 +02:00
Makefile usb: eth: add Realtek RTL8152B/RTL8153 DRIVER 2016-01-23 16:22:34 +01:00
mcs7830.c dm: net: usb: Convert mcs7830 driver to support driver model 2016-01-12 10:19:09 -07:00
r8152.c net: usb: r8152: Add DM support 2016-08-07 21:55:42 +02:00
r8152.h net: usb: r8152: Add DM support 2016-08-07 21:55:42 +02:00
r8152_fw.c net: usb: r8152: Add DM support 2016-08-07 21:55:42 +02:00
smsc95xx.c net: smsc95xx: Use correct get_unaligned functions 2016-08-15 13:34:45 -05:00
usb_ether.c usb: eth: fix memalign() parameter order 2016-02-24 19:12:33 +01:00