]> git.baikalelectronics.ru Git - kernel.git/commit
axnet_cs: fix phy_id detection for bogus Asix chip.
authorKen Kawasaki <ken_kawasaki@spring.nifty.jp>
Sat, 4 Apr 2009 14:49:07 +0000 (14:49 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 7 Apr 2009 00:07:54 +0000 (17:07 -0700)
commitb71b424a173036d4a17bfdc0931fbbebd82beccc
tree4fcde271fe0a8c55d31ca2eacff822bfd88c3e7c
parent05c17e3e0fdf6adc2e8f4470c85c256e85b16d33
axnet_cs: fix phy_id detection for bogus Asix chip.

axnet_cs:

(1) Some Asix phy return bogus value except 0 or 0xffff.
    Skip this phy_id.

(2) Some Asix chip need to set "select Internal PHY" bit
    at AX88190_init.

Signed-off-by: Ken Kawasaki <ken_kawasaki@spring.nifty.jp>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/pcmcia/axnet_cs.c