| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | pixfmt-bayer.rst | 23 pixfmt-rawnn-cru 24 pixfmt-srggb8 25 pixfmt-srggb8-pisp-comp 26 pixfmt-srggb10 27 pixfmt-srggb10p 28 pixfmt-srggb10alaw8 29 pixfmt-srggb10dpcm8 30 pixfmt-srggb10-ipu3 31 pixfmt-srggb12 32 pixfmt-srggb12p [all …]
|
| H A D | sdr-formats.rst | 16 pixfmt-sdr-cu08 17 pixfmt-sdr-cu16le 18 pixfmt-sdr-cs08 19 pixfmt-sdr-cs14le 20 pixfmt-sdr-ru12le 21 pixfmt-sdr-pcu16be 22 pixfmt-sdr-pcu18be 23 pixfmt-sdr-pcu20be
|
| H A D | pixfmt.rst | 23 pixfmt-v4l2 24 pixfmt-v4l2-mplane 25 pixfmt-intro 26 pixfmt-indexed 27 pixfmt-rgb 28 pixfmt-bayer 32 pixfmt-compressed 36 pixfmt-reserved
|
| H A D | tch-formats.rst | 16 pixfmt-tch-td16 17 pixfmt-tch-td08 18 pixfmt-tch-tu16 19 pixfmt-tch-tu08
|
| H A D | yuv-formats.rst | 268 pixfmt-packed-yuv 269 pixfmt-yuv-planar 270 pixfmt-yuv-luma 271 pixfmt-y8i 272 pixfmt-y12i 273 pixfmt-y16i 274 pixfmt-uv8 275 pixfmt-m420
|
| H A D | depth-formats.rst | 16 pixfmt-inzi 17 pixfmt-z16 18 pixfmt-cnf4
|
| /linux/drivers/staging/media/meson/vdec/ |
| H A D | vdec_platform.c | 18 .pixfmt = V4L2_PIX_FMT_H264, 30 .pixfmt = V4L2_PIX_FMT_MPEG1, 41 .pixfmt = V4L2_PIX_FMT_MPEG2, 56 .pixfmt = V4L2_PIX_FMT_VP9, 68 .pixfmt = V4L2_PIX_FMT_H264, 80 .pixfmt = V4L2_PIX_FMT_MPEG1, 91 .pixfmt = V4L2_PIX_FMT_MPEG2, 106 .pixfmt = V4L2_PIX_FMT_H264, 118 .pixfmt = V4L2_PIX_FMT_MPEG1, 129 .pixfmt = V4L2_PIX_FMT_MPEG2, [all …]
|
| H A D | codec_hevc_common.h | 33 static inline int codec_hevc_use_fbc(u32 pixfmt, int is_10bit) in codec_hevc_use_fbc() argument 40 static inline int codec_hevc_use_downsample(u32 pixfmt, int is_10bit) in codec_hevc_use_downsample() argument 46 static inline int codec_hevc_use_mmu(u32 revision, u32 pixfmt, int is_10bit) in codec_hevc_use_mmu() argument 49 codec_hevc_use_fbc(pixfmt, is_10bit); in codec_hevc_use_mmu()
|
| /linux/drivers/media/usb/pwc/ |
| H A D | pwc-ctrl.c | 141 static int set_video_mode_Nala(struct pwc_device *pdev, int size, int pixfmt, in set_video_mode_Nala() argument 186 if (pEntry->compressed && pixfmt == V4L2_PIX_FMT_YUV420) in set_video_mode_Nala() 190 pdev->pixfmt = pixfmt; in set_video_mode_Nala() 216 static int set_video_mode_Timon(struct pwc_device *pdev, int size, int pixfmt, in set_video_mode_Timon() argument 249 if (pChoose->bandlength > 0 && pixfmt == V4L2_PIX_FMT_YUV420) in set_video_mode_Timon() 253 pdev->pixfmt = pixfmt; in set_video_mode_Timon() 267 static int set_video_mode_Kiara(struct pwc_device *pdev, int size, int pixfmt, in set_video_mode_Kiara() argument 300 if (pChoose->bandlength > 0 && pixfmt == V4L2_PIX_FMT_YUV420) in set_video_mode_Kiara() 304 pdev->pixfmt = pixfmt; in set_video_mode_Kiara() 320 int pixfmt, int frames, int *compression, int send_to_cam) in pwc_set_video_mode() argument [all …]
|
| /linux/drivers/video/fbdev/ |
| H A D | gxt4500.c | 148 int pixfmt; /* pixel format, see DFA_PIX_* values */ member 300 par->pixfmt = DFA_PIX_32BIT; in gxt4500_var_to_par() 302 par->pixfmt = DFA_PIX_24BIT; in gxt4500_var_to_par() 305 par->pixfmt = DFA_PIX_24BIT; in gxt4500_var_to_par() 309 par->pixfmt = DFA_PIX_16BIT_1555; in gxt4500_var_to_par() 311 par->pixfmt = DFA_PIX_16BIT_565; in gxt4500_var_to_par() 314 par->pixfmt = DFA_PIX_8BIT; in gxt4500_var_to_par() 327 int pixfmt) in gxt4500_unpack_pixfmt() argument 329 var->bits_per_pixel = pixsize[pixfmt] * 8; in gxt4500_unpack_pixfmt() 335 switch (pixfmt) { in gxt4500_unpack_pixfmt() [all …]
|
| /linux/drivers/media/usb/gspca/ |
| H A D | w996Xcf.c | 432 fw = SC(sd->gspca_dev.pixfmt.width) / max_width; in w9968cf_set_crop_window() 433 fh = SC(sd->gspca_dev.pixfmt.height) / max_height; in w9968cf_set_crop_window() 435 cw = (fw >= fh) ? max_width : SC(sd->gspca_dev.pixfmt.width) / fh; in w9968cf_set_crop_window() 436 ch = (fw >= fh) ? SC(sd->gspca_dev.pixfmt.height) / fw : max_height; in w9968cf_set_crop_window() 456 reg_w(sd, 0x14, sd->gspca_dev.pixfmt.width); in w9968cf_mode_init_regs() 457 reg_w(sd, 0x15, sd->gspca_dev.pixfmt.height); in w9968cf_mode_init_regs() 460 reg_w(sd, 0x30, sd->gspca_dev.pixfmt.width); in w9968cf_mode_init_regs() 461 reg_w(sd, 0x31, sd->gspca_dev.pixfmt.height); in w9968cf_mode_init_regs() 466 reg_w(sd, 0x2c, sd->gspca_dev.pixfmt.width / 2); in w9968cf_mode_init_regs() 467 reg_w(sd, 0x2d, sd->gspca_dev.pixfmt.width / 4); in w9968cf_mode_init_regs() [all …]
|
| H A D | touptek.c | 239 unsigned int w = gspca_dev->pixfmt.width; in setexposure() 328 unsigned int w = gspca_dev->pixfmt.width; in configure_wh() 374 reg_w(gspca_dev, gspca_dev->pixfmt.height, REG_Y_OUTPUT_SIZE); in configure_wh() 420 gspca_dev->pixfmt.width); in configure_encrypted() 560 if (sd->this_f + len == gspca_dev->pixfmt.sizeimage) { in sd_pkt_scan() 563 sd->this_f, gspca_dev->pixfmt.sizeimage, len); in sd_pkt_scan() 568 sd->this_f, gspca_dev->pixfmt.sizeimage, len); in sd_pkt_scan()
|
| H A D | ov519.c | 3451 if (gspca_dev->pixfmt.width != 800) in sd_isoc_init() 3495 hsegs = (sd->gspca_dev.pixfmt.width >> 3) - 1; in ov511_mode_init_regs() 3496 vsegs = (sd->gspca_dev.pixfmt.height >> 3) - 1; in ov511_mode_init_regs() 3529 if (sd->gspca_dev.pixfmt.width == 320) in ov511_mode_init_regs() 3539 if (sd->gspca_dev.pixfmt.width != 640) { in ov511_mode_init_regs() 3573 needed = fps * sd->gspca_dev.pixfmt.width * in ov511_mode_init_regs() 3574 sd->gspca_dev.pixfmt.height * 3 / 2; in ov511_mode_init_regs() 3641 hsegs = sd->gspca_dev.pixfmt.width / 16; in ov518_mode_init_regs() 3642 vsegs = sd->gspca_dev.pixfmt.height / 4; in ov518_mode_init_regs() 3682 sd->gspca_dev.pixfmt.width == 640) { in ov518_mode_init_regs() [all …]
|
| H A D | nw80x.c | 1704 sd->ae_res = gspca_dev->pixfmt.width * gspca_dev->pixfmt.height; in setautogain() 1713 sd->ae_res = gspca_dev->pixfmt.width * in setautogain() 1714 gspca_dev->pixfmt.height; in setautogain() 1854 if (gspca_dev->pixfmt.width == 320) in sd_start() 1861 if (gspca_dev->pixfmt.width == 320) in sd_start() 1868 if (gspca_dev->pixfmt.width == 320) in sd_start()
|
| H A D | tv8532.c | 257 sd->packet = gspca_dev->pixfmt.height / 2; in sd_pkt_scan() 273 data + 2, gspca_dev->pixfmt.width); in sd_pkt_scan() 275 data + gspca_dev->pixfmt.width + 5, in sd_pkt_scan() 276 gspca_dev->pixfmt.width); in sd_pkt_scan()
|
| /linux/drivers/media/pci/cx18/ |
| H A D | cx18-ioctl.c | 58 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in cx18_g_fmt_vid_cap() local 60 pixfmt->width = cx->cxhdl.width; in cx18_g_fmt_vid_cap() 61 pixfmt->height = cx->cxhdl.height; in cx18_g_fmt_vid_cap() 62 pixfmt->colorspace = V4L2_COLORSPACE_SMPTE170M; in cx18_g_fmt_vid_cap() 63 pixfmt->field = V4L2_FIELD_INTERLACED; in cx18_g_fmt_vid_cap() 65 pixfmt->pixelformat = s->pixelformat; in cx18_g_fmt_vid_cap() 66 pixfmt->sizeimage = s->vb_bytes_per_frame; in cx18_g_fmt_vid_cap() 67 pixfmt->bytesperline = s->vb_bytes_per_line; in cx18_g_fmt_vid_cap() 69 pixfmt->pixelformat = V4L2_PIX_FMT_MPEG; in cx18_g_fmt_vid_cap() 70 pixfmt->sizeimage = 128 * 1024; in cx18_g_fmt_vid_cap() [all …]
|
| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtv-ioctl.c | 335 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in ivtv_g_fmt_vid_cap() local 337 pixfmt->width = itv->cxhdl.width; in ivtv_g_fmt_vid_cap() 338 pixfmt->height = itv->cxhdl.height; in ivtv_g_fmt_vid_cap() 339 pixfmt->colorspace = V4L2_COLORSPACE_SMPTE170M; in ivtv_g_fmt_vid_cap() 340 pixfmt->field = V4L2_FIELD_INTERLACED; in ivtv_g_fmt_vid_cap() 342 pixfmt->pixelformat = V4L2_PIX_FMT_NV12_16L16; in ivtv_g_fmt_vid_cap() 344 pixfmt->sizeimage = pixfmt->height * 720 * 3 / 2; in ivtv_g_fmt_vid_cap() 345 pixfmt->bytesperline = 720; in ivtv_g_fmt_vid_cap() 347 pixfmt->pixelformat = V4L2_PIX_FMT_MPEG; in ivtv_g_fmt_vid_cap() 348 pixfmt->sizeimage = 128 * 1024; in ivtv_g_fmt_vid_cap() [all …]
|
| /linux/drivers/media/platform/qcom/venus/ |
| H A D | venc.c | 36 .pixfmt = V4L2_PIX_FMT_NV12, 41 .pixfmt = V4L2_PIX_FMT_H264, 46 .pixfmt = V4L2_PIX_FMT_VP8, 51 .pixfmt = V4L2_PIX_FMT_HEVC, 56 .pixfmt = V4L2_PIX_FMT_MPEG4, 61 .pixfmt = V4L2_PIX_FMT_H263, 68 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format() argument 75 if (fmt[i].pixfmt == pixfmt) in find_format() 83 !venus_helper_check_codec(inst, fmt[i].pixfmt)) in find_format() 105 venus_helper_check_codec(inst, fmt[i].pixfmt); in find_format_by_index() [all …]
|
| H A D | vdec.c | 34 .pixfmt = V4L2_PIX_FMT_NV12, 39 .pixfmt = V4L2_PIX_FMT_QC08C, 44 .pixfmt = V4L2_PIX_FMT_QC10C, 49 .pixfmt = V4L2_PIX_FMT_P010, 54 .pixfmt = V4L2_PIX_FMT_H264, 60 .pixfmt = V4L2_PIX_FMT_VP8, 66 .pixfmt = V4L2_PIX_FMT_VP9, 72 .pixfmt = V4L2_PIX_FMT_HEVC, 78 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_G, 84 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_L, [all …]
|
| /linux/drivers/media/platform/amphion/ |
| H A D | vdec.c | 79 .pixfmt = V4L2_PIX_FMT_NV12M_8L128, 86 .pixfmt = V4L2_PIX_FMT_NV12_8L128, 93 .pixfmt = V4L2_PIX_FMT_NV12M_10BE_8L128, 100 .pixfmt = V4L2_PIX_FMT_NV12_10BE_8L128, 107 .pixfmt = V4L2_PIX_FMT_H264, 114 .pixfmt = V4L2_PIX_FMT_H264_MVC, 121 .pixfmt = V4L2_PIX_FMT_HEVC, 128 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_G, 135 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_L, 142 .pixfmt = V4L2_PIX_FMT_MPEG2, [all …]
|
| /linux/drivers/media/platform/ti/davinci/ |
| H A D | vpif_capture.c | 466 struct v4l2_pix_format *pixfmt = &common->fmt.fmt.pix; in vpif_update_std_info() local 474 if (pixfmt->width && pixfmt->height) { in vpif_update_std_info() 475 if (pixfmt->field == V4L2_FIELD_ANY || in vpif_update_std_info() 476 pixfmt->field == V4L2_FIELD_NONE) in vpif_update_std_info() 477 pixfmt->field = V4L2_FIELD_NONE; in vpif_update_std_info() 480 if (pixfmt->pixelformat == V4L2_PIX_FMT_SGRBG10 || in vpif_update_std_info() 481 pixfmt->pixelformat == V4L2_PIX_FMT_SBGGR8) in vpif_update_std_info() 484 if (pixfmt->pixelformat == V4L2_PIX_FMT_SGRBG10) in vpif_update_std_info() 947 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_try_fmt_vid_cap() local 953 pixfmt->field = common->fmt.fmt.pix.field; in vpif_try_fmt_vid_cap() [all …]
|
| H A D | vpif_display.c | 626 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_try_fmt_vid_out() local 632 if (pixfmt->pixelformat != V4L2_PIX_FMT_YUV422P) in vpif_try_fmt_vid_out() 633 pixfmt->pixelformat = common->fmt.fmt.pix.pixelformat; in vpif_try_fmt_vid_out() 638 pixfmt->colorspace = common->fmt.fmt.pix.colorspace; in vpif_try_fmt_vid_out() 639 pixfmt->field = common->fmt.fmt.pix.field; in vpif_try_fmt_vid_out() 640 pixfmt->bytesperline = common->fmt.fmt.pix.width; in vpif_try_fmt_vid_out() 641 pixfmt->width = common->fmt.fmt.pix.width; in vpif_try_fmt_vid_out() 642 pixfmt->height = common->fmt.fmt.pix.height; in vpif_try_fmt_vid_out() 643 pixfmt->sizeimage = pixfmt->bytesperline * pixfmt->height * 2; in vpif_try_fmt_vid_out() 654 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_s_fmt_vid_out() local [all …]
|
| /linux/drivers/media/platform/nvidia/tegra-vde/ |
| H A D | v4l2.c | 223 struct v4l2_pix_format_mplane *pixfmt; in tegra_buf_prepare() local 229 pixfmt = &ctx->coded_fmt.fmt.pix_mp; in tegra_buf_prepare() 232 pixfmt = &ctx->decoded_fmt.fmt.pix_mp; in tegra_buf_prepare() 242 size = pixfmt->plane_fmt[i].sizeimage; in tegra_buf_prepare() 272 switch (pixfmt->pixelformat) { in tegra_buf_prepare() 430 static void tegra_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt, in tegra_fill_pixfmt_mp() argument 440 pixfmt->width = width; in tegra_fill_pixfmt_mp() 441 pixfmt->height = height; in tegra_fill_pixfmt_mp() 442 pixfmt->pixelformat = pixelformat; in tegra_fill_pixfmt_mp() 443 pixfmt->num_planes = info->mem_planes; in tegra_fill_pixfmt_mp() [all …]
|
| /linux/drivers/media/platform/qcom/iris/ |
| H A D | iris_venc.c | 90 .pixfmt = V4L2_PIX_FMT_H264, 94 .pixfmt = V4L2_PIX_FMT_HEVC, 101 .pixfmt = V4L2_PIX_FMT_NV12, 105 .pixfmt = V4L2_PIX_FMT_QC08C, 111 find_format(struct iris_inst *inst, u32 pixfmt, u32 type) in find_format() argument 130 if (fmt[i].pixfmt == pixfmt) in find_format() 175 f->pixelformat = fmt->pixfmt; in iris_venc_enum_fmt() 182 f->pixelformat = fmt->pixfmt; in iris_venc_enum_fmt() 241 codec_align = venc_fmt->pixfmt == V4L2_PIX_FMT_HEVC ? 32 : 16; in iris_venc_s_fmt_output()
|
| H A D | iris_vdec.c | 72 .pixfmt = V4L2_PIX_FMT_NV12, 76 .pixfmt = V4L2_PIX_FMT_QC08C, 82 find_format(struct iris_inst *inst, u32 pixfmt, u32 type) in find_format() argument 101 if (fmt[i].pixfmt == pixfmt) in find_format() 146 f->pixelformat = fmt->pixfmt; in iris_vdec_enum_fmt() 153 f->pixelformat = fmt->pixfmt; in iris_vdec_enum_fmt()
|