cns3xxx: update patches for 4.14
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>v19.07.3_mercusys_ac12_duma
parent
2543e7f08c
commit
9f54aaff70
@ -1,7 +1,10 @@
|
|||||||
--- a/arch/arm/tools/mach-types
|
--- a/arch/arm/tools/mach-types
|
||||||
+++ b/arch/arm/tools/mach-types
|
+++ b/arch/arm/tools/mach-types
|
||||||
@@ -1006,3 +1006,4 @@ eco5_bx2 MACH_ECO5_BX2 ECO5_BX2 4572
|
@@ -448,6 +448,7 @@ gplugd MACH_GPLUGD GPLUGD 2625
|
||||||
eukrea_cpuimx28sd MACH_EUKREA_CPUIMX28SD EUKREA_CPUIMX28SD 4573
|
qsd8x50a_st1_5 MACH_QSD8X50A_ST1_5 QSD8X50A_ST1_5 2627
|
||||||
domotab MACH_DOMOTAB DOMOTAB 4574
|
mx23evk MACH_MX23EVK MX23EVK 2629
|
||||||
pfla03 MACH_PFLA03 PFLA03 4575
|
ap4evb MACH_AP4EVB AP4EVB 2630
|
||||||
+gw2388 MACH_GW2388 GW2388 2635
|
+gw2388 MACH_GW2388 GW2388 2635
|
||||||
|
mityomapl138 MACH_MITYOMAPL138 MITYOMAPL138 2650
|
||||||
|
guruplug MACH_GURUPLUG GURUPLUG 2659
|
||||||
|
spear310 MACH_SPEAR310 SPEAR310 2660
|
||||||
|
@ -1,14 +1,15 @@
|
|||||||
--- a/drivers/net/phy/broadcom.c
|
--- a/drivers/net/phy/broadcom.c
|
||||||
+++ b/drivers/net/phy/broadcom.c
|
+++ b/drivers/net/phy/broadcom.c
|
||||||
@@ -420,6 +420,11 @@ static int bcm5481_config_aneg(struct ph
|
@@ -417,7 +417,11 @@ static int bcm5481_config_aneg(struct ph
|
||||||
/* Write bits 14:0. */
|
ret = genphy_config_aneg(phydev);
|
||||||
reg |= (1 << 15);
|
|
||||||
phy_write(phydev, 0x18, reg);
|
/* Then we can set up the delay. */
|
||||||
+ } else {
|
- bcm5481x_config(phydev);
|
||||||
+ phy_write(phydev, 0x18, 0xf1e7);
|
+ //bcm5481x_config(phydev);
|
||||||
+ phy_write(phydev, 0x1c, 0x8e00);
|
|
||||||
+
|
+
|
||||||
+ phy_write(phydev, 0x1c, 0xa41f);
|
+ phy_write(phydev, 0x18, 0xf1e7);
|
||||||
}
|
+ phy_write(phydev, 0x1c, 0x8e00);
|
||||||
|
+ phy_write(phydev, 0x1c, 0xa41f);
|
||||||
|
|
||||||
if (of_property_read_bool(np, "enet-phy-lane-swap")) {
|
if (of_property_read_bool(np, "enet-phy-lane-swap")) {
|
||||||
|
/* Lane Swap - Undocumented register...magic! */
|
||||||
|
Loading…
Reference in New Issue