[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