1 #include <linux/ioctl.h>
7 static const struct ioctl fb_ioctls
[] = {
8 IOCTL(FBIOGET_VSCREENINFO
),
9 IOCTL(FBIOPUT_VSCREENINFO
),
10 IOCTL(FBIOGET_FSCREENINFO
),
13 IOCTL(FBIOPAN_DISPLAY
),
15 IOCTL(FBIOGET_CON2FBMAP
),
16 IOCTL(FBIOPUT_CON2FBMAP
),
18 IOCTL(FBIOGET_VBLANK
),
22 IOCTL(FBIOGET_HWCINFO
),
23 IOCTL(FBIOPUT_MODEINFO
),
24 IOCTL(FBIOGET_DISPINFO
),
25 #ifdef FBIO_WAITFORVSYNC
26 IOCTL(FBIO_WAITFORVSYNC
),
30 static const char *const fb_chardevs
[] = {
34 static const struct ioctl_group fb_grp
= {
37 .devs_cnt
= ARRAY_SIZE(fb_chardevs
),
38 .sanitise
= pick_random_ioctl
,
40 .ioctls_cnt
= ARRAY_SIZE(fb_ioctls
),
43 REG_IOCTL_GROUP(fb_grp
)