diff --git a/drivers/mtd/ftl.c b/drivers/mtd/ftl.c index c3f6038e19..5d467544fe 100644 --- a/drivers/mtd/ftl.c +++ b/drivers/mtd/ftl.c @@ -497,7 +497,7 @@ static int ftl_geometry(FAR struct inode *inode, static int ftl_ioctl(FAR struct inode *inode, int cmd, unsigned long arg) { - struct ftl_struct_s *dev ; + FAR struct ftl_struct_s *dev; int ret; finfo("Entry\n"); @@ -542,7 +542,7 @@ static int ftl_ioctl(FAR struct inode *inode, int cmd, unsigned long arg) */ ret = MTD_IOCTL(dev->mtd, cmd, arg); - if (ret < 0) + if (ret < 0 && ret != -ENOTTY) { ferr("ERROR: MTD ioctl(%04x) failed: %d\n", cmd, ret); }