Lines Matching +full:x +full:- +full:axis
1 /* SPDX-License-Identifier: GPL-2.0 */
74 __u32 serial; /* Serial Number - Integer */
81 __u16 input; /* display type - see FB_DISP_* */
82 __u16 dpms; /* DPMS support - see FB_DPMS_ */
83 __u16 signal; /* Signal Type - see FB_SIGNAL_* */
86 __u16 gamma; /* Gamma - in fractions of 100 */
88 __u16 misc; /* Misc flags - see FB_MISC_* */
133 /* only used by mach-pxa/am200epd.c */
147 u32 x; member
195 u32 blit_x; /* supported bit block dimensions (1-32)*/
196 u32 blit_y; /* Format: blit_x = 1 << (width - 1) */
197 /* blit_y = 1 << (height - 1) */
233 * it must be done in a lock-free manner, so low level drivers should
256 /* set the video mode according to info->var */
326 __u32 sx; /* origin in the x-axis */
327 __u32 sy; /* origin in the y-axis */
328 __u32 width; /* number of tiles in the x-axis */
329 __u32 height; /* number of tiles in the y-axis */
337 __u32 sx; /* source origin in the x-axis */
338 __u32 sy; /* source origin in the y-axis */
339 __u32 dx; /* destination origin in the x-axis */
340 __u32 dy; /* destination origin in the y-axis */
341 __u32 width; /* number of tiles in the x-axis */
342 __u32 height; /* number of tiles in the y-axis */
346 __u32 sx; /* origin in the x-axis */
347 __u32 sy; /* origin in the y-axis */
348 __u32 width; /* number of tiles in the x-axis */
349 __u32 height; /* number of tiles in the y-axis */
357 __u32 sx; /* cursor position in the x-axis */
358 __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
439 * back. Instead dma-buf based buffer sharing should be used.
449 * -1 by default, set to a FB_ROTATE_* value by the driver, if it knows
499 void *fbcon_par; /* fbcon use-only private area */
514 #define FB_LEFT_POS(p, bpp) (fb_be_math(p) ? (32 - (bpp)) : 0)
580 * Helpers for framebuffers in DMA-able memory
607 mutex_lock(&info->lock); in lock_fb_info()
612 mutex_unlock(&info->lock); in unlock_fb_info()
620 d_pitch -= s_pitch; in __fb_pad_aligned_buffer()
622 for (i = height; i--; ) { in __fb_pad_aligned_buffer()
666 __damage_area(info, rect->dx, rect->dy, rect->width, rect->height); \
672 __damage_area(info, area->dx, area->dy, area->width, area->height); \
678 __damage_area(info, image->dx, image->dy, image->width, image->height); \
714 return info->flags & FBINFO_BE_MATH; in fb_be_math()
857 pr_err("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
859 pr_notice("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
861 pr_warn("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
863 pr_info("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
865 pr_debug("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
868 pr_warn_once("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
871 WARN_ONCE(condition, "fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
872 #define fb_WARN_ON_ONCE(fb_info, x) \ argument
873 fb_WARN_ONCE(fb_info, (x), "%s", "fb_WARN_ON_ONCE(" __stringify(x) ")")