Adding patches for Armada to change from mPCI to SATA, one slot (default) or both (disabled patch)
This commit is contained in:
parent
58b06d134d
commit
4f36510eef
12
patch/u-boot/u-boot-armada-default/slot0=mpci_1=sata.patch
Normal file
12
patch/u-boot/u-boot-armada-default/slot0=mpci_1=sata.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff --git a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
index 3fb7465..70384a0 100755
|
||||
--- a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
+++ b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
@@ -89,7 +89,7 @@ SERDES_MAP CustomerBoardTopologyConfig[][MAX_SERDES_LANES] =
|
||||
{ /* ClarFog A1 board topology */
|
||||
{ SATA0, __3Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
{ SGMII1, __1_25Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX1, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
@ -0,0 +1,20 @@
|
||||
diff --git a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
index 3fb7465..70384a0 100755
|
||||
--- a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
+++ b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
@@ -89,13 +89,13 @@ SERDES_MAP CustomerBoardTopologyConfig[][MAX_SERDES_LANES] =
|
||||
{ /* ClarFog A1 board topology */
|
||||
{ SATA0, __3Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
{ SGMII1, __1_25Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX1, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
{ SATA1, __3Gbps, SERDES_DEFAULT_MODE, MV_TRUE, MV_FALSE },
|
||||
#endif
|
||||
{ USB3_HOST1, __5Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX2, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
{ SATA2, __3Gbps, SERDES_DEFAULT_MODE, MV_TRUE, MV_FALSE },
|
||||
12
patch/u-boot/u-boot-armada-dev/slot0=mpci_1=sata.patch
Normal file
12
patch/u-boot/u-boot-armada-dev/slot0=mpci_1=sata.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff --git a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
index 3fb7465..70384a0 100755
|
||||
--- a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
+++ b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
@@ -89,7 +89,7 @@ SERDES_MAP CustomerBoardTopologyConfig[][MAX_SERDES_LANES] =
|
||||
{ /* ClarFog A1 board topology */
|
||||
{ SATA0, __3Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
{ SGMII1, __1_25Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX1, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
@ -0,0 +1,20 @@
|
||||
diff --git a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
index 3fb7465..70384a0 100755
|
||||
--- a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
+++ b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
@@ -89,13 +89,13 @@ SERDES_MAP CustomerBoardTopologyConfig[][MAX_SERDES_LANES] =
|
||||
{ /* ClarFog A1 board topology */
|
||||
{ SATA0, __3Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
{ SGMII1, __1_25Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX1, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
{ SATA1, __3Gbps, SERDES_DEFAULT_MODE, MV_TRUE, MV_FALSE },
|
||||
#endif
|
||||
{ USB3_HOST1, __5Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX2, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
{ SATA2, __3Gbps, SERDES_DEFAULT_MODE, MV_TRUE, MV_FALSE },
|
||||
12
patch/u-boot/u-boot-armada-next/slot0=mpci_1=sata.patch
Normal file
12
patch/u-boot/u-boot-armada-next/slot0=mpci_1=sata.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff --git a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
index 3fb7465..70384a0 100755
|
||||
--- a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
+++ b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
@@ -89,7 +89,7 @@ SERDES_MAP CustomerBoardTopologyConfig[][MAX_SERDES_LANES] =
|
||||
{ /* ClarFog A1 board topology */
|
||||
{ SATA0, __3Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
{ SGMII1, __1_25Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX1, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
@ -0,0 +1,20 @@
|
||||
diff --git a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
index 3fb7465..70384a0 100755
|
||||
--- a/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
+++ b/tools/marvell/bin_hdr/src_phy/a38x/mvHighSpeedTopologySpec-38x.c
|
||||
@@ -89,13 +89,13 @@ SERDES_MAP CustomerBoardTopologyConfig[][MAX_SERDES_LANES] =
|
||||
{ /* ClarFog A1 board topology */
|
||||
{ SATA0, __3Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
{ SGMII1, __1_25Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX1, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
{ SATA1, __3Gbps, SERDES_DEFAULT_MODE, MV_TRUE, MV_FALSE },
|
||||
#endif
|
||||
{ USB3_HOST1, __5Gbps, SERDES_DEFAULT_MODE, MV_FALSE, MV_FALSE },
|
||||
-#if 1
|
||||
+#if 0
|
||||
{ PEX2, __5Gbps, PEX_ROOT_COMPLEX_x1, MV_FALSE, MV_FALSE },
|
||||
#else
|
||||
{ SATA2, __3Gbps, SERDES_DEFAULT_MODE, MV_TRUE, MV_FALSE },
|
||||
Loading…
Reference in New Issue
Block a user