[U-Boot] [PATCH 2/2] armv8: ls1043ardb: Make NET independent of FMan

Mingkai Hu mingkai.hu at nxp.com
Thu May 4 10:07:28 UTC 2017



> -----Original Message-----
> From: York Sun [mailto:york.sun at nxp.com]
> Sent: Tuesday, April 25, 2017 11:40 PM
> To: u-boot at lists.denx.de
> Cc: Mingkai Hu <mingkai.hu at nxp.com>; york sun <york.sun at nxp.com>
> Subject: [PATCH 2/2] armv8: ls1043ardb: Make NET independent of FMan
> 
> This allows using PCIe NIC without enabling DPAA FMan.
> 
> Signed-off-by: York Sun <york.sun at nxp.com>
> CC: Mingkai Hu <mingkai.hu at nxp.com>
> ---
>  board/freescale/ls1043ardb/Makefile |  2 +-
>  include/configs/ls1043ardb.h        | 13 ++++++++-----
>  2 files changed, 9 insertions(+), 6 deletions(-)
> 
> diff --git a/board/freescale/ls1043ardb/Makefile
> b/board/freescale/ls1043ardb/Makefile
> index 2a4452e..930c690 100644
> --- a/board/freescale/ls1043ardb/Makefile
> +++ b/board/freescale/ls1043ardb/Makefile
> @@ -7,6 +7,6 @@
>  obj-y += ddr.o
>  obj-y += ls1043ardb.o
>  ifndef CONFIG_SPL_BUILD
> -obj-$(CONFIG_SYS_DPAA_FMAN) += eth.o
> +obj-$(CONFIG_NET) += eth.o
>  obj-y += cpld.o
>  endif
> diff --git a/include/configs/ls1043ardb.h b/include/configs/ls1043ardb.h
> index 5e570cd..5e5d1f6 100644
> --- a/include/configs/ls1043ardb.h
> +++ b/include/configs/ls1043ardb.h
> @@ -250,16 +250,19 @@
> 
>  /* FMan */
>  #ifndef SPL_NO_FMAN
> -#ifdef CONFIG_SYS_DPAA_FMAN
> -#define CONFIG_FMAN_ENET
> +#define AQR105_IRQ_MASK			0x40000000
> +
> +#ifdef CONFIG_NET
>  #define CONFIG_PHYLIB
> -#define CONFIG_PHYLIB_10G
>  #define CONFIG_PHY_GIGE		/* Include GbE speed/duplex
> detection */
> -
>  #define CONFIG_PHY_VITESSE
>  #define CONFIG_PHY_REALTEK
> +#endif
> +
> +#ifdef CONFIG_SYS_DPAA_FMAN
> +#define CONFIG_FMAN_ENET
> +#define CONFIG_PHYLIB_10G
>  #define CONFIG_PHY_AQUANTIA
> -#define AQR105_IRQ_MASK			0x40000000
> 
>  #define RGMII_PHY1_ADDR			0x1
>  #define RGMII_PHY2_ADDR			0x2
> --
> 2.7.4

ACK.

And Tested-by: Mingkai Hu <mingkai.hu at nxp.com>

Thanks,
Mingkai


More information about the U-Boot mailing list