Lines Matching +full:sync +full:- +full:on +full:- +full:green
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
24 /* 0x4607-0x460B are defined below */
52 #define FB_AUX_TEXT_SVGA_GROUP 8 /* 8-15: SVGA tileblit compatible modes */
140 #define FB_ACCEL_SAVAGE3D_MV 0x82 /* S3 Savage3D-MV */
142 #define FB_ACCEL_SAVAGE_MX_MV 0x84 /* S3 Savage/MX-MV */
144 #define FB_ACCEL_SAVAGE_IX_MV 0x86 /* S3 Savage/IX-MV */
152 #define FB_ACCEL_PROSAVAGE_DDRK 0x8e /* S3 ProSavage DDR-K */
154 #define FB_ACCEL_PUV3_UNIGFX 0xa0 /* PKUnity-v3 Unigfx */
156 #define FB_CAP_FOURCC 1 /* Device supports FOURCC-based formats */
196 #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */
200 #define FB_ACTIVATE_NXTOPEN 1 /* activate on next open */
204 #define FB_ACTIVATE_VBL 16 /* activate values on next vbl */
205 #define FB_CHANGE_CMAP_VBL 32 /* change colormap on vbl */
206 #define FB_ACTIVATE_ALL 64 /* change all VCs on this fb */
213 #define FB_SYNC_HOR_HIGH_ACT 1 /* horizontal sync high active */
214 #define FB_SYNC_VERT_HIGH_ACT 2 /* vertical sync high active */
215 #define FB_SYNC_EXT 4 /* external sync */
216 #define FB_SYNC_COMP_HIGH_ACT 8 /* composite sync high active */
220 #define FB_SYNC_ON_GREEN 32 /* sync on green */
255 struct fb_bitfield green; /* else only length is significant */ member
270 __u32 left_margin; /* time from sync to picture */
271 __u32 right_margin; /* time from picture to sync */
272 __u32 upper_margin; /* time from sync to picture */
274 __u32 hsync_len; /* length of horizontal sync */
275 __u32 vsync_len; /* length of vertical sync */
276 __u32 sync; /* see FB_SYNC_* */ member
279 __u32 colorspace; /* colorspace for FOURCC-based modes */
287 __u16 *green; member
298 /* screen: unblanked, hsync: on, vsync: on */
301 /* screen: blanked, hsync: on, vsync: on */
304 /* screen: blanked, hsync: on, vsync: off */
307 /* screen: blanked, hsync: off, vsync: on */
346 __u32 dx; /* screen-relative */
384 __u16 enable; /* cursor on/off */