Lines Matching +full:x +full:- +full:axis

1 /* SPDX-License-Identifier: GPL-2.0 */
73 __u32 serial; /* Serial Number - Integer */
80 __u16 input; /* display type - see FB_DISP_* */
81 __u16 dpms; /* DPMS support - see FB_DPMS_ */
82 __u16 signal; /* Signal Type - see FB_SIGNAL_* */
85 __u16 gamma; /* Gamma - in fractions of 100 */
87 __u16 misc; /* Misc flags - see FB_MISC_* */
132 /* only used by mach-pxa/am200epd.c */
146 u32 x; member
194 u32 blit_x; /* supported bit block dimensions (1-32)*/
195 u32 blit_y; /* Format: blit_x = 1 << (width - 1) */
196 /* blit_y = 1 << (height - 1) */
224 * it must be done in a lock-free manner, so low level drivers should
247 /* set the video mode according to info->var */
317 __u32 sx; /* origin in the x-axis */
318 __u32 sy; /* origin in the y-axis */
319 __u32 width; /* number of tiles in the x-axis */
320 __u32 height; /* number of tiles in the y-axis */
328 __u32 sx; /* source origin in the x-axis */
329 __u32 sy; /* source origin in the y-axis */
330 __u32 dx; /* destination origin in the x-axis */
331 __u32 dy; /* destination origin in the y-axis */
332 __u32 width; /* number of tiles in the x-axis */
333 __u32 height; /* number of tiles in the y-axis */
337 __u32 sx; /* origin in the x-axis */
338 __u32 sy; /* origin in the y-axis */
339 __u32 width; /* number of tiles in the x-axis */
340 __u32 height; /* number of tiles in the y-axis */
348 __u32 sx; /* cursor position in the x-axis */
349 __u32 sy; /* cursor position in the y-axis */
386 #define FBINFO_PARTIAL_PAN_OK 0x0040 /* otw use pan only for double-buffering */
387 #define FBINFO_READS_FAST 0x0080 /* soft-copy faster than rendering */
410 * that state, even if you are using some broken X releases. The disadvantage
413 * code whenever there is a bug report related to switching between X and the
433 * back. Instead dma-buf based buffer sharing should be used.
443 * -1 by default, set to a FB_ROTATE_* value by the driver, if it knows
490 void *fbcon_par; /* fbcon use-only private area */
513 a->count = max_num; in alloc_apertures()
530 /* We map all of our framebuffers such that big-endian accesses
579 #define FB_LEFT_POS(p, bpp) (fb_be_math(p) ? (32 - (bpp)) : 0)
637 mutex_lock(&info->lock); in lock_fb_info()
642 mutex_unlock(&info->lock); in unlock_fb_info()
650 d_pitch -= s_pitch; in __fb_pad_aligned_buffer()
652 for (i = height; i--; ) { in __fb_pad_aligned_buffer()
674 return info->flags & FBINFO_BE_MATH; in fb_be_math()
809 pr_err("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
811 pr_notice("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
813 pr_warn("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
815 pr_info("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
817 pr_debug("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)