Lines Matching +full:x +full:- +full:mask +full:-
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* drivers/gpu/drm/exynos/regs-rotator.h
34 #define ROT_STATUS_IRQ_PENDING(x) (1 << (x)) argument
35 #define ROT_STATUS_IRQ(x) (((x) >> 8) & 0x3) argument
46 #define ROT_SET_BUF_SIZE_H(x) ((x) << 16) argument
47 #define ROT_SET_BUF_SIZE_W(x) ((x) << 0) argument
48 #define ROT_GET_BUF_SIZE_H(x) ((x) >> 16) argument
49 #define ROT_GET_BUF_SIZE_W(x) ((x) & 0xffff) argument
54 #define ROT_CROP_POS_Y(x) ((x) << 16) argument
55 #define ROT_CROP_POS_X(x) ((x) << 0) argument
59 #define ROT_SRC_CROP_SIZE_H(x) ((x) << 16) argument
60 #define ROT_SRC_CROP_SIZE_W(x) ((x) << 0) argument
63 #define ROT_ALIGN(x, align, mask) (((x) + (1 << ((align) - 1))) & (mask)) argument
65 #define ROT_MIN(min, mask) (((min) + ~(mask)) & (mask)) argument
67 #define ROT_MAX(max, mask) ((max) & (mask)) argument