/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | plane.c | 346 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 D | plane.h | 77 bool tegra_plane_format_is_yuv(unsigned int format, bool *planar);
|
H A D | dc.c | 344 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 D | imx-media-utils.c | 37 .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 D | imx-media.h | 82 bool planar; /* is a planar format */ member
|
H A D | imx-media-vdic.c | 307 priv->in_stride = incc->planar ? in vdic_setup_indirect()
|
/kernel/linux/linux-6.6/drivers/staging/media/imx/ |
H A D | imx-media-utils.c | 37 .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 D | imx-media.h | 85 bool planar; /* is a planar format */ member
|
H A D | imx-media-vdic.c | 307 priv->in_stride = incc->planar ? in vdic_setup_indirect()
|
/kernel/linux/linux-5.10/drivers/gpu/ipu-v3/ |
H A D | ipu-image-convert.c | 105 /* 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 D | ipu-image-convert.c | 108 /* 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 D | atomisp_common.h | 53 bool planar; member
|
H A D | atomisp_ioctl.c | 344 .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 D | atomisp_common.h | 57 bool planar; member
|
H A D | atomisp_ioctl.c | 324 .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 D | mcam-core.c | 104 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 D | mcam-core.c | 104 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 D | saa7134-video.c | 149 .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 D | saa7134-ts.c | 134 if (vb2_is_busy(&dev->video_vbq) && dev->fmt->planar) { in saa7134_ts_start_streaming()
|
H A D | saa7134.h | 104 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 D | saa7134-video.c | 149 .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 D | saa7134-ts.c | 134 if (vb2_is_busy(&dev->video_vbq) && dev->fmt->planar) { in saa7134_ts_start_streaming()
|
H A D | saa7134.h | 104 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 D | saa7146_hlp.c | 638 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 D | saa7146_hlp.c | 930 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()
|