[PATCH 1/8] ARM: dragonboard410c: Enable DM_ETH

The dragonboard410c only uses USB ethernet interfaces so just enable DM_ETH.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Ramon Fried rfried.dev@gmail.com --- configs/dragonboard410c_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/dragonboard410c_defconfig b/configs/dragonboard410c_defconfig index f5db4720b7..9c4311aa45 100644 --- a/configs/dragonboard410c_defconfig +++ b/configs/dragonboard410c_defconfig @@ -33,6 +33,7 @@ CONFIG_FASTBOOT_FLASH=y CONFIG_FASTBOOT_FLASH_MMC_DEV=0 CONFIG_MSM_GPIO=y CONFIG_PM8916_GPIO=y +CONFIG_DM_ETH=y CONFIG_LED=y CONFIG_LED_GPIO=y CONFIG_DM_MMC=y

There's not currently any network support on the 820c but the minor network config still triggers the DM_ETH warning even though there's no even a USB network interface so lets disable network support to mitigate the warning.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Jorge Ramirez-Ortiz jorge.ramirez.ortiz@gmail.com --- configs/dragonboard820c_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/dragonboard820c_defconfig b/configs/dragonboard820c_defconfig index 13cffd9713..6489376a34 100644 --- a/configs/dragonboard820c_defconfig +++ b/configs/dragonboard820c_defconfig @@ -14,6 +14,7 @@ CONFIG_BOOTARGS="console=ttyMSM0,115200n8" # CONFIG_DISPLAY_BOARDINFO is not set CONFIG_MISC_INIT_R=y CONFIG_SYS_PROMPT="dragonboard820c => " +# CONFIG_NET is not set CONFIG_CMD_BOOTEFI_HELLO=y CONFIG_CMD_MD5SUM=y CONFIG_CMD_MEMINFO=y

On 02/04/21, Peter Robinson wrote:
There's not currently any network support on the 820c but the minor network config still triggers the DM_ETH warning even though there's no even a USB network interface so lets disable network support to mitigate the warning.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Jorge Ramirez-Ortiz jorge.ramirez.ortiz@gmail.com
configs/dragonboard820c_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/dragonboard820c_defconfig b/configs/dragonboard820c_defconfig index 13cffd9713..6489376a34 100644 --- a/configs/dragonboard820c_defconfig +++ b/configs/dragonboard820c_defconfig @@ -14,6 +14,7 @@ CONFIG_BOOTARGS="console=ttyMSM0,115200n8" # CONFIG_DISPLAY_BOARDINFO is not set CONFIG_MISC_INIT_R=y CONFIG_SYS_PROMPT="dragonboard820c => " +# CONFIG_NET is not set
yeah, looks good to me. In the past - at the time support was added - I think NET was required for sysconf boot (IIRC was combined with pxe but I could be wrong)
CONFIG_CMD_BOOTEFI_HELLO=y CONFIG_CMD_MD5SUM=y CONFIG_CMD_MEMINFO=y
btw I tried to boot the tip of u-boot and mmc is not recognized after boot (so maybe some pinctrl issue lurking).
-- 2.31.1

The odroid-xu3 has USB ethernet so enable DM Ethernet support.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Jaehoon Chung jh80.chung@samsung.com Cc: Lukasz Majewski lukma@denx.de --- configs/odroid-xu3_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/odroid-xu3_defconfig b/configs/odroid-xu3_defconfig index 755a2ca9ad..cbf13983de 100644 --- a/configs/odroid-xu3_defconfig +++ b/configs/odroid-xu3_defconfig @@ -39,6 +39,7 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y CONFIG_ADC=y CONFIG_ADC_EXYNOS=y +CONFIG_DM_ETH=y CONFIG_DFU_MMC=y CONFIG_SET_DFU_ALT_INFO=y CONFIG_SUPPORT_EMMC_BOOT=y

