Home
last modified time | relevance | path

Searched refs:vsub (Results 1 – 25 of 49) sorted by relevance

12

/linux/drivers/gpu/drm/
H A Ddrm_fourcc.c179 ….char_per_block = { 1, }, .block_w = { 8, }, .block_h = { 1, }, .hsub = 1, .vsub = 1, .is_color_in… in __drm_format_info()
181 ….char_per_block = { 1, }, .block_w = { 4, }, .block_h = { 1, }, .hsub = 1, .vsub = 1, .is_color_in… in __drm_format_info()
183 ….char_per_block = { 1, }, .block_w = { 2, }, .block_h = { 1, }, .hsub = 1, .vsub = 1, .is_color_in… in __drm_format_info()
184 …{ .format = DRM_FORMAT_C8, .depth = 8, .num_planes = 1, .cpp = { 1, 0, 0 }, .hsub = 1, .vsub = 1… in __drm_format_info()
186 .char_per_block = { 1, }, .block_w = { 8, }, .block_h = { 1, }, .hsub = 1, .vsub = 1 }, in __drm_format_info()
188 .char_per_block = { 1, }, .block_w = { 4, }, .block_h = { 1, }, .hsub = 1, .vsub = 1 }, in __drm_format_info()
190 .char_per_block = { 1, }, .block_w = { 2, }, .block_h = { 1, }, .hsub = 1, .vsub = 1 }, in __drm_format_info()
191 …{ .format = DRM_FORMAT_D8, .depth = 8, .num_planes = 1, .cpp = { 1, 0, 0 }, .hsub = 1, .vsub = 1… in __drm_format_info()
193 .char_per_block = { 1, }, .block_w = { 8, }, .block_h = { 1, }, .hsub = 1, .vsub = 1 }, in __drm_format_info()
195 .char_per_block = { 1, }, .block_w = { 4, }, .block_h = { 1, }, .hsub = 1, .vsub = 1 }, in __drm_format_info()
[all …]
/linux/drivers/media/platform/sunxi/sun8i-rotate/
H A Dsun8i_formats.c20 .vsub = 1,
28 .vsub = 1,
36 .vsub = 1,
44 .vsub = 1,
52 .vsub = 1,
60 .vsub = 1,
68 .vsub = 1,
76 .vsub = 1,
84 .vsub = 1,
92 .vsub = 1,
[all …]
H A Dsun8i-formats.h18 int vsub; member
H A Dsun8i_rotate.c56 size /= fmt->vsub; in rotate_calc_addr_pitch()
187 height = ALIGN(pix_fmt->height, fmt->vsub); in rotate_prepare_format()
201 size /= fmt->vsub; in rotate_prepare_format()
253 fsize->stepwise.step_height = fmt->vsub; in rotate_enum_framesizes()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_fb.c44 .cpp = { 4, 1, }, .hsub = 8, .vsub = 16, },
46 .cpp = { 4, 1, }, .hsub = 8, .vsub = 16, },
48 .cpp = { 4, 1, }, .hsub = 8, .vsub = 16, .has_alpha = true, },
50 .cpp = { 4, 1, }, .hsub = 8, .vsub = 16, .has_alpha = true, },
52 .cpp = { 4, 1, }, .hsub = 8, .vsub = 16, },
54 .cpp = { 4, 1, }, .hsub = 8, .vsub = 16, },
56 .cpp = { 4, 1, }, .hsub = 8, .vsub = 16, .has_alpha = true, },
58 .cpp = { 4, 1, }, .hsub = 8, .vsub = 16, .has_alpha = true, },
71 .hsub = 1, .vsub = 1, },
74 .hsub = 1, .vsub = 1, },
[all …]
H A Dintel_plane.c1074 u32 src_x, src_y, src_w, src_h, hsub, vsub; in intel_plane_check_src_coordinates() local
1103 vsub = 2; in intel_plane_check_src_coordinates()
1111 vsub = 1; in intel_plane_check_src_coordinates()
1121 vsub = 2; in intel_plane_check_src_coordinates()
1124 vsub = fb->format->vsub; in intel_plane_check_src_coordinates()
1128 hsub = vsub = max(hsub, vsub); in intel_plane_check_src_coordinates()
1138 if (src_y % vsub || src_h % vsub) { in intel_plane_check_src_coordinates()
1142 src_y, src_h, vsub, str_yes_no(rotated)); in intel_plane_check_src_coordinates()
/linux/include/drm/
H A Ddrm_fourcc.h134 u8 vsub; member
200 return info->is_yuv && info->hsub == 4 && info->vsub == 4; in drm_format_info_is_yuv_sampling_410()
215 return info->is_yuv && info->hsub == 4 && info->vsub == 1; in drm_format_info_is_yuv_sampling_411()
230 return info->is_yuv && info->hsub == 2 && info->vsub == 2; in drm_format_info_is_yuv_sampling_420()
245 return info->is_yuv && info->hsub == 2 && info->vsub == 1; in drm_format_info_is_yuv_sampling_422()
260 return info->is_yuv && info->hsub == 1 && info->vsub == 1; in drm_format_info_is_yuv_sampling_444()
304 return DIV_ROUND_UP(height, info->vsub); in drm_format_info_plane_height()
/linux/lib/crypto/arm/
H A Dcurve25519-core.S105 vsub.i64 q4, q4, q12
107 vsub.i64 q10, q10, q13
113 vsub.i64 q5, q5, q12
120 vsub.i64 q11, q11, q13
122 vsub.i64 q6, q6, q12
131 vsub.i64 q2, q2, q13
133 vsub.i64 q7, q7, q12
144 vsub.i64 q7, q8, q12
153 vsub.i64 q0, q9, q0
155 vsub.i64 q3, q3, q10
[all …]
/linux/drivers/gpu/drm/sun4i/
H A Dsun8i_vi_scaler.c880 if (format->hsub == 1 && format->vsub == 1) { in sun8i_vi_scaler_set_coeff()
953 if (format->hsub == 2 && format->vsub == 2) { in sun8i_vi_scaler_setup()
965 if (format->hsub == 1 && format->vsub == 1) in sun8i_vi_scaler_setup()
989 src_h / format->vsub)); in sun8i_vi_scaler_setup()
995 vscale / format->vsub); in sun8i_vi_scaler_setup()
H A Dsun8i_vi_layer.c101 if (format->vsub > 1) { in sun8i_vi_layer_update_coord()
104 mask = format->vsub - 1; in sun8i_vi_layer_update_coord()
116 (state->src.y1 >> 16) & ~(format->vsub - 1)); in sun8i_vi_layer_update_coord()
129 subsampled = format->hsub > 1 || format->vsub > 1; in sun8i_vi_layer_update_coord()
210 src_y = (state->src.y1 >> 16) & ~(format->vsub - 1); in sun8i_vi_layer_update_buffer()
226 dy /= format->vsub; in sun8i_vi_layer_update_buffer()
/linux/drivers/media/platform/qcom/camss/
H A Dcamss-format.h18 .vsub[(plane)].numerator = (v_fract_num), \
19 .vsub[(plane)].denominator = (v_fract_den), \
48 struct fract vsub[3]; member
H A Dcamss-video.c60 f->vsub[i].numerator * f->vsub[i].denominator * in video_mbus_to_pix_mp()
500 fi->vsub[i].numerator * fi->vsub[i].denominator * bpl; in __video_try_fmt()
/linux/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_v4l2.c31 .vsub = 2,
114 height = ALIGN(pix->height, _fmt->vsub); in _sun4i_csi_try_fmt()
118 pix->height = clamp(height, _fmt->vsub, CSI_MAX_HEIGHT); in _sun4i_csi_try_fmt()
122 unsigned int vsub = i > 0 ? _fmt->vsub : 1; in _sun4i_csi_try_fmt() local
127 pix->plane_fmt[i].sizeimage = bpl * pix->height / vsub; in _sun4i_csi_try_fmt()
H A Dsun4i_csi.h102 unsigned int vsub; member
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_display.c583 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1, },
585 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1, },
587 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1,
590 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1,
593 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1,
596 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1, },
598 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1, },
600 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1,
603 .cpp = { 4, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1,
606 .cpp = { 2, 0, }, .block_w = {1, 1, 1}, .block_h = {1, 1, 1}, .hsub = 1, .vsub = 1, },
[all …]
/linux/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-video.c68 .vsub = 2,
79 .vsub = 2,
90 .vsub = 1,
101 .vsub = 1,
112 .vsub = 1,
466 plane->sizeimage /= fmt->vsub; in mxc_isi_format_try()
853 unsigned int vsub = i > 1 ? info->vsub : 1; in mxc_isi_video_buffer_init() local
855 dma_addrs[i] = dma_addrs[i - 1] + size / vsub; in mxc_isi_video_buffer_init()
1217 v_align = max_t(unsigned int, info->vsub, 1); in mxc_isi_video_enum_framesizes()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_fb.c95 + (y * fb->pitches[n] / (n == 0 ? 1 : format->vsub)); in get_linear_addr()
424 unsigned int vsub = i == 0 ? 1 : info->vsub; in omap_framebuffer_init() local
427 size = pitch * mode_cmd->height / vsub; in omap_framebuffer_init()
/linux/drivers/staging/media/starfive/camss/
H A Dstf-capture.c22 .vsub = { 1 },
29 .vsub = { 1 },
36 .vsub = { 1 },
43 .vsub = { 1 },
53 .vsub = { 1, 2 },
H A Dstf-video.h66 u8 vsub[3]; member
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_framebuffer.c224 (src_y % info->vsub) || (src_h % info->vsub)) { in komeda_fb_check_src_coords()
259 plane_y = y / (plane ? fb->format->vsub : 1); in komeda_fb_get_pixel_addr()
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_wpf.c461 unsigned int vsub = i > 0 ? fmtinfo->vsub : 1; in wpf_configure_partition() local
464 mem.addr[i] += offset / vsub in wpf_configure_partition()
487 offset = (height / fmtinfo->vsub - 1) in wpf_configure_partition()
H A Dvsp1_rpf.c335 crop.height = round_down(crop.height / 2, fmtinfo->vsub); in rpf_configure_partition()
336 crop.top = round_down(crop.top / 2, fmtinfo->vsub); in rpf_configure_partition()
353 offset = crop.top / fmtinfo->vsub * bpl in rpf_configure_partition()
H A Dvsp1_pipe.h47 unsigned int vsub; member
/linux/drivers/gpu/drm/tidss/
H A Dtidss_plane.c87 if ((new_plane_state->src_y >> 16) % finfo->vsub != 0) { in tidss_plane_atomic_check()
90 __func__, (new_plane_state->src_y >> 16), finfo->vsub); in tidss_plane_atomic_check()
/linux/drivers/gpu/drm/vkms/
H A Dvkms_formats.c157 return format->vsub; in get_subsampling()
510 y_start / plane->frame_info->fb->format->vsub, 1, \ in READ_LINE_ARGB8888()
555 y_start / plane->frame_info->fb->format->vsub, 1,
559 y_start / plane->frame_info->fb->format->vsub, 2,

12