diff options
author | Hauke Mehrtens <hauke@openwrt.org> | 2013-11-09 19:29:46 +0000 |
---|---|---|
committer | Hauke Mehrtens <hauke@openwrt.org> | 2013-11-09 19:29:46 +0000 |
commit | 18e7630b18afa3479be6a9ac4faba4bf37aa50f5 (patch) | |
tree | 3d8eb92d4a388f289e6710c19ccbecbbd60c2c0a /target/linux/brcm47xx/patches-3.10/210-b44_phy_fix.patch | |
parent | a7735a2d91b7e676f48d2d014cc905215653a6e3 (diff) | |
download | master-187ad058-18e7630b18afa3479be6a9ac4faba4bf37aa50f5.tar.gz master-187ad058-18e7630b18afa3479be6a9ac4faba4bf37aa50f5.tar.bz2 master-187ad058-18e7630b18afa3479be6a9ac4faba4bf37aa50f5.zip |
brcm47xx: register ADM6996L switch
This patch makes it possible to use adm6996.c on first generation
BCM47XX devices with ADM switches.
This was tested on a WRT54GS version 1.0, thank you Dirk Neukirchen for
the device.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38699 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/brcm47xx/patches-3.10/210-b44_phy_fix.patch')
-rw-r--r-- | target/linux/brcm47xx/patches-3.10/210-b44_phy_fix.patch | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/target/linux/brcm47xx/patches-3.10/210-b44_phy_fix.patch b/target/linux/brcm47xx/patches-3.10/210-b44_phy_fix.patch index 559d5a9781..53989ef094 100644 --- a/target/linux/brcm47xx/patches-3.10/210-b44_phy_fix.patch +++ b/target/linux/brcm47xx/patches-3.10/210-b44_phy_fix.patch @@ -1,6 +1,6 @@ --- a/drivers/net/ethernet/broadcom/b44.c +++ b/drivers/net/ethernet/broadcom/b44.c -@@ -429,10 +429,34 @@ static void b44_wap54g10_workaround(stru +@@ -431,10 +431,34 @@ static void b44_wap54g10_workaround(stru error: pr_warning("PHY: cannot reset MII transceiver isolate bit\n"); } @@ -35,7 +35,7 @@ #endif static int b44_setup_phy(struct b44 *bp) -@@ -441,6 +465,7 @@ static int b44_setup_phy(struct b44 *bp) +@@ -443,6 +467,7 @@ static int b44_setup_phy(struct b44 *bp) int err; b44_wap54g10_workaround(bp); @@ -43,7 +43,7 @@ if (bp->flags & B44_FLAG_EXTERNAL_PHY) return 0; -@@ -2158,6 +2183,8 @@ static int b44_get_invariants(struct b44 +@@ -2160,6 +2185,8 @@ static int b44_get_invariants(struct b44 * valid PHY address. */ bp->phy_addr &= 0x1F; |