kernel-ark/drivers/usb/net
Andres Salomon d0ffff8fdd USB: asix: Detect internal PHY and enable/use accordingly
Different AX88772 dongles use different PHYs; the chip is capable of using
both a primary and secondary PHY, and supports an internal and external PHY.

It appears that some DUB-E100 devices use the internal PHY, so trying to use
an external one will not work (note that this is different across revisions,
as well; the "A" and "B" revs of the DUB-E100 use different PHYs!).  The data
sheet for the AX88772 chip specifies that the internal PHY id will be 0x10,
so if that's read from the EEPROM, we should use that rather than attempting
to use an external PHY.

Thanks to Mitch Bradley for pointing this out!

Signed-off-by: Andres Salomon <dilinger@debian.org>
Cc: David Hollis <dhollis@davehollis.com>
Cc: Chris Ball <cjb@laptop.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-01-22 11:46:55 -08:00
..
asix.c USB: asix: Detect internal PHY and enable/use accordingly 2007-01-22 11:46:55 -08:00
catc.c [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00
cdc_ether.c
cdc_subset.c
gl620a.c USB: removing ifdefed code from gl620a 2006-12-20 10:13:23 -08:00
kaweth.c
kawethfw.h
Kconfig
Makefile
mcs7830.c
net1080.c [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00
pegasus.c [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00
pegasus.h
plusb.c
rndis_host.c [PATCH] Fix numerous kcalloc() calls, convert to kzalloc() 2006-12-13 09:05:52 -08:00
rtl8150.c USB: rtl8150 new device id 2006-12-20 10:14:25 -08:00
usbnet.c [PATCH] slab: remove SLAB_KERNEL 2006-12-07 08:39:24 -08:00
usbnet.h
zaurus.c