global: Remove extraneous DM_ETH imply/select
authorTom Rini <trini@konsulko.com>
Sun, 27 Nov 2022 15:25:03 +0000 (10:25 -0500)
committerTom Rini <trini@konsulko.com>
Wed, 7 Dec 2022 21:04:16 +0000 (16:04 -0500)
We only need to enable DM_ETH if we have a networking driver. All
networking drivers depend on DM_ETH being enabled, and their selection
ensures DM_ETH will be enabled.

Signed-off-by: Tom Rini <trini@konsulko.com>
12 files changed:
arch/Kconfig
arch/arm/Kconfig
arch/arm/mach-at91/Kconfig
arch/arm/mach-imx/mx5/Kconfig
arch/arm/mach-imx/mx6/Kconfig
arch/arm/mach-omap2/am33xx/Kconfig
arch/arm/mach-snapdragon/Kconfig
arch/arm/mach-tegra/Kconfig
arch/mips/Kconfig
board/armltd/vexpress64/Kconfig
board/keymile/km83xx/Kconfig
board/tq/tqma6/Kconfig

index 51d46a4..b074cc6 100644 (file)
@@ -113,7 +113,6 @@ config RISCV
        select DM
        select SPL_SEPARATE_BSS if SPL
        imply DM_SERIAL
-       imply DM_ETH
        imply DM_EVENT
        imply DM_MMC
        imply DM_SPI
@@ -241,7 +240,6 @@ config X86
        imply CMD_SF
        imply CMD_SF_TEST
        imply CMD_ZBOOT
-       imply DM_ETH
        imply DM_EVENT
        imply DM_GPIO
        imply DM_KEYBOARD
index fb696ab..2d7e90a 100644 (file)
@@ -632,7 +632,6 @@ config ARCH_KIRKWOOD
 config ARCH_MVEBU
        bool "Marvell MVEBU family (Armada XP/375/38x/3700/7K/8K)"
        select DM
-       select DM_ETH
        select DM_SERIAL
        select DM_SPI
        select DM_SPI_FLASH
@@ -736,7 +735,6 @@ config ARCH_EXYNOS
        select DM
        select DM_GPIO
        select DM_I2C
-       select DM_ETH
        select DM_KEYBOARD
        select DM_SERIAL
        select DM_SPI
@@ -767,7 +765,6 @@ config ARCH_HIGHBANK
        select CLK
        select CLK_CCF
        select AHCI
-       select DM_ETH
        select PHYS_64BIT
        select TIMER
        select SP804_TIMER
@@ -1041,7 +1038,6 @@ config ARCH_APPLE
 config ARCH_OWL
        bool "Actions Semi OWL SoCs"
        select DM
-       select DM_ETH
        select DM_SERIAL
        select GPIO_EXTRA_HEADER
        select OWL_SERIAL
@@ -1141,7 +1137,6 @@ config ARCH_SUNXI
        select CMD_USB if DISTRO_DEFAULTS && USB_HOST
        select CLK
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C if I2C
        select DM_SPI if SPI
@@ -1220,7 +1215,6 @@ config ARCH_VERSAL
        select ARM64
        select CLK
        select DM
-       select DM_ETH if NET
        select DM_MMC if MMC
        select DM_SERIAL
        select GICV3
@@ -1234,7 +1228,6 @@ config ARCH_VERSAL_NET
        select ARM64
        select CLK
        select DM
-       select DM_ETH if NET
        select DM_MMC if MMC
        select DM_SERIAL
        select OF_CONTROL
@@ -1259,7 +1252,6 @@ config ARCH_ZYNQ
        select CPU_V7A
        select DEBUG_UART_BOARD_INIT if SPL && DEBUG_UART
        select DM
-       select DM_ETH if NET
        select DM_MMC if MMC
        select DM_SERIAL
        select DM_SPI
@@ -1289,7 +1281,6 @@ config ARCH_ZYNQMP_R5
        select CLK
        select CPU_V7R
        select DM
-       select DM_ETH if NET
        select DM_MMC if MMC
        select DM_SERIAL
        select OF_CONTROL
@@ -1302,7 +1293,6 @@ config ARCH_ZYNQMP
        select CLK
        select DM
        select DEBUG_UART_BOARD_INIT if SPL && DEBUG_UART
