openwrtv4/target/linux/generic/files
Christian Lamparter e9455c561d generic: ar8216: improve ar8xxx_is_possible check
The commit "generic: ar8216: add sanity check to ar8216_probe"
(774da6c7a4) stated that PHY IDs
should be checked at address 0-4. However, the PHY 4 was
never check by the loop. This patch extends the check to be
similar to the Atheors SDK. It tries all 4 ports and skips
unconnected PHYs if necessary. If it cannot find any familiar
PHYs, it will prevent the phy driver from initializing.

This patch is necessary for the C-60. It doesn't have a
PHY at port 3, so this caused the check in ar8xxx_is_possible
to fail. As a result, the ethernet ports on the C-60 didn't
work.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2016-10-15 11:36:50 +02:00
..
arch/mips/fw/myloader
Documentation/networking kernel: drop dead pwm code 2013-08-18 01:25:41 +00:00
drivers generic: ar8216: improve ar8xxx_is_possible check 2016-10-15 11:36:50 +02:00
fs/yaffs2 yaffs2: remove __TIME__ __DATE__ macros 2015-09-11 16:33:12 +00:00
include swconfig: revert the portmapping patches, they seem to cause a segfault 2016-08-16 10:20:01 +02:00