Home
last modified time | relevance | path

Searched refs:pix (Results 1 - 25 of 308) sorted by relevance

12345678910>>...13

/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_format_helper.c280 u32 pix; in drm_fb_xrgb8888_to_rgb332_line() local
283 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_rgb332_line()
284 dbuf8[x] = ((pix & 0x00e00000) >> 16) | in drm_fb_xrgb8888_to_rgb332_line()
285 ((pix & 0x0000e000) >> 11) | in drm_fb_xrgb8888_to_rgb332_line()
286 ((pix & 0x000000c0) >> 6); in drm_fb_xrgb8888_to_rgb332_line()
329 u32 pix; in drm_fb_xrgb8888_to_rgb565_line() local
332 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_rgb565_line()
333 val16 = ((pix & 0x00F80000) >> 8) | in drm_fb_xrgb8888_to_rgb565_line()
334 ((pix & 0x0000FC00) >> 5) | in drm_fb_xrgb8888_to_rgb565_line()
335 ((pix in drm_fb_xrgb8888_to_rgb565_line()
348 u32 pix; drm_fb_xrgb8888_to_rgb565_swab_line() local
405 u32 pix; drm_fb_xrgb8888_to_xrgb1555_line() local
456 u32 pix; drm_fb_xrgb8888_to_argb1555_line() local
508 u32 pix; drm_fb_xrgb8888_to_rgba5551_line() local
559 u32 pix; drm_fb_xrgb8888_to_rgb888_line() local
609 u32 pix; drm_fb_xrgb8888_to_argb8888_line() local
657 u32 pix; drm_fb_xrgb8888_to_abgr8888_line() local
687 u32 pix; drm_fb_xrgb8888_to_xbgr8888_line() local
718 u32 pix; drm_fb_xrgb8888_to_xrgb2101010_line() local
770 u32 pix; drm_fb_xrgb8888_to_argb2101010_line() local
824 u32 pix = le32_to_cpu(sbuf32[x]); drm_fb_xrgb8888_to_gray8_line() local
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/rcar-vin/
H A Drcar-v4l2.c117 struct v4l2_pix_format *pix) in rvin_format_bytesperline()
122 fmt = rvin_format_from_pixel(vin, pix->pixelformat); in rvin_format_bytesperline()
127 switch (pix->pixelformat) { in rvin_format_bytesperline()
137 if (V4L2_FIELD_IS_SEQUENTIAL(pix->field)) in rvin_format_bytesperline()
140 return ALIGN(pix->width, align) * fmt->bpp; in rvin_format_bytesperline()
143 static u32 rvin_format_sizeimage(struct v4l2_pix_format *pix) in rvin_format_sizeimage() argument
145 switch (pix->pixelformat) { in rvin_format_sizeimage()
147 return pix->bytesperline * pix->height * 3 / 2; in rvin_format_sizeimage()
149 return pix in rvin_format_sizeimage()
116 rvin_format_bytesperline(struct rvin_dev *vin, struct v4l2_pix_format *pix) rvin_format_bytesperline() argument
155 rvin_format_align(struct rvin_dev *vin, struct v4l2_pix_format *pix) rvin_format_align() argument
248 rvin_try_format(struct rvin_dev *vin, u32 which, struct v4l2_pix_format *pix, struct v4l2_rect *src_rect) rvin_try_format() argument
787 rvin_mc_try_format(struct rvin_dev *vin, struct v4l2_pix_format *pix) rvin_mc_try_format() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/renesas/rcar-vin/
H A Drcar-v4l2.c121 struct v4l2_pix_format *pix) in rvin_format_bytesperline()
126 fmt = rvin_format_from_pixel(vin, pix->pixelformat); in rvin_format_bytesperline()
131 switch (pix->pixelformat) { in rvin_format_bytesperline()
141 if (V4L2_FIELD_IS_SEQUENTIAL(pix->field)) in rvin_format_bytesperline()
144 return ALIGN(pix->width, align) * fmt->bpp; in rvin_format_bytesperline()
147 static u32 rvin_format_sizeimage(struct v4l2_pix_format *pix) in rvin_format_sizeimage() argument
149 switch (pix->pixelformat) { in rvin_format_sizeimage()
151 return pix->bytesperline * pix->height * 3 / 2; in rvin_format_sizeimage()
153 return pix in rvin_format_sizeimage()
120 rvin_format_bytesperline(struct rvin_dev *vin, struct v4l2_pix_format *pix) rvin_format_bytesperline() argument
159 rvin_format_align(struct rvin_dev *vin, struct v4l2_pix_format *pix) rvin_format_align() argument
250 rvin_try_format(struct rvin_dev *vin, u32 which, struct v4l2_pix_format *pix, struct v4l2_rect *src_rect) rvin_try_format() argument
865 rvin_mc_try_format(struct rvin_dev *vin, struct v4l2_pix_format *pix) rvin_mc_try_format() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/zoran/
H A Dzoran_driver.c294 fmt->fmt.pix.width = zr->jpg_settings.img_width / zr->jpg_settings.hor_dcm; in zoran_g_fmt_vid_out()
295 fmt->fmt.pix.height = zr->jpg_settings.img_height * 2 / in zoran_g_fmt_vid_out()
297 fmt->fmt.pix.sizeimage = zr->buffer_size; in zoran_g_fmt_vid_out()
298 fmt->fmt.pix.pixelformat = V4L2_PIX_FMT_MJPEG; in zoran_g_fmt_vid_out()
300 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ? in zoran_g_fmt_vid_out()
303 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ? in zoran_g_fmt_vid_out()
305 fmt->fmt.pix.bytesperline = 0; in zoran_g_fmt_vid_out()
306 fmt->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in zoran_g_fmt_vid_out()
318 fmt->fmt.pix.width = zr->v4l_settings.width; in zoran_g_fmt_vid_cap()
319 fmt->fmt.pix in zoran_g_fmt_vid_cap()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_v4l2.c96 struct v4l2_pix_format_mplane *pix) in _sun4i_csi_try_fmt()
102 _fmt = sun4i_csi_find_format(&pix->pixelformat, NULL); in _sun4i_csi_try_fmt()
106 pix->field = V4L2_FIELD_NONE; in _sun4i_csi_try_fmt()
107 pix->colorspace = V4L2_COLORSPACE_SRGB; in _sun4i_csi_try_fmt()
108 pix->xfer_func = V4L2_MAP_XFER_FUNC_DEFAULT(pix->colorspace); in _sun4i_csi_try_fmt()
109 pix->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(pix->colorspace); in _sun4i_csi_try_fmt()
110 pix->quantization = V4L2_MAP_QUANTIZATION_DEFAULT(true, pix in _sun4i_csi_try_fmt()
95 _sun4i_csi_try_fmt(struct sun4i_csi *csi, struct v4l2_pix_format_mplane *pix) _sun4i_csi_try_fmt() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/zoran/
H A Dzoran_driver.c308 fmt->fmt.pix.width = zr->jpg_settings.img_width / zr->jpg_settings.hor_dcm; in zoran_g_fmt_vid_out()
309 fmt->fmt.pix.height = zr->jpg_settings.img_height * 2 / in zoran_g_fmt_vid_out()
311 fmt->fmt.pix.sizeimage = zr->buffer_size; in zoran_g_fmt_vid_out()
312 fmt->fmt.pix.pixelformat = V4L2_PIX_FMT_MJPEG; in zoran_g_fmt_vid_out()
314 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ? in zoran_g_fmt_vid_out()
317 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ? in zoran_g_fmt_vid_out()
319 fmt->fmt.pix.bytesperline = 0; in zoran_g_fmt_vid_out()
320 fmt->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in zoran_g_fmt_vid_out()
332 fmt->fmt.pix.width = zr->v4l_settings.width; in zoran_g_fmt_vid_cap()
333 fmt->fmt.pix in zoran_g_fmt_vid_cap()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/sti/delta/
H A Ddelta-v4l2.c429 struct v4l2_pix_format *pix = &f->fmt.pix; in delta_g_fmt_stream() local
439 pix->pixelformat = streaminfo->streamformat; in delta_g_fmt_stream()
440 pix->width = streaminfo->width; in delta_g_fmt_stream()
441 pix->height = streaminfo->height; in delta_g_fmt_stream()
442 pix->field = streaminfo->field; in delta_g_fmt_stream()
443 pix->bytesperline = 0; in delta_g_fmt_stream()
444 pix->sizeimage = ctx->max_au_size; in delta_g_fmt_stream()
445 pix->colorspace = streaminfo->colorspace; in delta_g_fmt_stream()
446 pix in delta_g_fmt_stream()
457 struct v4l2_pix_format *pix = &f->fmt.pix; delta_g_fmt_frame() local
496 struct v4l2_pix_format *pix = &f->fmt.pix; delta_try_fmt_stream() local
550 struct v4l2_pix_format *pix = &f->fmt.pix; delta_try_fmt_frame() local
611 struct v4l2_pix_format *pix = &f->fmt.pix; delta_s_fmt_stream() local
647 struct v4l2_pix_format *pix = &f->fmt.pix; delta_s_fmt_frame() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/delta/
H A Ddelta-v4l2.c429 struct v4l2_pix_format *pix = &f->fmt.pix; in delta_g_fmt_stream() local
439 pix->pixelformat = streaminfo->streamformat; in delta_g_fmt_stream()
440 pix->width = streaminfo->width; in delta_g_fmt_stream()
441 pix->height = streaminfo->height; in delta_g_fmt_stream()
442 pix->field = streaminfo->field; in delta_g_fmt_stream()
443 pix->bytesperline = 0; in delta_g_fmt_stream()
444 pix->sizeimage = ctx->max_au_size; in delta_g_fmt_stream()
445 pix->colorspace = streaminfo->colorspace; in delta_g_fmt_stream()
446 pix in delta_g_fmt_stream()
457 struct v4l2_pix_format *pix = &f->fmt.pix; delta_g_fmt_frame() local
496 struct v4l2_pix_format *pix = &f->fmt.pix; delta_try_fmt_stream() local
550 struct v4l2_pix_format *pix = &f->fmt.pix; delta_try_fmt_frame() local
611 struct v4l2_pix_format *pix = &f->fmt.pix; delta_s_fmt_stream() local
647 struct v4l2_pix_format *pix = &f->fmt.pix; delta_s_fmt_frame() local
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/
H A Dsh_vou.c80 struct v4l2_pix_format pix; member
193 switch (vou_dev->pix.pixelformat) { in sh_vou_schedule_next()
196 addr2 = addr1 + vou_dev->pix.width * vou_dev->pix.height; in sh_vou_schedule_next()
215 switch (vou_dev->pix.pixelformat) { in sh_vou_stream_config()
233 sh_vou_reg_ab_write(vou_dev, VOUAIR, vou_dev->pix.width * row_coeff); in sh_vou_stream_config()
242 struct v4l2_pix_format *pix = &vou_dev->pix; in sh_vou_queue_setup() local
243 int bytes_per_line = vou_fmt[vou_dev->pix_idx].bpp * pix->width / 8; in sh_vou_queue_setup()
248 return sizes[0] < pix in sh_vou_queue_setup()
257 struct v4l2_pix_format *pix = &vou_dev->pix; sh_vou_buf_prepare() local
424 struct v4l2_pix_format *pix = &vou_dev->pix; sh_vou_configure_geometry() local
655 struct v4l2_pix_format *pix = &fmt->fmt.pix; sh_vou_try_fmt_vid_out() local
687 sh_vou_set_fmt_vid_out(struct sh_vou_device *vou_dev, struct v4l2_pix_format *pix) sh_vou_set_fmt_vid_out() argument
932 struct v4l2_pix_format *pix = &vou_dev->pix; sh_vou_s_selection() local
1222 struct v4l2_pix_format *pix; sh_vou_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/renesas/
H A Dsh_vou.c80 struct v4l2_pix_format pix; member
193 switch (vou_dev->pix.pixelformat) { in sh_vou_schedule_next()
196 addr2 = addr1 + vou_dev->pix.width * vou_dev->pix.height; in sh_vou_schedule_next()
215 switch (vou_dev->pix.pixelformat) { in sh_vou_stream_config()
233 sh_vou_reg_ab_write(vou_dev, VOUAIR, vou_dev->pix.width * row_coeff); in sh_vou_stream_config()
242 struct v4l2_pix_format *pix = &vou_dev->pix; in sh_vou_queue_setup() local
243 int bytes_per_line = vou_fmt[vou_dev->pix_idx].bpp * pix->width / 8; in sh_vou_queue_setup()
248 return sizes[0] < pix in sh_vou_queue_setup()
257 struct v4l2_pix_format *pix = &vou_dev->pix; sh_vou_buf_prepare() local
424 struct v4l2_pix_format *pix = &vou_dev->pix; sh_vou_configure_geometry() local
655 struct v4l2_pix_format *pix = &fmt->fmt.pix; sh_vou_try_fmt_vid_out() local
687 sh_vou_set_fmt_vid_out(struct sh_vou_device *vou_dev, struct v4l2_pix_format *pix) sh_vou_set_fmt_vid_out() argument
932 struct v4l2_pix_format *pix = &vou_dev->pix; sh_vou_s_selection() local
1222 struct v4l2_pix_format *pix; sh_vou_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c187 f->fmt.pix = q_data->cur_fmt; in ipu_csc_scaler_g_fmt()
200 field = f->fmt.pix.field; in ipu_csc_scaler_try_fmt()
210 test_out.pix = f->fmt.pix; in ipu_csc_scaler_try_fmt()
211 test_in.pix = q_data_in->cur_fmt; in ipu_csc_scaler_try_fmt()
216 test_in.pix = f->fmt.pix; in ipu_csc_scaler_try_fmt()
217 test_out.pix = q_data_out->cur_fmt; in ipu_csc_scaler_try_fmt()
222 f->fmt.pix = (f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE) ? in ipu_csc_scaler_try_fmt()
223 test_out.pix in ipu_csc_scaler_try_fmt()
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c187 f->fmt.pix = q_data->cur_fmt; in ipu_csc_scaler_g_fmt()
200 field = f->fmt.pix.field; in ipu_csc_scaler_try_fmt()
210 test_out.pix = f->fmt.pix; in ipu_csc_scaler_try_fmt()
211 test_in.pix = q_data_in->cur_fmt; in ipu_csc_scaler_try_fmt()
216 test_in.pix = f->fmt.pix; in ipu_csc_scaler_try_fmt()
217 test_out.pix = q_data_out->cur_fmt; in ipu_csc_scaler_try_fmt()
222 f->fmt.pix = (f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE) ? in ipu_csc_scaler_try_fmt()
223 test_out.pix in ipu_csc_scaler_try_fmt()
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/cobalt/
H A Dcobalt-v4l2.c710 struct v4l2_pix_format *pix = &f->fmt.pix; in cobalt_g_fmt_vid_cap() local
713 pix->width = s->width; in cobalt_g_fmt_vid_cap()
714 pix->height = s->height; in cobalt_g_fmt_vid_cap()
715 pix->bytesperline = s->stride; in cobalt_g_fmt_vid_cap()
716 pix->field = V4L2_FIELD_NONE; in cobalt_g_fmt_vid_cap()
719 pix->colorspace = V4L2_COLORSPACE_SRGB; in cobalt_g_fmt_vid_cap()
724 v4l2_fill_pix_format(pix, &sd_fmt.format); in cobalt_g_fmt_vid_cap()
727 pix->pixelformat = s->pixfmt; in cobalt_g_fmt_vid_cap()
728 pix in cobalt_g_fmt_vid_cap()
737 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_try_fmt_vid_cap() local
796 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_s_fmt_vid_cap() local
829 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_try_fmt_vid_out() local
871 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_g_fmt_vid_out() local
908 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_s_fmt_vid_out() local
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cobalt/
H A Dcobalt-v4l2.c710 struct v4l2_pix_format *pix = &f->fmt.pix; in cobalt_g_fmt_vid_cap() local
712 pix->width = s->width; in cobalt_g_fmt_vid_cap()
713 pix->height = s->height; in cobalt_g_fmt_vid_cap()
714 pix->bytesperline = s->stride; in cobalt_g_fmt_vid_cap()
715 pix->field = V4L2_FIELD_NONE; in cobalt_g_fmt_vid_cap()
718 pix->colorspace = V4L2_COLORSPACE_SRGB; in cobalt_g_fmt_vid_cap()
726 v4l2_fill_pix_format(pix, &sd_fmt.format); in cobalt_g_fmt_vid_cap()
729 pix->pixelformat = s->pixfmt; in cobalt_g_fmt_vid_cap()
730 pix in cobalt_g_fmt_vid_cap()
739 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_try_fmt_vid_cap() local
800 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_s_fmt_vid_cap() local
833 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_try_fmt_vid_out() local
875 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_g_fmt_vid_out() local
912 struct v4l2_pix_format *pix = &f->fmt.pix; cobalt_s_fmt_vid_out() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_v4l2.c92 struct v4l2_pix_format_mplane *pix) in _sun4i_csi_try_fmt()
98 _fmt = sun4i_csi_find_format(&pix->pixelformat, NULL); in _sun4i_csi_try_fmt()
102 pix->field = V4L2_FIELD_NONE; in _sun4i_csi_try_fmt()
103 pix->colorspace = V4L2_COLORSPACE_SRGB; in _sun4i_csi_try_fmt()
104 pix->xfer_func = V4L2_MAP_XFER_FUNC_DEFAULT(pix->colorspace); in _sun4i_csi_try_fmt()
105 pix->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(pix->colorspace); in _sun4i_csi_try_fmt()
106 pix->quantization = V4L2_MAP_QUANTIZATION_DEFAULT(true, pix in _sun4i_csi_try_fmt()
91 _sun4i_csi_try_fmt(struct sun4i_csi *csi, struct v4l2_pix_format_mplane *pix) _sun4i_csi_try_fmt() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-video.c409 mxc_isi_format_try(struct mxc_isi_pipe *pipe, struct v4l2_pix_format_mplane *pix, in mxc_isi_format_try() argument
420 fmt = mxc_isi_format_by_fourcc(pix->pixelformat, type); in mxc_isi_format_try()
424 pix->width = clamp(pix->width, MXC_ISI_MIN_WIDTH, max_width); in mxc_isi_format_try()
425 pix->height = clamp(pix->height, MXC_ISI_MIN_HEIGHT, MXC_ISI_MAX_HEIGHT); in mxc_isi_format_try()
426 pix->pixelformat = fmt->fourcc; in mxc_isi_format_try()
427 pix->field = V4L2_FIELD_NONE; in mxc_isi_format_try()
429 if (pix->colorspace == V4L2_COLORSPACE_DEFAULT) { in mxc_isi_format_try()
430 pix in mxc_isi_format_try()
836 mxc_isi_video_buffer_init(struct vb2_buffer *vb2, dma_addr_t dma_addrs[3], const struct mxc_isi_format_info *info, const struct v4l2_pix_format_mplane *pix) mxc_isi_video_buffer_init() argument
860 mxc_isi_video_buffer_prepare(struct mxc_isi_dev *isi, struct vb2_buffer *vb2, const struct mxc_isi_format_info *info, const struct v4l2_pix_format_mplane *pix) mxc_isi_video_buffer_prepare() argument
1136 struct v4l2_pix_format_mplane *pix = &f->fmt.pix_mp; mxc_isi_video_s_fmt() local
1410 struct v4l2_pix_format_mplane *pix = &video->pix; mxc_isi_video_register() local
[all...]
/kernel/linux/linux-5.10/drivers/media/test-drivers/
H A Dvim2m.c304 u16 pix = le16_to_cpu(*(__le16 *)(src[i])); in copy_two_pixels() local
306 *r++ = (u8)(((pix & 0xf800) >> 11) << 3) | 0x07; in copy_two_pixels()
307 *g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03; in copy_two_pixels()
308 *b++ = (u8)((pix & 0x1f) << 3) | 0x07; in copy_two_pixels()
313 u16 pix = be16_to_cpu(*(__be16 *)(src[i])); in copy_two_pixels() local
315 *r++ = (u8)(((pix & 0xf800) >> 11) << 3) | 0x07; in copy_two_pixels()
316 *g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03; in copy_two_pixels()
317 *b++ = (u8)((pix & 0x1f) << 3) | 0x07; in copy_two_pixels()
346 u16 pix; in copy_two_pixels() local
349 pix in copy_two_pixels()
359 u16 pix; copy_two_pixels() local
[all...]
/kernel/linux/linux-6.6/drivers/media/test-drivers/
H A Dvim2m.c299 u16 pix = le16_to_cpu(*(__le16 *)(src[i])); in copy_two_pixels() local
301 *r++ = (u8)(((pix & 0xf800) >> 11) << 3) | 0x07; in copy_two_pixels()
302 *g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03; in copy_two_pixels()
303 *b++ = (u8)((pix & 0x1f) << 3) | 0x07; in copy_two_pixels()
308 u16 pix = be16_to_cpu(*(__be16 *)(src[i])); in copy_two_pixels() local
310 *r++ = (u8)(((pix & 0xf800) >> 11) << 3) | 0x07; in copy_two_pixels()
311 *g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03; in copy_two_pixels()
312 *b++ = (u8)((pix & 0x1f) << 3) | 0x07; in copy_two_pixels()
341 u16 pix; in copy_two_pixels() local
344 pix in copy_two_pixels()
354 u16 pix; copy_two_pixels() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/ipu-v3/
H A Dipu-cpmem.c460 ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 0xA);/* pix fmt */ in ipu_cpmem_set_yuv_interleaved()
465 ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 0x8);/* pix fmt */ in ipu_cpmem_set_yuv_interleaved()
588 #define Y_OFFSET(pix, x, y) ((x) + pix->bytesperline * (y))
589 #define U_OFFSET(pix, x, y) ((pix->bytesperline * pix->height) + \
590 (pix->bytesperline * ((y) / 2) / 2) + (x) / 2)
591 #define V_OFFSET(pix, x, y) ((pix
766 struct v4l2_pix_format *pix = &image->pix; ipu_cpmem_set_image() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/ipu-v3/
H A Dipu-cpmem.c460 ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 0xA);/* pix fmt */ in ipu_cpmem_set_yuv_interleaved()
465 ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 0x8);/* pix fmt */ in ipu_cpmem_set_yuv_interleaved()
588 #define Y_OFFSET(pix, x, y) ((x) + pix->bytesperline * (y))
589 #define U_OFFSET(pix, x, y) ((pix->bytesperline * pix->height) + \
590 (pix->bytesperline * ((y) / 2) / 2) + (x) / 2)
591 #define V_OFFSET(pix, x, y) ((pix
766 struct v4l2_pix_format *pix = &image->pix; ipu_cpmem_set_image() local
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/cx25821/
H A Dcx25821-video.c322 f->fmt.pix.width = chan->width; in cx25821_vidioc_g_fmt_vid_cap()
323 f->fmt.pix.height = chan->height; in cx25821_vidioc_g_fmt_vid_cap()
324 f->fmt.pix.field = chan->field; in cx25821_vidioc_g_fmt_vid_cap()
325 f->fmt.pix.pixelformat = chan->fmt->fourcc; in cx25821_vidioc_g_fmt_vid_cap()
326 f->fmt.pix.bytesperline = (chan->width * chan->fmt->depth) >> 3; in cx25821_vidioc_g_fmt_vid_cap()
327 f->fmt.pix.sizeimage = chan->height * f->fmt.pix.bytesperline; in cx25821_vidioc_g_fmt_vid_cap()
328 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in cx25821_vidioc_g_fmt_vid_cap()
339 enum v4l2_field field = f->fmt.pix.field; in cx25821_vidioc_try_fmt_vid_cap()
343 fmt = cx25821_format_by_fourcc(f->fmt.pix in cx25821_vidioc_try_fmt_vid_cap()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cx25821/
H A Dcx25821-video.c322 f->fmt.pix.width = chan->width; in cx25821_vidioc_g_fmt_vid_cap()
323 f->fmt.pix.height = chan->height; in cx25821_vidioc_g_fmt_vid_cap()
324 f->fmt.pix.field = chan->field; in cx25821_vidioc_g_fmt_vid_cap()
325 f->fmt.pix.pixelformat = chan->fmt->fourcc; in cx25821_vidioc_g_fmt_vid_cap()
326 f->fmt.pix.bytesperline = (chan->width * chan->fmt->depth) >> 3; in cx25821_vidioc_g_fmt_vid_cap()
327 f->fmt.pix.sizeimage = chan->height * f->fmt.pix.bytesperline; in cx25821_vidioc_g_fmt_vid_cap()
328 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in cx25821_vidioc_g_fmt_vid_cap()
339 enum v4l2_field field = f->fmt.pix.field; in cx25821_vidioc_try_fmt_vid_cap()
343 fmt = cx25821_format_by_fourcc(f->fmt.pix in cx25821_vidioc_try_fmt_vid_cap()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/sti/hva/
H A Dhva-v4l2.c301 f->fmt.pix.width = streaminfo->width; in hva_g_fmt_stream()
302 f->fmt.pix.height = streaminfo->height; in hva_g_fmt_stream()
303 f->fmt.pix.field = V4L2_FIELD_NONE; in hva_g_fmt_stream()
304 f->fmt.pix.colorspace = ctx->colorspace; in hva_g_fmt_stream()
305 f->fmt.pix.xfer_func = ctx->xfer_func; in hva_g_fmt_stream()
306 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in hva_g_fmt_stream()
307 f->fmt.pix.quantization = ctx->quantization; in hva_g_fmt_stream()
308 f->fmt.pix.pixelformat = streaminfo->streamformat; in hva_g_fmt_stream()
309 f->fmt.pix.bytesperline = 0; in hva_g_fmt_stream()
310 f->fmt.pix in hva_g_fmt_stream()
340 struct v4l2_pix_format *pix = &f->fmt.pix; hva_try_fmt_stream() local
404 struct v4l2_pix_format *pix = &f->fmt.pix; hva_try_fmt_frame() local
484 struct v4l2_pix_format *pix = &f->fmt.pix; hva_s_fmt_frame() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/hva/
H A Dhva-v4l2.c301 f->fmt.pix.width = streaminfo->width; in hva_g_fmt_stream()
302 f->fmt.pix.height = streaminfo->height; in hva_g_fmt_stream()
303 f->fmt.pix.field = V4L2_FIELD_NONE; in hva_g_fmt_stream()
304 f->fmt.pix.colorspace = ctx->colorspace; in hva_g_fmt_stream()
305 f->fmt.pix.xfer_func = ctx->xfer_func; in hva_g_fmt_stream()
306 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in hva_g_fmt_stream()
307 f->fmt.pix.quantization = ctx->quantization; in hva_g_fmt_stream()
308 f->fmt.pix.pixelformat = streaminfo->streamformat; in hva_g_fmt_stream()
309 f->fmt.pix.bytesperline = 0; in hva_g_fmt_stream()
310 f->fmt.pix in hva_g_fmt_stream()
340 struct v4l2_pix_format *pix = &f->fmt.pix; hva_try_fmt_stream() local
404 struct v4l2_pix_format *pix = &f->fmt.pix; hva_try_fmt_frame() local
484 struct v4l2_pix_format *pix = &f->fmt.pix; hva_s_fmt_frame() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/st/stm32/dma2d/
H A Ddma2d.c366 f->fmt.pix.width = frm->width; in vidioc_g_fmt()
367 f->fmt.pix.height = frm->height; in vidioc_g_fmt()
368 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_g_fmt()
369 f->fmt.pix.pixelformat = frm->fmt->fourcc; in vidioc_g_fmt()
370 f->fmt.pix.bytesperline = (frm->width * frm->fmt->depth) >> 3; in vidioc_g_fmt()
371 f->fmt.pix.sizeimage = frm->size; in vidioc_g_fmt()
372 f->fmt.pix.colorspace = ctx->colorspace; in vidioc_g_fmt()
373 f->fmt.pix.xfer_func = ctx->xfer_func; in vidioc_g_fmt()
374 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_g_fmt()
375 f->fmt.pix in vidioc_g_fmt()
[all...]

Completed in 26 milliseconds

12345678910>>...13