-       select DM_ETH if NET
        imply DM_MAILBOX
        select DM_MMC if MMC
        select DM_SERIAL
@@ -1849,7 +1839,6 @@ config TARGET_SL28
        select DM_I2C
        select DM_MMC
        select DM_SPI_FLASH
-       select DM_ETH
        select DM_MDIO
        select PCI
        select DM_RNG
@@ -1886,7 +1875,6 @@ config ARCH_UNIPHIER
        bool "Socionext UniPhier SoCs"
        select BOARD_LATE_INIT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -2072,7 +2060,6 @@ config TARGET_POMELO
        select SCSI
        select DM_SCSI
        select DM_SERIAL
-       select DM_ETH if NET
        imply CMD_PCI
        help
           Support for pomelo platform.
index 094c989..7c2e4eb 100644 (file)
@@ -85,7 +85,6 @@ config TARGET_GURNARD
        select AT91_WANTS_COMMON_PHY
        select BOARD_LATE_INIT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_SERIAL
        select DM_SPI
@@ -253,7 +252,6 @@ config TARGET_CORVUS
        select AT91SAM9M10G45
        select AT91_WANTS_COMMON_PHY
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_SERIAL
        select SUPPORT_SPL
@@ -271,7 +269,6 @@ config TARGET_TAURUS
        select AT91SAM9G20
        select AT91_WANTS_COMMON_PHY
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_SERIAL
        select DM_SPI
@@ -284,7 +281,6 @@ config TARGET_SMARTWEB
        select AT91SAM9260
        select AT91_WANTS_COMMON_PHY
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_SERIAL
        select SUPPORT_SPL
index 494e213..d282663 100644 (file)
@@ -22,7 +22,6 @@ config TARGET_KP_IMX53
        bool "Support K+P imx53 board"
        select BOARD_LATE_INIT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_PMIC
index e6b0ee7..7529b31 100644 (file)
@@ -174,7 +174,6 @@ config TARGET_DART_6UL
        bool "Variscite imx6ULL dart(DART-SOM-6ULL)"
        depends on MX6ULL
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -197,7 +196,6 @@ config TARGET_DISPLAY5
        bool "LWN DISPLAY5 board"
        depends on MX6Q
        select DM
-       select DM_ETH
        select DM_I2C
        select DM_MMC
        select DM_SPI
@@ -245,7 +243,6 @@ config TARGET_KONTRON_MX6UL
 config TARGET_KOSAGI_NOVENA
        bool "Kosagi Novena"
        select BOARD_LATE_INIT
-       select DM_ETH
        select DM_GPIO
        select DM_MMC
        select PCI
@@ -261,7 +258,6 @@ config TARGET_MCCMON6
        select SUPPORT_SPL
        select DM
        select DM_GPIO
-       select DM_ETH
        select DM_SERIAL
        select DM_I2C
        select DM_SPI
@@ -280,7 +276,6 @@ config TARGET_MX6LOGICPD
        select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -301,7 +296,6 @@ config TARGET_MX6DL_MAMOJ
        bool "Support BTicino Mamoj"
        depends on MX6QDL
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -334,7 +328,6 @@ config TARGET_MX6Q_ENGICAM
        depends on MX6QDL
        select BOARD_LATE_INIT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -355,7 +348,6 @@ config TARGET_MX6Q_ACC
        select OF_CONTROL
        select SPL_OF_LIBFDT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -447,7 +439,6 @@ config TARGET_MX6UL_ENGICAM
        depends on MX6UL
        select BOARD_LATE_INIT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -484,7 +475,6 @@ config TARGET_MYS_6ULX
        bool "MYiR MYS-6ULX"
        depends on MX6ULL
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -504,7 +494,6 @@ config TARGET_NPI_IMX6ULL
        bool "Seeed NPI-IMX6ULL"
        depends on MX6ULL
        select DM
-       select DM_ETH
        select DM_MMC
        select DM_GPIO
        select DM_SERIAL
