Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 19 additions & 2 deletions components/drivers/mtd/Kconfig
Original file line number Diff line number Diff line change
@@ -1,8 +1,25 @@
config RT_USING_MTD_NOR
menuconfig RT_USING_MTD_NOR
bool "Using MTD Nor Flash device drivers"
default n

config RT_USING_MTD_NAND
config RT_USING_MTD_NOR_CFI
bool "CFI Flash driver"
depends on RT_USING_DM
depends on RT_USING_MTD_NOR
default n

config RT_USING_MTD_NOR_SPI
bool "SPI Nor Flash driver"
depends on RT_USING_DM
depends on RT_USING_MTD_NOR
depends on RT_USING_SPI
select RT_USING_SFUD
select RT_SFUD_USING_SFDP
select RT_SFUD_USING_FLASH_INFO_TABLE
select SFUD_USING_QSPI if RT_USING_QSPI
default n

menuconfig RT_USING_MTD_NAND
bool "Using MTD Nand Flash device drivers"
default n

Expand Down
6 changes: 6 additions & 0 deletions components/drivers/mtd/SConscript
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@ if GetDepend(['RT_USING_MTD_NAND']):
src += ['mtd_nand.c']
depend += ['RT_USING_MTD_NAND']

if GetDepend(['RT_USING_MTD_NOR_CFI']):
src += ['mtd-cfi.c']

if GetDepend(['RT_USING_MTD_NOR_SPI']):
src += ['mtd-spi-nor.c']

if src:
group = DefineGroup('DeviceDrivers', src, depend = depend, CPPPATH = CPPPATH)

Expand Down
Loading