Home
last modified time | relevance | path

Searched refs:walign (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/media/platform/mediatek/mdp3/
H A Dmdp_cfg_data.c876 .walign = 1,
884 .walign = 1,
892 .walign = 1,
900 .walign = 1,
908 .walign = 1,
917 .walign = 1,
926 .walign = 1,
935 .walign = 1,
944 .walign = 1,
952 .walign = 1,
[all …]
H A Dmtk-mdp3-regs.c168 s.step_width = fmt->walign; in mdp_try_fmt_mplane()
236 u32 framew, frameh, walign, halign; in mdp_try_crop() local
250 walign = 1; in mdp_try_crop()
253 walign = frame->mdp_fmt->walign; in mdp_try_crop()
258 walign, halign, framew, frameh); in mdp_try_crop()
260 ret = mdp_clamp_start(&left, 0, right, walign, s->flags); in mdp_try_crop()
266 ret = mdp_clamp_end(&right, left, framew, walign, s->flags); in mdp_try_crop()
H A Dmtk-mdp3-regs.h260 u8 walign; member
/linux/drivers/media/platform/renesas/rcar-vin/
H A Drcar-v4l2.c180 u32 walign; in rvin_format_align() local
204 walign = 5; in rvin_format_align()
209 walign = 1; in rvin_format_align()
213 walign = 0; in rvin_format_align()
218 v4l_bound_align_image(&pix->width, 5, vin->info->max_width, walign, in rvin_format_align()
/linux/drivers/media/v4l2-core/
H A Dv4l2-common.c123 unsigned int walign, in v4l_bound_align_image() argument
127 *w = clamp_align(*w, wmin, wmax, walign); in v4l_bound_align_image()
135 walign = __ffs(*w); in v4l_bound_align_image()
138 if (walign + halign < salign) { in v4l_bound_align_image()
147 (walign <= halign && walign < wmaxa)) { in v4l_bound_align_image()
148 *w = clamp_align(*w, wmin, wmax, walign + 1); in v4l_bound_align_image()
149 walign = __ffs(*w); in v4l_bound_align_image()
154 } while (halign + walign < salign); in v4l_bound_align_image()
/linux/drivers/media/test-drivers/
H A Dvim2m.c174 unsigned int *walign, unsigned int *halign) in get_alignment() argument
181 *walign = BAYER_WIDTH_ALIGN; in get_alignment()
185 *walign = WIDTH_ALIGN; in get_alignment()
817 int walign, halign, ret; in vidioc_try_fmt() local
826 get_alignment(pixfmt, &walign, &halign); in vidioc_try_fmt()
827 width = ALIGN(width, walign); in vidioc_try_fmt()
/linux/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.c278 int remainder = 0, walign, halign; in gsc_check_src_scale_info() local
281 walign = GSC_SC_ALIGN_4; in gsc_check_src_scale_info()
284 walign = GSC_SC_ALIGN_4; in gsc_check_src_scale_info()
287 walign = GSC_SC_ALIGN_2; in gsc_check_src_scale_info()
291 remainder = s_frame->crop.width % (*wratio * walign); in gsc_check_src_scale_info()
/linux/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_m2m.c157 int walign, halign; in mtk_mdp_bound_align_image() local
161 walign = ffs(align_w) - 1; in mtk_mdp_bound_align_image()
163 v4l_bound_align_image(w, wmin, wmax, walign, h, hmin, hmax, halign, 0); in mtk_mdp_bound_align_image()
165 step_w = 1 << walign; in mtk_mdp_bound_align_image()
/linux/include/media/
H A Dv4l2-common.h388 unsigned int wmax, unsigned int walign,
/linux/drivers/media/platform/samsung/s5p-jpeg/
H A Djpeg-core.c1391 unsigned int walign, in jpeg_bound_align_image() argument
1400 w_step = 1 << walign; in jpeg_bound_align_image()
1417 v4l_bound_align_image(w, wmin, wmax, walign, h, hmin, hmax, halign, 0); in jpeg_bound_align_image()