On 4/3/21 6:47 AM, Peter Robinson wrote:
The odroid-xu3 has USB ethernet so enable DM Ethernet support.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Jaehoon Chung jh80.chung@samsung.com Cc: Lukasz Majewski lukma@denx.de
Reviewed-by: Jaehoon Chung jh80.chung@samsung.com
Best Regards, Jaehoon Chung
configs/odroid-xu3_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/odroid-xu3_defconfig b/configs/odroid-xu3_defconfig index 755a2ca9ad..cbf13983de 100644 --- a/configs/odroid-xu3_defconfig +++ b/configs/odroid-xu3_defconfig @@ -39,6 +39,7 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y CONFIG_ADC=y CONFIG_ADC_EXYNOS=y +CONFIG_DM_ETH=y CONFIG_DFU_MMC=y CONFIG_SET_DFU_ALT_INFO=y CONFIG_SUPPORT_EMMC_BOOT=y

The odroid has USB ethernet so enable DM Ethernet support.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Jaehoon Chung jh80.chung@samsung.com --- configs/odroid_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/odroid_defconfig b/configs/odroid_defconfig index 9f2b0b205d..1d7949b6d0 100644 --- a/configs/odroid_defconfig +++ b/configs/odroid_defconfig @@ -41,6 +41,7 @@ CONFIG_ENV_OVERWRITE=y CONFIG_SYS_RELOC_GD_ENV_ADDR=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y CONFIG_DFU_MMC=y +CONFIG_DM_ETH=y CONFIG_SET_DFU_ALT_INFO=y CONFIG_SYS_I2C_S3C24X0=y CONFIG_MMC_DW=y

On 4/3/21 6:47 AM, Peter Robinson wrote:
The odroid has USB ethernet so enable DM Ethernet support.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Jaehoon Chung jh80.chung@samsung.com
Reviewed-by: Jaehoon Chung jh80.chung@samsung.com
Best Regards, Jaehoon Chung
configs/odroid_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/odroid_defconfig b/configs/odroid_defconfig index 9f2b0b205d..1d7949b6d0 100644 --- a/configs/odroid_defconfig +++ b/configs/odroid_defconfig @@ -41,6 +41,7 @@ CONFIG_ENV_OVERWRITE=y CONFIG_SYS_RELOC_GD_ENV_ADDR=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y CONFIG_DFU_MMC=y +CONFIG_DM_ETH=y CONFIG_SET_DFU_ALT_INFO=y CONFIG_SYS_I2C_S3C24X0=y CONFIG_MMC_DW=y

There's not currently any network support on the rock but the minor network config still triggers the DM_ETH warning even though there's no even a USB network interface so lets disable network support to mitigate the warning.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Heiko Stuebner heiko@sntech.de --- configs/rock_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/rock_defconfig b/configs/rock_defconfig index cf23a10455..63a9b5c05a 100644 --- a/configs/rock_defconfig +++ b/configs/rock_defconfig @@ -39,6 +39,7 @@ CONFIG_SYSCON=y CONFIG_CLK=y CONFIG_ROCKCHIP_GPIO=y CONFIG_SYS_I2C_ROCKCHIP=y +# CONFIG_NET is not set CONFIG_LED=y CONFIG_MMC_DW=y CONFIG_MMC_DW_ROCKCHIP=y

On 2021/4/3 上午5:47, Peter Robinson wrote:
There's not currently any network support on the rock but the minor network config still triggers the DM_ETH warning even though there's no even a USB network interface so lets disable network support to mitigate the warning.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Heiko Stuebner heiko@sntech.de
Reviewd-by: Kever Yang kever.yang@rock-chips.com
Thanks, - Kever
configs/rock_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/rock_defconfig b/configs/rock_defconfig index cf23a10455..63a9b5c05a 100644 --- a/configs/rock_defconfig +++ b/configs/rock_defconfig @@ -39,6 +39,7 @@ CONFIG_SYSCON=y CONFIG_CLK=y CONFIG_ROCKCHIP_GPIO=y CONFIG_SYS_I2C_ROCKCHIP=y +# CONFIG_NET is not set CONFIG_LED=y CONFIG_MMC_DW=y CONFIG_MMC_DW_ROCKCHIP=y

