spi: designware: Allow disabling designware driver in SPL

To reduce SPL size, make it possible to exclude designware driver,
while keeping it enabled in the main u-boot.

Signed-off-by: Ralph Siemsen <ralph.siemsen@linaro.org>
Reviewed-by: Sean Anderson <sean.anderson@seco.com>
This commit is contained in:
Ralph Siemsen
2025-12-17 18:50:31 +08:00
committed by Tien Fong Chee
parent 26eb2cda39
commit 136d750c2e
2 changed files with 9 additions and 1 deletions
+8
View File
@@ -677,6 +677,14 @@ config SH_QSPI
Enable the Renesas Quad SPI controller driver. This driver can be
used on Renesas SoCs.
config SPL_DESIGNWARE_SPI
bool "Designware SPI driver in SPL"
depends on SPL_DM_SPI
default y if DESIGNWARE_SPI
help
Enable the Designware SPI driver during SPL.
See the help of DESIGNWARE_SPI for details.
config MXC_SPI
bool "MXC SPI Driver"
depends on MACH_IMX
+1 -1
View File
@@ -35,7 +35,7 @@ obj-$(CONFIG_CF_SPI) += cf_spi.o
obj-$(CONFIG_CORTINA_SFLASH) += ca_sflash.o
obj-$(CONFIG_CV1800B_SPIF) += cv1800b_spif.o
obj-$(CONFIG_DAVINCI_SPI) += davinci_spi.o
obj-$(CONFIG_DESIGNWARE_SPI) += designware_spi.o
obj-$(CONFIG_$(PHASE_)DESIGNWARE_SPI) += designware_spi.o
obj-$(CONFIG_EXYNOS_SPI) += exynos_spi.o
obj-$(CONFIG_FSL_DSPI) += fsl_dspi.o
obj-$(CONFIG_FSL_ESPI) += fsl_espi.o