@@ -552,7 +541,6 @@ config TARGET_PCL063
        bool "PHYTEC PCL063 (phyCORE-i.MX6UL)"
        depends on MX6UL
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -564,7 +552,6 @@ config TARGET_PCL063_ULL
        bool "PHYTEC PCL063 (phyCORE-i.MX6ULL)"
        depends on MX6ULL
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
@@ -577,7 +564,6 @@ config TARGET_SOMLABS_VISIONSOM_6ULL
        depends on MX6ULL
        select BOARD_LATE_INIT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_MMC
        select DM_SERIAL
@@ -597,7 +583,6 @@ config TARGET_KP_IMX6Q_TPC
        select SPL_DM if SPL
        select DM_THERMAL
        select DM_MMC
-       select DM_ETH
        select DM_REGULATOR
        select SPL_DM_REGULATOR if SPL
        select DM_SERIAL
@@ -661,7 +646,6 @@ config TARGET_BRPPT2
        select OF_CONTROL
        select SPL_OF_LIBFDT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
index 6c2d46a..b666e81 100644 (file)
@@ -230,7 +230,6 @@ config TARGET_AM43XX_EVM
        bool "Support am43xx_evm"
        select BOARD_LATE_INIT
        select TI_I2C_BOARD_DETECT
-       imply DM_ETH
        imply DM_I2C
        imply DM_SPI
        imply DM_SPI_FLASH
index 0927333..914f4d9 100644 (file)
@@ -55,7 +55,6 @@ config TARGET_DRAGONBOARD845C
          - 64GiB UFS drive
        select MISC_INIT_R
        select SDM845
-       select DM_ETH if NET
 
 config TARGET_STARQLTECHN
        bool "Samsung S9 SM-G9600(starqltechn)"
@@ -67,7 +66,6 @@ config TARGET_STARQLTECHN
          - 64GiB UFS drive
        select MISC_INIT_R
        select SDM845
-       select DM_ETH if NET
 
 config TARGET_QCS404EVB
        bool "Qualcomm Technologies, Inc. QCS404 EVB"
index 09ad2d6..edcf967 100644 (file)
@@ -44,7 +44,6 @@ config TEGRA_COMMON
        select BOARD_EARLY_INIT_F
        select CLK
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_KEYBOARD
index 9af0133..23142bd 100644 (file)
@@ -19,7 +19,6 @@ config TARGET_MALTA
        select DM
        select DM_SERIAL
        select PCI
-       select DM_ETH
        select DYNAMIC_IO_PORT_BASE
        select MIPS_CM
        select MIPS_INSERT_BOOT_CONFIG
@@ -71,7 +70,6 @@ config ARCH_MTMIPS
        imply CMD_DM
        select DISPLAY_CPUINFO
        select DM
-       imply DM_ETH
        imply DM_GPIO
        select DM_RESET
        select DM_SERIAL
@@ -104,7 +102,6 @@ config ARCH_OCTEON
        select DISPLAY_CPUINFO
        select DMA_ADDR_T_64BIT
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_SERIAL
@@ -153,7 +150,6 @@ config TARGET_XILFPGA
        bool "Support Imagination Xilfpga"
        select HAS_FIXED_TIMER_FREQUENCY
        select DM
-       select DM_ETH
        select DM_GPIO
        select DM_SERIAL
        select SYS_CACHE_SHIFT_4
index c7adae0..5616e22 100644 (file)
@@ -14,7 +14,6 @@ config VEXPRESS64_BASE_MODEL
        select SEMIHOSTING
        select VIRTIO_BLK if VIRTIO_MMIO
        select VIRTIO_NET if VIRTIO_MMIO
-       select DM_ETH if VIRTIO_NET
        select LINUX_KERNEL_IMAGE_HEADER
        select POSITION_INDEPENDENT
 
index ef3c62b..f87a2e6 100644 (file)
@@ -6,7 +6,6 @@ config KM_ENABLE_FULL_DM_DTS_SUPPORT
        default y
        select CMD_DM
        select DM
-       select DM_ETH
        select DM_MDIO
        select DM_SERIAL
        select OF_CONTROL
index 1cd9071..e7f2336 100644 (file)
@@ -63,7 +63,6 @@ choice
 
 config MBA6
        bool "TQMa6 on MBa6 Starterkit"
-       select DM_ETH
        select USB
        select CMD_USB
        select USB_STORAGE