[PATCH v1] configs: pico-imx6: convert ethernet function to DM_ETH
> From: Wig Cheng > Before enable _DM_ETH: > Net: FEC [PRIME] > After enable DM_ETH: > Net: eth0: ethernet@2188000 > Here is the test commands: > => dhcp > BOOTP broadcast 1 > DHCP client bound to address 10.88.88.152 (146 ms) > *** ERROR: `serverip' not set > Cannot autoload with TFTPGET > => ping 8.8.8.8 > Using ethernet@2188000 device > host 8.8.8.8 is alive > Signed-off-by: Wig Cheng Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de =
Re: [PATCH v1] configs: pico-imx6: convert ethernet function to DM_ETH
HI Wig, On Tue, Jul 28, 2020 at 7:37 AM wrote: > > From: Wig Cheng > > Before enable _DM_ETH: > Net: FEC [PRIME] > > After enable DM_ETH: > Net: eth0: ethernet@2188000 > > Here is the test commands: > => dhcp > BOOTP broadcast 1 > DHCP client bound to address 10.88.88.152 (146 ms) > *** ERROR: `serverip' not set > Cannot autoload with TFTPGET > => ping 8.8.8.8 > Using ethernet@2188000 device > host 8.8.8.8 is alive > > Signed-off-by: Wig Cheng > --- > configs/pico-imx6_defconfig | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/configs/pico-imx6_defconfig b/configs/pico-imx6_defconfig > index 04c132b474..5fe2850086 100644 > --- a/configs/pico-imx6_defconfig > +++ b/configs/pico-imx6_defconfig > @@ -64,6 +64,9 @@ CONFIG_DM_MMC=y > CONFIG_FSL_USDHC=y > CONFIG_PHYLIB=y > CONFIG_PHY_ATHEROS=y > +CONFIG_DM_ETH=y > +CONFIG_DM_MDIO=y mx6 has only a single FEC instance, so there is no need for selecting DM_MDIO. Please see this patch I have recently submitted: https://gitlab.denx.de/u-boot/custodians/u-boot-imx/-/commit/45032991194239991726cafe4dfa6a72ddf45956 Other than that your patch looks good.
[PATCH v1] configs: pico-imx6: convert ethernet function to DM_ETH
From: Wig Cheng Before enable _DM_ETH: Net: FEC [PRIME] After enable DM_ETH: Net: eth0: ethernet@2188000 Here is the test commands: => dhcp BOOTP broadcast 1 DHCP client bound to address 10.88.88.152 (146 ms) *** ERROR: `serverip' not set Cannot autoload with TFTPGET => ping 8.8.8.8 Using ethernet@2188000 device host 8.8.8.8 is alive Signed-off-by: Wig Cheng --- configs/pico-imx6_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/pico-imx6_defconfig b/configs/pico-imx6_defconfig index 04c132b474..5fe2850086 100644 --- a/configs/pico-imx6_defconfig +++ b/configs/pico-imx6_defconfig @@ -64,6 +64,9 @@ CONFIG_DM_MMC=y CONFIG_FSL_USDHC=y CONFIG_PHYLIB=y CONFIG_PHY_ATHEROS=y +CONFIG_DM_ETH=y +CONFIG_DM_MDIO=y +CONFIG_RGMII=y CONFIG_PINCTRL=y CONFIG_PINCTRL_IMX6=y CONFIG_MXC_UART=y -- 2.17.1
[PATCH v1] configs: pico-imx6: convert ethernet function to DM_ETH
From: Wig Cheng Before enable _DM_ETH: Net: FEC [PRIME] After enable DM_ETH: Net: eth0: ethernet@2188000 Here is the test commands: => dhcp BOOTP broadcast 1 DHCP client bound to address 10.88.88.152 (146 ms) *** ERROR: `serverip' not set Cannot autoload with TFTPGET => ping 8.8.8.8 Using ethernet@2188000 device host 8.8.8.8 is alive Signed-off-by: Wig Cheng --- configs/pico-imx6_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/pico-imx6_defconfig b/configs/pico-imx6_defconfig index 04c132b474..5fe2850086 100644 --- a/configs/pico-imx6_defconfig +++ b/configs/pico-imx6_defconfig @@ -64,6 +64,9 @@ CONFIG_DM_MMC=y CONFIG_FSL_USDHC=y CONFIG_PHYLIB=y CONFIG_PHY_ATHEROS=y +CONFIG_DM_ETH=y +CONFIG_DM_MDIO=y +CONFIG_RGMII=y CONFIG_PINCTRL=y CONFIG_PINCTRL_IMX6=y CONFIG_MXC_UART=y -- 2.17.1