Searched refs:walign (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/media/platform/mediatek/mdp3/
H A Dmdp_cfg_data.c623 .walign = 1,
631 .walign = 1,
639 .walign = 1,
647 .walign = 1,
655 .walign = 1,
664 .walign = 1,
673 .walign = 1,
682 .walign = 1,
691 .walign = 1,
699 .walign
[all...]
H A Dmtk-mdp3-regs.c168 s.step_width = fmt->walign;
236 u32 framew, frameh, walign, halign; local
250 walign = 1;
253 walign = frame->mdp_fmt->walign;
258 walign, halign, framew, frameh);
260 ret = mdp_clamp_start(&left, 0, right, walign, s->flags);
266 ret = mdp_clamp_end(&right, left, framew, walign, s->flags);
H A Dmtk-mdp3-regs.h260 u8 walign; member in struct:mdp_format
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-common.c120 unsigned int walign,
124 *w = clamp_align(*w, wmin, wmax, walign);
132 walign = __ffs(*w);
135 if (walign + halign < salign) {
136 /* Max walign where there is still a valid width */
144 (walign <= halign && walign < wmaxa)) {
145 *w = clamp_align(*w, wmin, wmax, walign + 1);
146 walign = __ffs(*w);
151 } while (halign + walign < salig
119 v4l_bound_align_image(u32 *w, unsigned int wmin, unsigned int wmax, unsigned int walign, u32 *h, unsigned int hmin, unsigned int hmax, unsigned int halign, unsigned int salign) argument
[all...]
/linux-master/drivers/media/platform/nxp/
H A Dimx7-media-csi.c1094 u32 walign; local
1107 walign = 8 * 8 / cc->bpp;
1110 fsize->stepwise.min_width = walign;
1111 fsize->stepwise.max_width = round_down(65535U, walign);
1114 fsize->stepwise.step_width = walign;
1135 u32 walign; local
1158 walign = 8 * 8 / cc->bpp;
1159 pixfmt->width = clamp(round_up(pixfmt->width, walign), walign,
1160 round_down(65535U, walign));
[all...]
/linux-master/drivers/media/platform/renesas/rcar-vin/
H A Drcar-v4l2.c161 u32 walign; local
187 walign = 5;
192 walign = 1;
196 walign = 0;
201 v4l_bound_align_image(&pix->width, 5, vin->info->max_width, walign,
/linux-master/drivers/media/test-drivers/
H A Dvim2m.c168 unsigned int *walign, unsigned int *halign)
175 *walign = BAYER_WIDTH_ALIGN;
179 *walign = WIDTH_ALIGN;
760 int walign, halign; local
775 get_alignment(f->fmt.pix.pixelformat, &walign, &halign);
776 f->fmt.pix.width &= ~(walign - 1);
167 get_alignment(u32 fourcc, unsigned int *walign, unsigned int *halign) argument
/linux-master/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.c278 int remainder = 0, walign, halign; local
281 walign = GSC_SC_ALIGN_4;
284 walign = GSC_SC_ALIGN_4;
287 walign = GSC_SC_ALIGN_2;
291 remainder = s_frame->crop.width % (*wratio * walign);
/linux-master/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_m2m.c157 int walign, halign; local
161 walign = ffs(align_w) - 1;
163 v4l_bound_align_image(w, wmin, wmax, walign, h, hmin, hmax, halign, 0);
165 step_w = 1 << walign;
/linux-master/include/media/
H A Dv4l2-common.h356 * @walign: least significant bit on width.
367 * Additionally, the @width will be a multiple of :math:`2^{walign}`,
380 * #. For @walign, @halign and @salign, if you don't care about a certain
387 unsigned int wmax, unsigned int walign,
/linux-master/drivers/media/platform/samsung/s5p-jpeg/
H A Djpeg-core.c1392 unsigned int walign,
1401 w_step = 1 << walign;
1418 v4l_bound_align_image(w, wmin, wmax, walign, h, hmin, hmax, halign, 0);
1390 jpeg_bound_align_image(struct s5p_jpeg_ctx *ctx, u32 *w, unsigned int wmin, unsigned int wmax, unsigned int walign, u32 *h, unsigned int hmin, unsigned int hmax, unsigned int halign) argument

Completed in 397 milliseconds