There's currently no network enabled in the geekbox but we now have all the bits in place so enable the driver and DM_ETH to fix the warning.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: "Andreas Färber" afaerber@suse.de --- configs/geekbox_defconfig | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/configs/geekbox_defconfig b/configs/geekbox_defconfig index 4f0191cc00..94df408d09 100644 --- a/configs/geekbox_defconfig +++ b/configs/geekbox_defconfig @@ -19,6 +19,8 @@ CONFIG_BOUNCE_BUFFER=y CONFIG_CLK=y CONFIG_PINCTRL=y CONFIG_RAM=y +CONFIG_DM_ETH=y +CONFIG_GMAC_ROCKCHIP=y CONFIG_DEBUG_UART_SHIFT=2 CONFIG_DEBUG_UART_ANNOUNCE=y CONFIG_DEBUG_UART_SKIP_INIT=y

On 2021/4/3 上午5:47, Peter Robinson wrote:
There's currently no network enabled in the geekbox but we now have all the bits in place so enable the driver and DM_ETH to fix the warning.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: "Andreas Färber" afaerber@suse.de
Reviewd-by: Kever Yang kever.yang@rock-chips.com
Thanks, - Kever
configs/geekbox_defconfig | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/configs/geekbox_defconfig b/configs/geekbox_defconfig index 4f0191cc00..94df408d09 100644 --- a/configs/geekbox_defconfig +++ b/configs/geekbox_defconfig @@ -19,6 +19,8 @@ CONFIG_BOUNCE_BUFFER=y CONFIG_CLK=y CONFIG_PINCTRL=y CONFIG_RAM=y +CONFIG_DM_ETH=y +CONFIG_GMAC_ROCKCHIP=y CONFIG_DEBUG_UART_SHIFT=2 CONFIG_DEBUG_UART_ANNOUNCE=y CONFIG_DEBUG_UART_SKIP_INIT=y

There's currently no network enabled in the sheep but we now have all the bits in place so enable the driver and DM_ETH to fix the warning.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Andy Yan andy.yan@rock-chips.com --- configs/sheep-rk3368_defconfig | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/configs/sheep-rk3368_defconfig b/configs/sheep-rk3368_defconfig index 90e3fff3fb..182fe7dee4 100644 --- a/configs/sheep-rk3368_defconfig +++ b/configs/sheep-rk3368_defconfig @@ -21,6 +21,8 @@ CONFIG_MMC_DW=y CONFIG_MMC_DW_ROCKCHIP=y CONFIG_PINCTRL=y CONFIG_RAM=y +CONFIG_DM_ETH=y +CONFIG_GMAC_ROCKCHIP=y CONFIG_DEBUG_UART_SHIFT=2 CONFIG_DEBUG_UART_ANNOUNCE=y CONFIG_DEBUG_UART_SKIP_INIT=y

On 2021/4/3 上午5:48, Peter Robinson wrote:
There's currently no network enabled in the sheep but we now have all the bits in place so enable the driver and DM_ETH to fix the warning.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Andy Yan andy.yan@rock-chips.com
Reviewd-by: Kever Yang kever.yang@rock-chips.com
Thanks, - Kever
configs/sheep-rk3368_defconfig | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/configs/sheep-rk3368_defconfig b/configs/sheep-rk3368_defconfig index 90e3fff3fb..182fe7dee4 100644 --- a/configs/sheep-rk3368_defconfig +++ b/configs/sheep-rk3368_defconfig @@ -21,6 +21,8 @@ CONFIG_MMC_DW=y CONFIG_MMC_DW_ROCKCHIP=y CONFIG_PINCTRL=y CONFIG_RAM=y +CONFIG_DM_ETH=y +CONFIG_GMAC_ROCKCHIP=y CONFIG_DEBUG_UART_SHIFT=2 CONFIG_DEBUG_UART_ANNOUNCE=y CONFIG_DEBUG_UART_SKIP_INIT=y

