From 3fc882df9e92216970cc186e6eb06a1bfbdc73a3 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Mon, 1 May 2023 02:22:02 +0800 Subject: [PATCH] mtd/nand: Implement MTDIOC_ERASESTATE ioctl Signed-off-by: Xiang Xiao --- drivers/mtd/mtd_nand.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/mtd/mtd_nand.c b/drivers/mtd/mtd_nand.c index 0335acea0ab..c7ed7358024 100644 --- a/drivers/mtd/mtd_nand.c +++ b/drivers/mtd/mtd_nand.c @@ -790,6 +790,14 @@ static int nand_ioctl(FAR struct mtd_dev_s *dev, int cmd, unsigned long arg) } break; + case MTDIOC_ERASESTATE: + { + FAR uint8_t *result = (FAR uint8_t *)arg; + *result = 0xff; + ret = OK; + } + break; + default: ret = -ENOTTY; /* Bad command */ break;