diff --git a/drivers/flash/flash_handlers.c b/drivers/flash/flash_handlers.c index b83a739a5d4..6d639420294 100644 --- a/drivers/flash/flash_handlers.c +++ b/drivers/flash/flash_handlers.c @@ -28,6 +28,14 @@ static inline int z_vrfy_flash_write(const struct device *dev, off_t offset, } #include +static inline int z_vrfy_flash_erase(const struct device *dev, off_t offset, + size_t size) +{ + Z_OOPS(Z_SYSCALL_DRIVER_FLASH(dev, erase)); + return z_impl_flash_erase((const struct device *)dev, offset, size); +} +#include + static inline size_t z_vrfy_flash_get_write_block_size(const struct device *dev) { Z_OOPS(Z_SYSCALL_OBJ(dev, K_OBJ_DRIVER_FLASH));