diff options
author | Apurva Nandan <a-nandan@ti.com> | 2023-05-26 14:42:26 +0530 |
---|---|---|
committer | Praneeth Bajjuri <praneeth@ti.com> | 2023-05-30 06:35:36 -0500 |
commit | d4cda9dd20ed4742b725240c8e7e72dcbd683839 (patch) | |
tree | 7bf3c3ac4043ce76d3f5b7bd88bc62db60d107c1 /drivers/mtd | |
parent | 296b57dc1ad8f240b31e6881f980a743feec4007 (diff) |
mtd: nand: spi: Enable spinand build Kconfig option for spl
Only RAW NANDs are supported in the SPL, so create a new Kconfig config
for building SPI NAND subsystem in the SPL build using
SPL_NAND_SPI_SUPPORT Kconfig option.
Signed-off-by: Apurva Nandan <a-nandan@ti.com>
Diffstat (limited to 'drivers/mtd')
-rw-r--r-- | drivers/mtd/Makefile | 1 | ||||
-rw-r--r-- | drivers/mtd/nand/Makefile | 2 | ||||
-rw-r--r-- | drivers/mtd/nand/spi/Makefile | 1 |
3 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mtd/Makefile b/drivers/mtd/Makefile index 3a78590aaaa..76a9c0b91e2 100644 --- a/drivers/mtd/Makefile +++ b/drivers/mtd/Makefile @@ -33,6 +33,7 @@ ifneq ($(mtd-y),) obj-$(CONFIG_SPL_MTD_SUPPORT) += mtd.o endif obj-$(CONFIG_$(SPL_TPL_)NAND_SUPPORT) += nand/ +obj-$(CONFIG_$(SPL_TPL_)NAND_SPI_SUPPORT) += nand/ obj-$(CONFIG_SPL_ONENAND_SUPPORT) += onenand/ obj-$(CONFIG_$(SPL_TPL_)SPI_FLASH_SUPPORT) += spi/ obj-$(CONFIG_SPL_UBI) += ubispl/ diff --git a/drivers/mtd/nand/Makefile b/drivers/mtd/nand/Makefile index 96e186600a1..112a9e553b1 100644 --- a/drivers/mtd/nand/Makefile +++ b/drivers/mtd/nand/Makefile @@ -6,5 +6,7 @@ obj-$(CONFIG_MTD_NAND_CORE) += nandcore.o obj-$(CONFIG_MTD_RAW_NAND) += raw/ obj-$(CONFIG_MTD_SPI_NAND) += spi/ else +nandcore-objs := core.o bbt.o obj-$(CONFIG_$(SPL_TPL_)NAND_SUPPORT) += raw/ +obj-$(CONFIG_$(SPL_TPL_)NAND_SPI_SUPPORT) += spi/ nandcore.o endif diff --git a/drivers/mtd/nand/spi/Makefile b/drivers/mtd/nand/spi/Makefile index 6c65b187e86..3e114e60bad 100644 --- a/drivers/mtd/nand/spi/Makefile +++ b/drivers/mtd/nand/spi/Makefile @@ -1,4 +1,5 @@ # SPDX-License-Identifier: GPL-2.0 spinand-objs := core.o gigadevice.o macronix.o micron.o toshiba.o winbond.o +obj-$(CONFIG_$(SPL_TPL_)NAND_SPI_SUPPORT) += spinand.o obj-$(CONFIG_MTD_SPI_NAND) += spinand.o |