ipq806x: fix MAC_POWER_SEL switch configuration
authorJosh Bendavid <joshbendavid@gmail.com>
Sat, 18 Jun 2016 09:50:29 +0000 (11:50 +0200)
committerJohn Crispin <john@phrozen.org>
Mon, 20 Jun 2016 09:45:44 +0000 (11:45 +0200)
Fixes instability/corruption on the ethernet interface connected to port0 on the switch.

Signed-off-by: Josh Bendavid <joshbendavid@gmail.com>
target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-c2600.dts
target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts
target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ea8500.dts
target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500.dts
target/linux/ipq806x/patches-4.4/707-ARM-dts-qcom-add-mdio-nodes-to-ap148-db149.patch

index fc136375020e500d80d4aaae7cf027003d91cafd..d62d53e7fa9267f300b87952b2dcc7bce5d878de 100644 (file)
                                        0x00004 0x7600000   /* PAD0_MODE */
                                        0x00008 0x1000000   /* PAD5_MODE */
                                        0x0000c 0x80        /* PAD6_MODE */
-                                       0x000e4 0xaa545     /* MAC_POWER_SEL */
+                                       0x000e4 0x6a545     /* MAC_POWER_SEL */
                                        0x000e0 0xc74164de  /* SGMII_CTRL */
                                        0x0007c 0x4e        /* PORT0_STATUS */
                                        0x00094 0x4e        /* PORT6_STATUS */
index bd294c590e1c76789ec3d98ddb725242bde4d712..4dd7a32c44e36c422238d4ccc5904a3a6fe7609d 100644 (file)
                                        0x00004 0x7600000   /* PAD0_MODE */
                                        0x00008 0x1000000   /* PAD5_MODE */
                                        0x0000c 0x80        /* PAD6_MODE */
-                                       0x000e4 0xaa545     /* MAC_POWER_SEL */
+                                       0x000e4 0x6a545     /* MAC_POWER_SEL */
                                        0x000e0 0xc74164de  /* SGMII_CTRL */
                                        0x0007c 0x4e        /* PORT0_STATUS */
                                        0x00094 0x4e        /* PORT6_STATUS */
index 4576a715efdf9e6392278207457638ba58b88843..1bcbc9f80e8f719837a2fd405ebc6cccd1e3eeef 100644 (file)
                                        0x00004 0x7600000   /* PAD0_MODE */
                                        0x00008 0x1000000   /* PAD5_MODE */
                                        0x0000c 0x80        /* PAD6_MODE */
-                                       0x000e4 0xaa545     /* MAC_POWER_SEL */
+                                       0x000e4 0x6a545     /* MAC_POWER_SEL */
                                        0x000e0 0xc74164de  /* SGMII_CTRL */
                                        0x0007c 0x4e        /* PORT0_STATUS */
                                        0x00094 0x4e        /* PORT6_STATUS */
index ca1f612844b902adb6fb1fbb6df27f45e8809278..2ecd49320569ff69406a9527bd00dd70f01256df 100644 (file)
                                        0x00004 0x7600000   /* PAD0_MODE */
                                        0x00008 0x1000000   /* PAD5_MODE */
                                        0x0000c 0x80        /* PAD6_MODE */
-                                       0x000e4 0xaa545     /* MAC_POWER_SEL */
+                                       0x000e4 0x6a545     /* MAC_POWER_SEL */
                                        0x000e0 0xc74164de  /* SGMII_CTRL */
                                        0x0007c 0x4e        /* PORT0_STATUS */
                                        0x00094 0x4e        /* PORT6_STATUS */
index 625ff0a2752b031b7032e97356fc628235569ffb..102cd76b49edc253e84585c28da4bc7195726dee 100644 (file)
@@ -58,7 +58,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
 +                                      0x00004 0x7600000   /* PAD0_MODE */
 +                                      0x00008 0x1000000   /* PAD5_MODE */
 +                                      0x0000c 0x80        /* PAD6_MODE */
-+                                      0x000e4 0xaa545     /* MAC_POWER_SEL */
++                                      0x000e4 0x6a545     /* MAC_POWER_SEL */
 +                                      0x000e0 0xc74164de  /* SGMII_CTRL */
 +                                      0x0007c 0x4e        /* PORT0_STATUS */
 +                                      0x00094 0x4e        /* PORT6_STATUS */
@@ -120,7 +120,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
 +                                      0x00004 0x7600000   /* PAD0_MODE */
 +                                      0x00008 0x1000000   /* PAD5_MODE */
 +                                      0x0000c 0x80        /* PAD6_MODE */
-+                                      0x000e4 0xaa545     /* MAC_POWER_SEL */
++                                      0x000e4 0x6a545     /* MAC_POWER_SEL */
 +                                      0x000e0 0xc74164de  /* SGMII_CTRL */
 +                                      0x0007c 0x4e        /* PORT0_STATUS */
 +                                      0x00094 0x4e        /* PORT6_STATUS */