kernel: fix AT8032 PHY phy id mask
authorMathias Kresin <dev@kresin.me>
Mon, 2 Jul 2018 20:09:04 +0000 (22:09 +0200)
committerMathias Kresin <dev@kresin.me>
Tue, 3 Jul 2018 23:19:05 +0000 (01:19 +0200)
commiteccde89aa4764fd16b490e96e5dbbdb51cb0051b
tree4382655bae8555eb0537ca32c46fbaac19e96cab
parent89b59994eb44b5cd2fac594144c20c63fd05ef25
kernel: fix AT8032 PHY phy id mask

Don't mask bit 4 of the AT8022 phy id. If bit 4 of the AT8022 phy id
(0x004dd023) is masked, it will match the phy id of the AR8327 switch
(0x004dd033) as well.

It results in applied at803x driver settings/callbacks, which will at
least limit the AR8327 phys to 100MBit operation instead of the possible
1000MBit.

Signed-off-by: Mathias Kresin <dev@kresin.me>
target/linux/generic/pending-4.14/180-net-phy-at803x-add-support-for-AT8032.patch
target/linux/generic/pending-4.14/734-net-phy-at803x-allow-to-configure-via-pdata.patch
target/linux/generic/pending-4.14/735-net-phy-at803x-fix-at8033-sgmii-mode.patch