Home
last modified time | relevance | path

Searched refs:planar (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
H A Dplane.c346 bool tegra_plane_format_is_yuv(unsigned int format, bool *planar) in tegra_plane_format_is_yuv() argument
351 if (planar) in tegra_plane_format_is_yuv()
352 *planar = false; in tegra_plane_format_is_yuv()
364 if (planar) in tegra_plane_format_is_yuv()
365 *planar = true; in tegra_plane_format_is_yuv()
370 if (planar) in tegra_plane_format_is_yuv()
371 *planar = false; in tegra_plane_format_is_yuv()
H A Dplane.h77 bool tegra_plane_format_is_yuv(unsigned int format, bool *planar);
H A Ddc.c344 bool yuv, planar; in tegra_dc_setup_window() local
348 * For YUV planar modes, the number of bytes per pixel takes into in tegra_dc_setup_window()
351 yuv = tegra_plane_format_is_yuv(window->format, &planar); in tegra_dc_setup_window()
355 bpp = planar ? 1 : 2; in tegra_dc_setup_window()
381 * For DDA computations the number of bytes per pixel for YUV planar in tegra_dc_setup_window()
384 if (yuv && planar) in tegra_dc_setup_window()
404 if (yuv && planar) { in tegra_dc_setup_window()
1008 /* planar formats */
1035 /* planar formats */
1065 /* planar format
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/imx/
H A Dimx-media-utils.c37 .planar = true,
42 .planar = true,
47 .planar = true,
52 .planar = true,
57 .planar = true,
530 if (cc->planar) in imx_media_mbus_fmt_to_pix_fmt()
544 pix->sizeimage = cc->planar ? ((stride * pix->height * cc->bpp) >> 3) : in imx_media_mbus_fmt_to_pix_fmt()
H A Dimx-media.h82 bool planar; /* is a planar format */ member
H A Dimx-media-vdic.c307 priv->in_stride = incc->planar ? in vdic_setup_indirect()
/kernel/linux/linux-6.6/drivers/staging/media/imx/
H A Dimx-media-utils.c37 .planar = true,
42 .planar = true,
47 .planar = true,
52 .planar = true,
57 .planar = true,
551 if (cc->planar) in imx_media_mbus_fmt_to_pix_fmt()
565 pix->sizeimage = cc->planar ? ((stride * pix->height * cc->bpp) >> 3) : in imx_media_mbus_fmt_to_pix_fmt()
H A Dimx-media.h85 bool planar; /* is a planar format */ member
H A Dimx-media-vdic.c307 priv->in_stride = incc->planar ? in vdic_setup_indirect()
/kernel/linux/linux-5.10/drivers/gpu/ipu-v3/
H A Dipu-image-convert.c105 /* offset from start to tile in U plane, for planar formats */
107 /* offset from start to tile in V plane, for planar formats */
131 bool planar; /* planar format */ member
133 bool uv_packed; /* partial planar (U and V in same plane) */
289 .planar = true,
295 .planar = true,
302 .planar = true,
309 .planar = true,
315 .planar
[all...]
/kernel/linux/linux-6.6/drivers/gpu/ipu-v3/
H A Dipu-image-convert.c108 /* offset from start to tile in U plane, for planar formats */
110 /* offset from start to tile in V plane, for planar formats */
134 bool planar; /* planar format */ member
136 bool uv_packed; /* partial planar (U and V in same plane) */
292 .planar = true,
298 .planar = true,
305 .planar = true,
312 .planar = true,
318 .planar
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
H A Datomisp_common.h53 bool planar; member
H A Datomisp_ioctl.c344 .description = "YUV420, planar",
345 .planar = true
351 .description = "YVU420, planar",
352 .planar = true
358 .description = "YUV422, planar",
359 .planar = true
372 .planar = true
379 .planar = true
386 .planar = true
875 if (format_bridge->planar) { in atomisp_adjust_fmt()
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
H A Datomisp_common.h57 bool planar; member
H A Datomisp_ioctl.c324 .description = "YUV420, planar",
325 .planar = true
331 .description = "YVU420, planar",
332 .planar = true
338 .description = "YUV422, planar",
339 .planar = true
352 .planar = true
359 .planar = true
366 .planar = true
/kernel/linux/linux-5.10/drivers/media/platform/marvell-ccic/
H A Dmcam-core.c104 bool planar; member
111 .planar = false,
117 .planar = false,
123 .planar = true,
129 .planar = true,
135 .planar = false,
141 .planar = false,
147 .planar = false,
321 return f->planar; in mcam_fmt_is_planar()
1089 *num_planes = 1; /* Someday we have to support planar format in mcam_vb_queue_setup()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/marvell/
H A Dmcam-core.c104 bool planar; member
111 .planar = false,
117 .planar = false,
123 .planar = true,
129 .planar = true,
135 .planar = false,
141 .planar = false,
147 .planar = false,
321 return f->planar; in mcam_fmt_is_planar()
1089 *num_planes = 1; /* Someday we have to support planar format in mcam_vb_queue_setup()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/
H A Dsaa7134-video.c149 .planar = 1,
157 .planar = 1,
165 .planar = 1,
639 unsigned long bpl_uv, lines_uv, base2, base3; /* planar */ in buffer_activate()
654 if (dev->fmt->planar) in buffer_activate()
678 if (dev->fmt->planar) { in buffer_activate()
679 /* DMA: setup channel 4+5 (= planar task A) */ in buffer_activate()
799 dmaq == &dev->video_q && dev->fmt->planar) { in saa7134_vb2_start_streaming()
965 /* ts-capture will not work in planar mode, so turn it off Hac: 04.05*/ in video_release()
1045 if (dev->fmt->planar) in saa7134_g_fmt_vid_cap()
[all...]
H A Dsaa7134-ts.c134 if (vb2_is_busy(&dev->video_vbq) && dev->fmt->planar) { in saa7134_ts_start_streaming()
H A Dsaa7134.h104 unsigned int vshift; /* vertical downsampling (for planar yuv) */
105 unsigned int hshift; /* horizontal downsampling (for planar yuv) */
109 unsigned int planar:1; member
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/
H A Dsaa7134-video.c149 .planar = 1,
157 .planar = 1,
165 .planar = 1,
826 unsigned long bpl_uv,lines_uv,base2,base3,tmp; /* planar */ in buffer_activate()
841 if (dev->fmt->planar) in buffer_activate()
865 if (dev->fmt->planar) { in buffer_activate()
866 /* DMA: setup channel 4+5 (= planar task A) */ in buffer_activate()
986 dmaq == &dev->video_q && dev->fmt->planar) { in saa7134_vb2_start_streaming()
1173 /* ts-capture will not work in planar mode, so turn it off Hac: 04.05*/ in video_release()
1253 if (dev->fmt->planar) in saa7134_g_fmt_vid_cap()
[all...]
H A Dsaa7134-ts.c134 if (vb2_is_busy(&dev->video_vbq) && dev->fmt->planar) { in saa7134_ts_start_streaming()
H A Dsaa7134.h104 unsigned int vshift; /* vertical downsampling (for planar yuv) */
105 unsigned int hshift; /* horizontal downsampling (for planar yuv) */
109 unsigned int planar:1; member
/kernel/linux/linux-6.6/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c638 static void program_capture_engine(struct saa7146_dev *dev, int planar) in program_capture_engine() argument
658 if( 0 != planar ) { in program_capture_engine()
686 if( 0 != planar ) { in program_capture_engine()
/kernel/linux/linux-5.10/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c930 static void program_capture_engine(struct saa7146_dev *dev, int planar) in program_capture_engine() argument
950 if( 0 != planar ) { in program_capture_engine()
978 if( 0 != planar ) { in program_capture_engine()

Completed in 32 milliseconds

12