/Linux-v5.4/Documentation/media/uapi/v4l/ |
D | yuv-formats.rst | 34 pixfmt-packed-yuv 35 pixfmt-grey 36 pixfmt-y10 37 pixfmt-y12 38 pixfmt-y10b 39 pixfmt-y10p 40 pixfmt-y16 41 pixfmt-y16-be 42 pixfmt-y8i 43 pixfmt-y12i [all …]
|
D | pixfmt-bayer.rst | 29 pixfmt-srggb8 30 pixfmt-srggb10 31 pixfmt-srggb10p 32 pixfmt-srggb10alaw8 33 pixfmt-srggb10dpcm8 34 pixfmt-srggb10-ipu3 35 pixfmt-srggb12 36 pixfmt-srggb12p 37 pixfmt-srggb14p 38 pixfmt-srggb16
|
D | sdr-formats.rst | 22 pixfmt-sdr-cu08 23 pixfmt-sdr-cu16le 24 pixfmt-sdr-cs08 25 pixfmt-sdr-cs14le 26 pixfmt-sdr-ru12le 27 pixfmt-sdr-pcu16be 28 pixfmt-sdr-pcu18be 29 pixfmt-sdr-pcu20be
|
D | pixfmt.rst | 29 pixfmt-v4l2 30 pixfmt-v4l2-mplane 31 pixfmt-intro 32 pixfmt-indexed 33 pixfmt-rgb 34 pixfmt-bayer 38 pixfmt-compressed 42 pixfmt-reserved
|
D | meta-formats.rst | 22 pixfmt-meta-d4xx 23 pixfmt-meta-intel-ipu3 24 pixfmt-meta-uvc 25 pixfmt-meta-vsp1-hgo 26 pixfmt-meta-vsp1-hgt
|
D | tch-formats.rst | 22 pixfmt-tch-td16 23 pixfmt-tch-td08 24 pixfmt-tch-tu16 25 pixfmt-tch-tu08
|
D | depth-formats.rst | 22 pixfmt-inzi 23 pixfmt-z16 24 pixfmt-cnf4
|
/Linux-v5.4/drivers/media/platform/davinci/ |
D | vpbe_osd.c | 104 #define is_rgb_pixfmt(pixfmt) \ argument 105 (((pixfmt) == PIXFMT_RGB565) || ((pixfmt) == PIXFMT_RGB888)) 106 #define is_yc_pixfmt(pixfmt) \ argument 107 (((pixfmt) == PIXFMT_YCBCRI) || ((pixfmt) == PIXFMT_YCRCBI) || \ 108 ((pixfmt) == PIXFMT_NV12)) 200 enum osd_pix_format pixfmt) in _osd_set_palette_map() argument 209 switch (pixfmt) { in _osd_set_palette_map() 316 enum osd_pix_format pixfmt) in _osd_enable_color_key() argument 318 switch (pixfmt) { in _osd_enable_color_key() 537 if (cfg->pixfmt != PIXFMT_OSD_ATTR) in osd_enable_layer() [all …]
|
D | vpbe_display.c | 398 if (cfg->pixfmt == PIXFMT_NV12) { in vpbe_set_osd_display_params() 420 struct v4l2_pix_format *pixfmt = &layer->pix_fmt; in vpbe_disp_calculate_scale_factor() local 448 cfg->xsize = pixfmt->width; in vpbe_disp_calculate_scale_factor() 449 cfg->ysize = pixfmt->height; in vpbe_disp_calculate_scale_factor() 455 if (pixfmt->width < expected_xsize) { in vpbe_disp_calculate_scale_factor() 456 h_scale = vpbe_dev->current_timings.xres / pixfmt->width; in vpbe_disp_calculate_scale_factor() 487 if (pixfmt->height < expected_ysize) { in vpbe_disp_calculate_scale_factor() 488 v_scale = expected_ysize / pixfmt->height; in vpbe_disp_calculate_scale_factor() 565 struct v4l2_pix_format *pixfmt, int check) in vpbe_try_format() argument 574 if ((pixfmt->pixelformat != V4L2_PIX_FMT_UYVY) && in vpbe_try_format() [all …]
|
D | vpfe_capture.c | 734 struct v4l2_pix_format *pixfmt) in vpfe_check_format() argument 741 vpfe_pix_fmt = vpfe_lookup_pix_format(pixfmt->pixelformat); in vpfe_check_format() 747 pixfmt->pixelformat = vpfe_dev->fmt.fmt.pix.pixelformat; in vpfe_check_format() 748 vpfe_pix_fmt = vpfe_lookup_pix_format(pixfmt->pixelformat); in vpfe_check_format() 764 pixfmt->pixelformat = vpfe_dev->fmt.fmt.pix.pixelformat; in vpfe_check_format() 769 vpfe_pix_fmt = vpfe_lookup_pix_format(pixfmt->pixelformat); in vpfe_check_format() 773 if (pixfmt->field == V4L2_FIELD_ANY) { in vpfe_check_format() 775 pixfmt->field = vpfe_dev->fmt.fmt.pix.field; in vpfe_check_format() 782 if (vpfe_dev->fmt.fmt.pix.field != pixfmt->field) { in vpfe_check_format() 787 switch (pixfmt->field) { in vpfe_check_format() [all …]
|
D | vpif_capture.c | 467 struct v4l2_pix_format *pixfmt = &common->fmt.fmt.pix; in vpif_update_std_info() local 475 if (pixfmt->width && pixfmt->height) { in vpif_update_std_info() 476 if (pixfmt->field == V4L2_FIELD_ANY || in vpif_update_std_info() 477 pixfmt->field == V4L2_FIELD_NONE) in vpif_update_std_info() 478 pixfmt->field = V4L2_FIELD_NONE; in vpif_update_std_info() 481 if (pixfmt->pixelformat == V4L2_PIX_FMT_SGRBG10 || in vpif_update_std_info() 482 pixfmt->pixelformat == V4L2_PIX_FMT_SBGGR8) in vpif_update_std_info() 485 if (pixfmt->pixelformat == V4L2_PIX_FMT_SGRBG10) in vpif_update_std_info() 959 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_try_fmt_vid_cap() local 965 pixfmt->field = common->fmt.fmt.pix.field; in vpif_try_fmt_vid_cap() [all …]
|
D | dm355_ccdc.c | 716 static int ccdc_set_pixel_format(u32 pixfmt) in ccdc_set_pixel_format() argument 722 if (pixfmt == V4L2_PIX_FMT_SBGGR8) in ccdc_set_pixel_format() 724 else if (pixfmt != V4L2_PIX_FMT_SBGGR16) in ccdc_set_pixel_format() 727 if (pixfmt == V4L2_PIX_FMT_YUYV) in ccdc_set_pixel_format() 729 else if (pixfmt == V4L2_PIX_FMT_UYVY) in ccdc_set_pixel_format() 739 u32 pixfmt; in ccdc_get_pixel_format() local 743 pixfmt = V4L2_PIX_FMT_SBGGR8; in ccdc_get_pixel_format() 745 pixfmt = V4L2_PIX_FMT_SBGGR16; in ccdc_get_pixel_format() 748 pixfmt = V4L2_PIX_FMT_YUYV; in ccdc_get_pixel_format() 750 pixfmt = V4L2_PIX_FMT_UYVY; in ccdc_get_pixel_format() [all …]
|
D | dm644x_ccdc.c | 570 static int ccdc_set_pixel_format(u32 pixfmt) in ccdc_set_pixel_format() argument 574 if (pixfmt == V4L2_PIX_FMT_SBGGR8) in ccdc_set_pixel_format() 576 else if (pixfmt != V4L2_PIX_FMT_SBGGR16) in ccdc_set_pixel_format() 579 if (pixfmt == V4L2_PIX_FMT_YUYV) in ccdc_set_pixel_format() 581 else if (pixfmt == V4L2_PIX_FMT_UYVY) in ccdc_set_pixel_format() 592 u32 pixfmt; in ccdc_get_pixel_format() local 596 pixfmt = V4L2_PIX_FMT_SBGGR8; in ccdc_get_pixel_format() 598 pixfmt = V4L2_PIX_FMT_SBGGR16; in ccdc_get_pixel_format() 601 pixfmt = V4L2_PIX_FMT_YUYV; in ccdc_get_pixel_format() 603 pixfmt = V4L2_PIX_FMT_UYVY; in ccdc_get_pixel_format() [all …]
|
/Linux-v5.4/drivers/staging/media/meson/vdec/ |
D | vdec_platform.c | 15 .pixfmt = V4L2_PIX_FMT_MPEG1, 25 .pixfmt = V4L2_PIX_FMT_MPEG2, 39 .pixfmt = V4L2_PIX_FMT_MPEG1, 49 .pixfmt = V4L2_PIX_FMT_MPEG2, 63 .pixfmt = V4L2_PIX_FMT_MPEG1, 73 .pixfmt = V4L2_PIX_FMT_MPEG2,
|
/Linux-v5.4/drivers/media/usb/pwc/ |
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-v5.4/drivers/video/fbdev/ |
D | gxt4500.c | 147 int pixfmt; /* pixel format, see DFA_PIX_* values */ member 299 par->pixfmt = DFA_PIX_32BIT; in gxt4500_var_to_par() 301 par->pixfmt = DFA_PIX_24BIT; in gxt4500_var_to_par() 304 par->pixfmt = DFA_PIX_24BIT; in gxt4500_var_to_par() 308 par->pixfmt = DFA_PIX_16BIT_1555; in gxt4500_var_to_par() 310 par->pixfmt = DFA_PIX_16BIT_565; in gxt4500_var_to_par() 313 par->pixfmt = DFA_PIX_8BIT; in gxt4500_var_to_par() 326 int pixfmt) in gxt4500_unpack_pixfmt() argument 328 var->bits_per_pixel = pixsize[pixfmt] * 8; in gxt4500_unpack_pixfmt() 334 switch (pixfmt) { in gxt4500_unpack_pixfmt() [all …]
|
/Linux-v5.4/drivers/media/usb/gspca/ |
D | w996Xcf.c | 433 fw = SC(sd->gspca_dev.pixfmt.width) / max_width; in w9968cf_set_crop_window() 434 fh = SC(sd->gspca_dev.pixfmt.height) / max_height; in w9968cf_set_crop_window() 436 cw = (fw >= fh) ? max_width : SC(sd->gspca_dev.pixfmt.width) / fh; in w9968cf_set_crop_window() 437 ch = (fw >= fh) ? SC(sd->gspca_dev.pixfmt.height) / fw : max_height; in w9968cf_set_crop_window() 457 reg_w(sd, 0x14, sd->gspca_dev.pixfmt.width); in w9968cf_mode_init_regs() 458 reg_w(sd, 0x15, sd->gspca_dev.pixfmt.height); in w9968cf_mode_init_regs() 461 reg_w(sd, 0x30, sd->gspca_dev.pixfmt.width); in w9968cf_mode_init_regs() 462 reg_w(sd, 0x31, sd->gspca_dev.pixfmt.height); in w9968cf_mode_init_regs() 467 reg_w(sd, 0x2c, sd->gspca_dev.pixfmt.width / 2); in w9968cf_mode_init_regs() 468 reg_w(sd, 0x2d, sd->gspca_dev.pixfmt.width / 4); in w9968cf_mode_init_regs() [all …]
|
D | gspca.c | 54 __u32 pixfmt, int w, int h) in PDEBUG_MODE() argument 56 if ((pixfmt >> 24) >= '0' && (pixfmt >> 24) <= 'z') { in PDEBUG_MODE() 59 pixfmt & 0xff, in PDEBUG_MODE() 60 (pixfmt >> 8) & 0xff, in PDEBUG_MODE() 61 (pixfmt >> 16) & 0xff, in PDEBUG_MODE() 62 pixfmt >> 24, in PDEBUG_MODE() 67 pixfmt, in PDEBUG_MODE() 424 if (gspca_dev->image_len + len > PAGE_ALIGN(gspca_dev->pixfmt.sizeimage)) { in gspca_frame_add() 427 PAGE_ALIGN(gspca_dev->pixfmt.sizeimage)); in gspca_frame_add() 534 bandwidth = gspca_dev->pixfmt.sizeimage; in which_bandwidth() [all …]
|
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()
|
/Linux-v5.4/drivers/media/platform/sunxi/sun6i-csi/ |
D | sun6i_video.c | 353 struct v4l2_pix_format *pixfmt = &f->fmt.pix; in sun6i_video_try_fmt() local 356 if (!is_pixformat_valid(pixfmt->pixelformat)) in sun6i_video_try_fmt() 357 pixfmt->pixelformat = supported_pixformats[0]; in sun6i_video_try_fmt() 359 v4l_bound_align_image(&pixfmt->width, MIN_WIDTH, MAX_WIDTH, 1, in sun6i_video_try_fmt() 360 &pixfmt->height, MIN_HEIGHT, MAX_WIDTH, 1, 1); in sun6i_video_try_fmt() 362 bpp = sun6i_csi_get_bpp(pixfmt->pixelformat); in sun6i_video_try_fmt() 363 pixfmt->bytesperline = (pixfmt->width * bpp) >> 3; in sun6i_video_try_fmt() 364 pixfmt->sizeimage = pixfmt->bytesperline * pixfmt->height; in sun6i_video_try_fmt() 366 if (pixfmt->field == V4L2_FIELD_ANY) in sun6i_video_try_fmt() 367 pixfmt->field = V4L2_FIELD_NONE; in sun6i_video_try_fmt() [all …]
|
/Linux-v5.4/drivers/media/v4l2-core/ |
D | v4l2-common.c | 351 int v4l2_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt, in v4l2_fill_pixfmt_mp() argument 362 pixfmt->width = width; in v4l2_fill_pixfmt_mp() 363 pixfmt->height = height; in v4l2_fill_pixfmt_mp() 364 pixfmt->pixelformat = pixelformat; in v4l2_fill_pixfmt_mp() 365 pixfmt->num_planes = info->mem_planes; in v4l2_fill_pixfmt_mp() 368 plane = &pixfmt->plane_fmt[0]; in v4l2_fill_pixfmt_mp() 395 plane = &pixfmt->plane_fmt[i]; in v4l2_fill_pixfmt_mp() 406 int v4l2_fill_pixfmt(struct v4l2_pix_format *pixfmt, u32 pixelformat, in v4l2_fill_pixfmt() argument 420 pixfmt->width = width; in v4l2_fill_pixfmt() 421 pixfmt->height = height; in v4l2_fill_pixfmt() [all …]
|
/Linux-v5.4/drivers/media/pci/ivtv/ |
D | ivtv-ioctl.c | 340 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in ivtv_g_fmt_vid_cap() local 342 pixfmt->width = itv->cxhdl.width; in ivtv_g_fmt_vid_cap() 343 pixfmt->height = itv->cxhdl.height; in ivtv_g_fmt_vid_cap() 344 pixfmt->colorspace = V4L2_COLORSPACE_SMPTE170M; in ivtv_g_fmt_vid_cap() 345 pixfmt->field = V4L2_FIELD_INTERLACED; in ivtv_g_fmt_vid_cap() 347 pixfmt->pixelformat = V4L2_PIX_FMT_HM12; in ivtv_g_fmt_vid_cap() 349 pixfmt->sizeimage = pixfmt->height * 720 * 3 / 2; in ivtv_g_fmt_vid_cap() 350 pixfmt->bytesperline = 720; in ivtv_g_fmt_vid_cap() 352 pixfmt->pixelformat = V4L2_PIX_FMT_MPEG; in ivtv_g_fmt_vid_cap() 353 pixfmt->sizeimage = 128 * 1024; in ivtv_g_fmt_vid_cap() [all …]
|
/Linux-v5.4/drivers/media/platform/qcom/venus/ |
D | venc.c | 35 .pixfmt = V4L2_PIX_FMT_NV12, 39 .pixfmt = V4L2_PIX_FMT_MPEG4, 43 .pixfmt = V4L2_PIX_FMT_H263, 47 .pixfmt = V4L2_PIX_FMT_H264, 51 .pixfmt = V4L2_PIX_FMT_VP8, 55 .pixfmt = V4L2_PIX_FMT_HEVC, 62 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format() argument 69 if (fmt[i].pixfmt == pixfmt) in find_format() 77 !venus_helper_check_codec(inst, fmt[i].pixfmt)) in find_format() 99 venus_helper_check_codec(inst, fmt[i].pixfmt); in find_format_by_index() [all …]
|
D | vdec.c | 33 .pixfmt = V4L2_PIX_FMT_NV12, 37 .pixfmt = V4L2_PIX_FMT_MPEG4, 42 .pixfmt = V4L2_PIX_FMT_MPEG2, 47 .pixfmt = V4L2_PIX_FMT_H263, 52 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_G, 57 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_L, 62 .pixfmt = V4L2_PIX_FMT_H264, 67 .pixfmt = V4L2_PIX_FMT_VP8, 72 .pixfmt = V4L2_PIX_FMT_VP9, 77 .pixfmt = V4L2_PIX_FMT_XVID, [all …]
|
/Linux-v5.4/drivers/staging/media/hantro/ |
D | hantro_v4l2.c | 531 struct v4l2_pix_format_mplane *pixfmt; in hantro_queue_setup() local 536 pixfmt = &ctx->dst_fmt; in hantro_queue_setup() 539 pixfmt = &ctx->src_fmt; in hantro_queue_setup() 547 if (*num_planes != pixfmt->num_planes) in hantro_queue_setup() 549 for (i = 0; i < pixfmt->num_planes; ++i) in hantro_queue_setup() 550 if (sizes[i] < pixfmt->plane_fmt[i].sizeimage) in hantro_queue_setup() 555 *num_planes = pixfmt->num_planes; in hantro_queue_setup() 556 for (i = 0; i < pixfmt->num_planes; ++i) in hantro_queue_setup() 557 sizes[i] = pixfmt->plane_fmt[i].sizeimage; in hantro_queue_setup() 563 struct v4l2_pix_format_mplane *pixfmt) in hantro_buf_plane_check() argument [all …]
|