lantiq: xrx200: fix duplex

Both the GPL driver from ZyXEL and the xrx200 driver have this error. The flags
are reversed. Full duplex is marked as half and the other way around. With this
fix the switch will push full GBit speeds.

Signed-off-by: Antonios Vamporakis <ant@area128.com>

SVN-Revision: 40312
master
John Crispin 11 years ago
parent 93e5c8cefc
commit 32e2246270
  1. 13
      target/linux/lantiq/patches-3.10/0204-lantiq-xrx200-duplex-fix.patch

@ -0,0 +1,13 @@
--- a/drivers/net/ethernet/lantiq_xrx200.c
+++ b/drivers/net/ethernet/lantiq_xrx200.c
@@ -101,8 +101,8 @@
#define MDIO_PHY_SPEED_M100 0x0800
#define MDIO_PHY_SPEED_G1 0x1000
-#define MDIO_PHY_FDUP_EN 0x0600
-#define MDIO_PHY_FDUP_DIS 0x0200
+#define MDIO_PHY_FDUP_EN 0x0200
+#define MDIO_PHY_FDUP_DIS 0x0600
#define MDIO_PHY_LINK_MASK 0x6000
#define MDIO_PHY_SPEED_MASK 0x1800
Loading…
Cancel
Save