fs: littlefs: Add processing of FS_MOUNT_FLAG_USE_DISK_ACCESS flag
Atempting to mount LittleFS with the flag will cause the fs_mount
to return -ENOSUP and log error message.
Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
diff --git a/subsys/fs/littlefs_fs.c b/subsys/fs/littlefs_fs.c
index 5fed017..f9b2bb6 100644
--- a/subsys/fs/littlefs_fs.c
+++ b/subsys/fs/littlefs_fs.c
@@ -573,6 +573,11 @@
LFS_VERSION_MAJOR, LFS_VERSION_MINOR,
LFS_DISK_VERSION_MAJOR, LFS_DISK_VERSION_MINOR);
+ if (mountp->flags & FS_MOUNT_FLAG_USE_DISK_ACCESS) {
+ LOG_DBG("LittleFS does not support Disk Access API");
+ return -ENOTSUP;
+ }
+
if (fs->area) {
return -EBUSY;
}