block: Remove "select BLK" from non-block drivers

Now that block drivers are all selecting the BLK symbol, there's no need
for other options to be select'ing BLK so that other required
functionality can be enabled. Remove these places.

Reviewed-by: Peter Robinson <pbrobinson@gmail.com>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
Tom Rini
2025-01-14 19:22:13 -06:00
parent 09cf580029
commit 3e6fc0fa7b
4 changed files with 1 additions and 10 deletions

View File

@@ -1372,7 +1372,6 @@ config ARCH_VEXPRESS64
select PL01X_SERIAL select PL01X_SERIAL
select OF_CONTROL select OF_CONTROL
select CLK select CLK
select BLK
select MTD_NOR_FLASH if MTD select MTD_NOR_FLASH if MTD
select FLASH_CFI_DRIVER if MTD select FLASH_CFI_DRIVER if MTD
select ENV_IS_IN_FLASH if MTD select ENV_IS_IN_FLASH if MTD
@@ -1982,7 +1981,6 @@ config ARCH_STM32
config ARCH_STI config ARCH_STI
bool "Support STMicroelectronics SoCs" bool "Support STMicroelectronics SoCs"
select BLK
select CPU_V7A select CPU_V7A
select DM select DM
select DM_RESET select DM_RESET
@@ -2029,7 +2027,6 @@ config ARCH_STM32MP
config ARCH_ROCKCHIP config ARCH_ROCKCHIP
bool "Support Rockchip SoCs" bool "Support Rockchip SoCs"
select BLK
select BINMAN if SPL_OPTEE || SPL select BINMAN if SPL_OPTEE || SPL
select DM select DM
select DM_GPIO select DM_GPIO
@@ -2117,7 +2114,6 @@ config TARGET_POMELO
select AHCI select AHCI
select SCSI_AHCI select SCSI_AHCI
select AHCI_PCI select AHCI_PCI
select BLK
select PCI select PCI
select DM_PCI select DM_PCI
select SCSI select SCSI

View File

@@ -18,7 +18,6 @@ config ARCH_EXYNOS4
bool "Exynos4 SoC family" bool "Exynos4 SoC family"
select BOARD_EARLY_INIT_F select BOARD_EARLY_INIT_F
select CPU_V7A select CPU_V7A
select BLK
select MMC select MMC
help help
Samsung Exynos4 SoC family are based on ARM Cortex-A9 CPU. There Samsung Exynos4 SoC family are based on ARM Cortex-A9 CPU. There
@@ -39,7 +38,6 @@ config ARCH_EXYNOS5
imply USB_ETHER_ASIX imply USB_ETHER_ASIX
imply USB_ETHER_RTL8152 imply USB_ETHER_RTL8152
imply USB_ETHER_SMSC95XX imply USB_ETHER_SMSC95XX
select BLK
select MMC select MMC
help help
@@ -51,7 +49,6 @@ config ARCH_EXYNOS7
bool "Exynos7 SoC family" bool "Exynos7 SoC family"
select ARM64 select ARM64
select BOARD_EARLY_INIT_F select BOARD_EARLY_INIT_F
select BLK
select MMC select MMC
help help
Samsung Exynos7 SoC family are based on ARM Cortex-A57 CPU or Samsung Exynos7 SoC family are based on ARM Cortex-A57 CPU or
@@ -61,7 +58,6 @@ config ARCH_EXYNOS7
config ARCH_EXYNOS9 config ARCH_EXYNOS9
bool "Exynos9 SoC family" bool "Exynos9 SoC family"
select ARM64 select ARM64
select BLK
select MMC select MMC
help help
Samsung Exynos9 SoC family are based on ARMv8 Cortex CPU. There are Samsung Exynos9 SoC family are based on ARMv8 Cortex CPU. There are

View File

@@ -26,7 +26,7 @@ config TARGET_KP_IMX53
select DM_I2C select DM_I2C
select DM_PMIC select DM_PMIC
select DM_SERIAL select DM_SERIAL
select BLK select DM_MMC
select DM_REGULATOR select DM_REGULATOR
select MMC select MMC
select MX53 select MX53

View File

@@ -7,7 +7,6 @@ choice
config TARGET_S5P_GONI config TARGET_S5P_GONI
bool "S5P Goni board" bool "S5P Goni board"
select OF_CONTROL select OF_CONTROL
select BLK
select MISC_COMMON select MISC_COMMON
select MMC select MMC