diff mbox

[U-Boot] armv8: Enable all 8 DPMAC ports in LS2080A Personality

Message ID 1450783055-23451-1-git-send-email-pratiyush.srivastava@freescale.com
State Accepted
Commit 191e3c0527100cb980f0cd714f469b701d7050ae
Delegated to: York Sun
Headers show

Commit Message

Pratiyush Mohan Srivastava Dec. 22, 2015, 11:17 a.m. UTC
LS2080A has support for 8 DPMAC ports out of which
only 5 ports can be used at a time.
Enabling all 8 DPMAC ports of LS2080A personality.

Signed-off-by: Pratiyush Mohan Srivastava <pratiyush.srivastava@freescale.com>
---
 arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c | 5 -----
 1 file changed, 5 deletions(-)

Comments

Prabhakar Kushwaha Jan. 15, 2016, 7:04 a.m. UTC | #1
> -----Original Message-----
> From: Pratiyush Srivastava
> Sent: Tuesday, December 22, 2015 4:48 PM
> To: u-boot@lists.denx.de
> Cc: Yusong Sun <yorksun@freescale.com>; Prabhakar Kushwaha
> <prabhakar@freescale.com>; Pratiyush Srivastava
> <pratiyush.srivastava@freescale.com>
> Subject: [PATCH] armv8: Enable all 8 DPMAC ports in LS2080A Personality
> 
> LS2080A has support for 8 DPMAC ports out of which only 5 ports can be used
> at a time.
> Enabling all 8 DPMAC ports of LS2080A personality.
> 
> Signed-off-by: Pratiyush Mohan Srivastava
> <pratiyush.srivastava@freescale.com>
> ---
>  arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c | 5 -----
>  1 file changed, 5 deletions(-)
> 
> diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
> b/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
> index 8ef4f1c..ea3114c 100644
> --- a/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
> +++ b/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
> @@ -28,12 +28,7 @@ static struct serdes_config serdes1_cfg_tbl[] = {
>  		SGMII1 } },
>  	{0x26, {SGMII8, SGMII7, SGMII6, SGMII5, SGMII4, SGMII3, XFI2, XFI1
> } },
>  	{0x28, {SGMII8, SGMII7, SGMII6, SGMII5, XFI4, XFI3, XFI2, XFI1 } }, -
> #ifdef CONFIG_LS2080A
> -	{0x2A, {NONE, NONE, NONE, XFI5, XFI4, XFI3, XFI2, XFI1 } },
> -#endif
> -#ifdef CONFIG_LS2085A
>  	{0x2A, {XFI8, XFI7, XFI6, XFI5, XFI4, XFI3, XFI2, XFI1 } }, -#endif
>  	{0x2B, {SGMII8, SGMII7, SGMII6, SGMII5, XAUI1, XAUI1, XAUI1,
> XAUI1  } },
>  	{0x32, {XAUI2, XAUI2, XAUI2, XAUI2, XAUI1, XAUI1, XAUI1, XAUI1  } },
>  	{0x33, {PCIE2, PCIE2, PCIE2, PCIE2, QSGMII_C, QSGMII_D, QSGMII_A,
> --

Acked-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
York Sun Jan. 27, 2016, 4:50 p.m. UTC | #2
On 12/22/2015 03:17 AM, Pratiyush Srivastava wrote:
> LS2080A has support for 8 DPMAC ports out of which
> only 5 ports can be used at a time.
> Enabling all 8 DPMAC ports of LS2080A personality.
> 
> Signed-off-by: Pratiyush Mohan Srivastava <pratiyush.srivastava@freescale.com>
> ---
>  arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c | 5 -----
>  1 file changed, 5 deletions(-)
> 

Applied to u-boot-fsl-qoriq master. Awaiting upstream.

Thanks.

York
diff mbox

Patch

diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
index 8ef4f1c..ea3114c 100644
--- a/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
+++ b/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
@@ -28,12 +28,7 @@  static struct serdes_config serdes1_cfg_tbl[] = {
 		SGMII1 } },
 	{0x26, {SGMII8, SGMII7, SGMII6, SGMII5, SGMII4, SGMII3, XFI2, XFI1 } },
 	{0x28, {SGMII8, SGMII7, SGMII6, SGMII5, XFI4, XFI3, XFI2, XFI1 } },
-#ifdef CONFIG_LS2080A
-	{0x2A, {NONE, NONE, NONE, XFI5, XFI4, XFI3, XFI2, XFI1 } },
-#endif
-#ifdef CONFIG_LS2085A
 	{0x2A, {XFI8, XFI7, XFI6, XFI5, XFI4, XFI3, XFI2, XFI1 } },
-#endif
 	{0x2B, {SGMII8, SGMII7, SGMII6, SGMII5, XAUI1, XAUI1, XAUI1, XAUI1  } },
 	{0x32, {XAUI2, XAUI2, XAUI2, XAUI2, XAUI1, XAUI1, XAUI1, XAUI1  } },
 	{0x33, {PCIE2, PCIE2, PCIE2, PCIE2, QSGMII_C, QSGMII_D, QSGMII_A,