nuttx/drivers/mtd
zhengyu9 491ce83508 drivers/mtd: add MTDIOC_ISBAD ioctl
add an ioctl item MTDIOC_ISBAD
used for flashtool command to check bad blocks

Signed-off-by: zhengyu9 <zhengyu9@xiaomi.com>
2025-12-23 09:26:34 -03:00
..
.gitignore drivers/mtd: introduce nvblk 2025-08-06 01:53:56 +08:00
at24xx.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
at25.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
at25ee.c mtd/at25ee: Use eeprom/spi_xx25xx internally 2025-12-17 19:03:54 +01:00
at45db.c
cfi.c
cfi.h
CMakeLists.txt drivers/mtd: Add W25N SPI NAND flash driver 2025-12-19 10:00:33 +08:00
dhara.c
filemtd.c
ftl.c drivers/fs: Control the behavior of FTL by passing oflags during the open process. 2025-07-16 14:11:41 +08:00
gd5f.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
gd25.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
gd55.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
hamming.c
is25xp.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
Kconfig drivers/mtd: Add W25N SPI NAND flash driver 2025-12-19 10:00:33 +08:00
m25px.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
Make.defs drivers/mtd: Add W25N SPI NAND flash driver 2025-12-19 10:00:33 +08:00
mtd_cfi.c
mtd_config.c
mtd_config_fs.c mtd/nvs: Save events if not waited 2025-09-10 10:54:39 -03:00
mtd_modeltab.c
mtd_nand.c drivers/mtd: add MTDIOC_ISBAD ioctl 2025-12-23 09:26:34 -03:00
mtd_nandecc.c
mtd_nandmodel.c
mtd_nandram.c
mtd_nandscheme.c
mtd_nandwrapper.c
mtd_onfi.c
mtd_partition.c
mtd_progmem.c
mtd_rwbuffer.c
mx25lx.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
mx25rxx.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
mx35.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
n25qxxx.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
nullmtd.c
nvblk.c drivers/mtd: introduce nvblk 2025-08-06 01:53:56 +08:00
rammtd.c
ramtron.c
rpmsgmtd.c
rpmsgmtd.h
rpmsgmtd_server.c
s25fl1.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sector512.c
skeleton.c
smart.c
sst25.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sst25xx.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sst26.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sst39vf.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
w25.c drivers/mtd/w25: support custom SPI transfers delay 2025-11-27 22:27:40 +08:00
w25n.c drivers/mtd: Add W25N SPI NAND flash driver 2025-12-19 10:00:33 +08:00
w25qxxxjv.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00