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) */
232 * it must be done in a lock-free manner, so low level drivers should
255 /* set the video mode according to info->var */
325 __u32 sx; /* origin in the x-axis */
326 __u32 sy; /* origin in the y-axis */
327 __u32 width; /* number of tiles in the x-axis */
328 __u32 height; /* number of tiles in the y-axis */
336 __u32 sx; /* source origin in the x-axis */
337 __u32 sy; /* source origin in the y-axis */
338 __u32 dx; /* destination origin in the x-axis */
339 __u32 dy; /* destination origin in the y-axis */
340 __u32 width; /* number of tiles in the x-axis */
341 __u32 height; /* number of tiles in the y-axis */
345 __u32 sx; /* origin in the x-axis */
346 __u32 sy; /* origin in the y-axis */
347 __u32 width; /* number of tiles in the x-axis */
348 __u32 height; /* number of tiles in the y-axis */
356 __u32 sx; /* cursor position in the x-axis */
357 __u32 sy; /* cursor position in the y-axis */
394 #define FBINFO_PARTIAL_PAN_OK 0x0040 /* otw use pan only for double-buffering */
395 #define FBINFO_READS_FAST 0x0080 /* soft-copy faster than rendering */
418 * that state, even if you are using some broken X releases. The disadvantage
421 * code whenever there is a bug report related to switching between X and the
441 * back. Instead dma-buf based buffer sharing should be used.
451 * -1 by default, set to a FB_ROTATE_* value by the driver, if it knows
499 void *fbcon_par; /* fbcon use-only private area */
522 a->count = max_num; in alloc_apertures()
539 /* We map all of our framebuffers such that big-endian accesses
588 #define FB_LEFT_POS(p, bpp) (fb_be_math(p) ? (32 - (bpp)) : 0)
636 mutex_lock(&info->lock); in lock_fb_info()
641 mutex_unlock(&info->lock); in unlock_fb_info()
649 d_pitch -= s_pitch; in __fb_pad_aligned_buffer()
651 for (i = height; i--; ) { in __fb_pad_aligned_buffer()
673 return info->flags & FBINFO_BE_MATH; in fb_be_math()
808 pr_err("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
810 pr_notice("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
812 pr_warn("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
814 pr_info("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
816 pr_debug("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)