1 #include <linux/ioctl.h>
2 #include <mtd/mtd-abi.h>
7 static const struct ioctl mtd_ioctls
[] = {
14 IOCTL(MEMGETREGIONCOUNT
),
15 IOCTL(MEMGETREGIONINFO
),
16 /* IOCTL(MEMSETOOBSEL), */
18 IOCTL(MEMGETBADBLOCK
),
19 IOCTL(MEMSETBADBLOCK
),
21 IOCTL(OTPGETREGIONCOUNT
),
22 IOCTL(OTPGETREGIONINFO
),
38 static const char *const mtd_devs
[] = {
42 static const struct ioctl_group mtd_grp
= {
45 .devs_cnt
= ARRAY_SIZE(mtd_devs
),
46 .sanitise
= pick_random_ioctl
,
48 .ioctls_cnt
= ARRAY_SIZE(mtd_ioctls
),
51 REG_IOCTL_GROUP(mtd_grp
)