The CHIP devices doesn't enable distro defaults due to primary storage being NAND so it doesn't get DM_USB by default so enable it and a few other useful USB bits.
Signed-off-by: Peter Robinson pbrobinson@gmail.com --- configs/CHIP_defconfig | 2 ++ configs/CHIP_pro_defconfig | 3 +++ 2 files changed, 5 insertions(+)
diff --git a/configs/CHIP_defconfig b/configs/CHIP_defconfig index a70ee31d40..f423cfc143 100644 --- a/configs/CHIP_defconfig +++ b/configs/CHIP_defconfig @@ -8,12 +8,14 @@ CONFIG_VIDEO_COMPOSITE=y CONFIG_DEFAULT_DEVICE_TREE="sun5i-r8-chip" CONFIG_SPL_I2C_SUPPORT=y CONFIG_CMD_DFU=y +CONFIG_CMD_USB=y CONFIG_CMD_USB_MASS_STORAGE=y CONFIG_DFU_RAM=y # CONFIG_MMC is not set CONFIG_AXP_ALDO3_VOLT=3300 CONFIG_AXP_ALDO4_VOLT=3300 CONFIG_CONS_INDEX=2 +CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_MUSB_GADGET=y diff --git a/configs/CHIP_pro_defconfig b/configs/CHIP_pro_defconfig index 7f10fd2b88..08b091fde9 100644 --- a/configs/CHIP_pro_defconfig +++ b/configs/CHIP_pro_defconfig @@ -8,6 +8,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun5i-gr8-chip-pro" CONFIG_SPL_I2C_SUPPORT=y # CONFIG_CMD_FLASH is not set CONFIG_CMD_MTDPARTS=y +CONFIG_CMD_USB=y +CONFIG_CMD_USB_MASS_STORAGE=y CONFIG_MTDIDS_DEFAULT="nand0=sunxi-nand.0" CONFIG_MTDPARTS_DEFAULT="mtdparts=sunxi-nand.0:256k(spl),256k(spl-backup),2m(uboot),2m(uboot-backup),-(UBI)" CONFIG_ENV_IS_IN_UBI=y @@ -22,6 +24,7 @@ CONFIG_SYS_NAND_OOBSIZE=0x100 CONFIG_AXP_ALDO3_VOLT=3300 CONFIG_AXP_ALDO4_VOLT=3300 CONFIG_CONS_INDEX=2 +CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_MUSB_GADGET=y

On Sat, Apr 3, 2021 at 12:48 AM Peter Robinson pbrobinson@gmail.com wrote:
The dragonboard410c only uses USB ethernet interfaces so just enable DM_ETH.
Signed-off-by: Peter Robinson pbrobinson@gmail.com Cc: Ramon Fried rfried.dev@gmail.com
configs/dragonboard410c_defconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/configs/dragonboard410c_defconfig b/configs/dragonboard410c_defconfig index f5db4720b7..9c4311aa45 100644 --- a/configs/dragonboard410c_defconfig +++ b/configs/dragonboard410c_defconfig @@ -33,6 +33,7 @@ CONFIG_FASTBOOT_FLASH=y CONFIG_FASTBOOT_FLASH_MMC_DEV=0 CONFIG_MSM_GPIO=y CONFIG_PM8916_GPIO=y +CONFIG_DM_ETH=y CONFIG_LED=y CONFIG_LED_GPIO=y CONFIG_DM_MMC=y -- 2.31.1
Acked-by: Ramon Fried rfried.dev@gmail.com
participants (5)
-
Jaehoon Chung
-
Jorge Ramirez-Ortiz, Gmail
-
Kever Yang
-
Peter Robinson
-
Ramon Fried