Lines Matching refs:c
26 #define MDP_COLOR_IS_COMPRESS(c) ((0x20000000 & (c)) >> 29) argument
27 #define MDP_COLOR_IS_10BIT_PACKED(c) ((0x08000000 & (c)) >> 27) argument
28 #define MDP_COLOR_IS_10BIT_LOOSE(c) (((0x0c000000 & (c)) >> 26) == 1) argument
29 #define MDP_COLOR_IS_10BIT_TILE(c) (((0x0c000000 & (c)) >> 26) == 3) argument
30 #define MDP_COLOR_IS_UFP(c) ((0x02000000 & (c)) >> 25) argument
31 #define MDP_COLOR_IS_INTERLACED(c) ((0x01000000 & (c)) >> 24) argument
32 #define MDP_COLOR_IS_BLOCK_MODE(c) ((0x00800000 & (c)) >> 23) argument
33 #define MDP_COLOR_GET_PLANE_COUNT(c) ((0x00600000 & (c)) >> 21) argument
34 #define MDP_COLOR_GET_H_SUBSAMPLE(c) ((0x00180000 & (c)) >> 19) argument
35 #define MDP_COLOR_GET_V_SUBSAMPLE(c) ((0x00040000 & (c)) >> 18) argument
36 #define MDP_COLOR_BITS_PER_PIXEL(c) ((0x0003ff00 & (c)) >> 8) argument
37 #define MDP_COLOR_GET_GROUP(c) ((0x000000c0 & (c)) >> 6) argument
38 #define MDP_COLOR_IS_SWAPPED(c) ((0x00000020 & (c)) >> 5) argument
39 #define MDP_COLOR_GET_UNIQUE_ID(c) ((0x0000001f & (c)) >> 0) argument
40 #define MDP_COLOR_GET_HW_FORMAT(c) ((0x0000001f & (c)) >> 0) argument
42 #define MDP_COLOR_IS_RGB(c) (MDP_COLOR_GET_GROUP(c) == 0) argument
43 #define MDP_COLOR_IS_YUV(c) (MDP_COLOR_GET_GROUP(c) == 1) argument
188 static inline bool MDP_COLOR_IS_UV_COPLANE(enum mdp_color c) in MDP_COLOR_IS_UV_COPLANE() argument
190 return (MDP_COLOR_GET_PLANE_COUNT(c) == 2 && MDP_COLOR_IS_YUV(c)); in MDP_COLOR_IS_UV_COPLANE()
194 static inline u32 mdp_color_get_min_y_stride(enum mdp_color c, u32 width) in mdp_color_get_min_y_stride() argument
196 return ((MDP_COLOR_BITS_PER_PIXEL(c) * width) + 4) >> 3; in mdp_color_get_min_y_stride()
200 static inline u32 mdp_color_get_min_uv_stride(enum mdp_color c, u32 width) in mdp_color_get_min_uv_stride() argument
204 if (MDP_COLOR_GET_PLANE_COUNT(c) == 1) in mdp_color_get_min_uv_stride()
206 min_stride = mdp_color_get_min_y_stride(c, width) in mdp_color_get_min_uv_stride()
207 >> MDP_COLOR_GET_H_SUBSAMPLE(c); in mdp_color_get_min_uv_stride()
208 if (MDP_COLOR_IS_UV_COPLANE(c) && !MDP_COLOR_IS_BLOCK_MODE(c)) in mdp_color_get_min_uv_stride()
214 static inline u32 mdp_color_get_min_y_size(enum mdp_color c, in mdp_color_get_min_y_size() argument
217 if (MDP_COLOR_IS_BLOCK_MODE(c)) in mdp_color_get_min_y_size()
218 return ((MDP_COLOR_BITS_PER_PIXEL(c) * width) >> 8) * height; in mdp_color_get_min_y_size()
219 return mdp_color_get_min_y_stride(c, width) * height; in mdp_color_get_min_y_size()
223 static inline u32 mdp_color_get_min_uv_size(enum mdp_color c, in mdp_color_get_min_uv_size() argument
226 height = height >> MDP_COLOR_GET_V_SUBSAMPLE(c); in mdp_color_get_min_uv_size()
227 if (MDP_COLOR_IS_BLOCK_MODE(c) && (MDP_COLOR_GET_PLANE_COUNT(c) > 1)) in mdp_color_get_min_uv_size()
228 return ((MDP_COLOR_BITS_PER_PIXEL(c) * width) >> 8) * height; in mdp_color_get_min_uv_size()
229 return mdp_color_get_min_uv_stride(c, width) * height; in mdp_color_get_min_uv_size()
299 struct v4l2_rect c; member