/kernel/linux/linux-6.6/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_VP9, 118 .pixfmt = V4L2_PIX_FMT_H264, 130 .pixfmt [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()
|
/kernel/linux/linux-5.10/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 [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()
|
/kernel/linux/linux-5.10/drivers/media/platform/davinci/ |
H A D | vpbe_osd.c | 101 /* define some macros for layer and pixfmt classification */ 104 #define is_rgb_pixfmt(pixfmt) \ 105 (((pixfmt) == PIXFMT_RGB565) || ((pixfmt) == PIXFMT_RGB888)) 106 #define is_yc_pixfmt(pixfmt) \ 107 (((pixfmt) == PIXFMT_YCBCRI) || ((pixfmt) == PIXFMT_YCRCBI) || \ 108 ((pixfmt) == PIXFMT_NV12)) 200 enum osd_pix_format pixfmt) in _osd_set_palette_map() 209 switch (pixfmt) { in _osd_set_palette_map() 196 _osd_set_palette_map(struct osd_state *sd, enum osd_win_layer osdwin, unsigned char pixel_value, unsigned char clut_index, enum osd_pix_format pixfmt) _osd_set_palette_map() argument 313 _osd_enable_color_key(struct osd_state *sd, enum osd_win_layer osdwin, unsigned colorkey, enum osd_pix_format pixfmt) _osd_enable_color_key() argument 838 enum osd_pix_format pixfmt; try_layer_config() local 858 enum osd_pix_format pixfmt; try_layer_config() local 932 _osd_set_cbcr_order(struct osd_state *sd, enum osd_pix_format pixfmt) _osd_set_cbcr_order() argument [all...] |
H A D | vpbe_display.c | 397 if (cfg->pixfmt == PIXFMT_NV12) { in vpbe_set_osd_display_params() 419 struct v4l2_pix_format *pixfmt = &layer->pix_fmt; in vpbe_disp_calculate_scale_factor() local 447 cfg->xsize = pixfmt->width; in vpbe_disp_calculate_scale_factor() 448 cfg->ysize = pixfmt->height; in vpbe_disp_calculate_scale_factor() 454 if (pixfmt->width < expected_xsize) { in vpbe_disp_calculate_scale_factor() 455 h_scale = vpbe_dev->current_timings.xres / pixfmt->width; in vpbe_disp_calculate_scale_factor() 486 if (pixfmt->height < expected_ysize) { in vpbe_disp_calculate_scale_factor() 487 v_scale = expected_ysize / pixfmt->height; in vpbe_disp_calculate_scale_factor() 564 struct v4l2_pix_format *pixfmt, int check) in vpbe_try_format() 573 if ((pixfmt in vpbe_try_format() 563 vpbe_try_format(struct vpbe_display *disp_dev, struct v4l2_pix_format *pixfmt, int check) vpbe_try_format() argument 813 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; vpbe_display_s_fmt() local 898 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; vpbe_display_try_fmt() local [all...] |
H A D | vpfe_capture.c | 719 * capabilities and update the same in pixfmt. 735 struct v4l2_pix_format *pixfmt) in vpfe_check_format() 742 vpfe_pix_fmt = vpfe_lookup_pix_format(pixfmt->pixelformat); in vpfe_check_format() 748 pixfmt->pixelformat = vpfe_dev->fmt.fmt.pix.pixelformat; in vpfe_check_format() 749 vpfe_pix_fmt = vpfe_lookup_pix_format(pixfmt->pixelformat); in vpfe_check_format() 765 pixfmt->pixelformat = vpfe_dev->fmt.fmt.pix.pixelformat; in vpfe_check_format() 770 vpfe_pix_fmt = vpfe_lookup_pix_format(pixfmt->pixelformat); in vpfe_check_format() 774 if (pixfmt->field == V4L2_FIELD_ANY) { in vpfe_check_format() 776 pixfmt->field = vpfe_dev->fmt.fmt.pix.field; in vpfe_check_format() 783 if (vpfe_dev->fmt.fmt.pix.field != pixfmt in vpfe_check_format() 734 vpfe_check_format(struct vpfe_device *vpfe_dev, struct v4l2_pix_format *pixfmt) vpfe_check_format() argument [all...] |
H A 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 in ccdc_get_pixel_format() [all...] |
/kernel/linux/linux-5.10/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 in set_video_mode_Kiara() 319 pwc_set_video_mode(struct pwc_device *pdev, int width, int height, int pixfmt, int frames, int *compression, int send_to_cam) pwc_set_video_mode() argument [all...] |
/kernel/linux/linux-6.6/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 in set_video_mode_Kiara() 319 pwc_set_video_mode(struct pwc_device *pdev, int width, int height, int pixfmt, int frames, int *compression, int send_to_cam) pwc_set_video_mode() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/sunxi/sun6i-csi/ |
H A D | sun6i_video.c | 355 struct v4l2_pix_format *pixfmt = &f->fmt.pix; in sun6i_video_try_fmt() local 358 if (!is_pixformat_valid(pixfmt->pixelformat)) in sun6i_video_try_fmt() 359 pixfmt->pixelformat = supported_pixformats[0]; in sun6i_video_try_fmt() 361 v4l_bound_align_image(&pixfmt->width, MIN_WIDTH, MAX_WIDTH, 1, in sun6i_video_try_fmt() 362 &pixfmt->height, MIN_HEIGHT, MAX_WIDTH, 1, 1); in sun6i_video_try_fmt() 364 bpp = sun6i_csi_get_bpp(pixfmt->pixelformat); in sun6i_video_try_fmt() 365 pixfmt->bytesperline = (pixfmt->width * bpp) >> 3; in sun6i_video_try_fmt() 366 pixfmt->sizeimage = pixfmt in sun6i_video_try_fmt() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A 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() 328 var->bits_per_pixel = pixsize[pixfmt] * 8; in gxt4500_unpack_pixfmt() 334 switch (pixfmt) { in gxt4500_unpack_pixfmt() 325 gxt4500_unpack_pixfmt(struct fb_var_screeninfo *var, int pixfmt) gxt4500_unpack_pixfmt() argument 381 unsigned int dfa_ctl, pixfmt, stride; gxt4500_set_par() local [all...] |
/kernel/linux/linux-6.6/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() 329 var->bits_per_pixel = pixsize[pixfmt] * 8; in gxt4500_unpack_pixfmt() 335 switch (pixfmt) { in gxt4500_unpack_pixfmt() 326 gxt4500_unpack_pixfmt(struct fb_var_screeninfo *var, int pixfmt) gxt4500_unpack_pixfmt() argument 382 unsigned int dfa_ctl, pixfmt, stride; gxt4500_set_par() local [all...] |
/kernel/linux/linux-6.6/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 in cx18_g_fmt_vid_cap() 81 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; cx18_try_fmt_vid_cap() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
H A 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 in w9968cf_mode_init_regs() [all...] |
/kernel/linux/linux-6.6/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 in w9968cf_mode_init_regs() [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/ivtv/ |
H A 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 in ivtv_g_fmt_vid_cap() 404 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; ivtv_g_fmt_vid_out() local 1371 int pixfmt; ivtv_g_fbuf() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/amphion/ |
H A D | vdec.c | 71 .pixfmt = V4L2_PIX_FMT_NV12M_8L128, 78 .pixfmt = V4L2_PIX_FMT_NV12_8L128, 85 .pixfmt = V4L2_PIX_FMT_NV12M_10BE_8L128, 92 .pixfmt = V4L2_PIX_FMT_NV12_10BE_8L128, 99 .pixfmt = V4L2_PIX_FMT_H264, 106 .pixfmt = V4L2_PIX_FMT_H264_MVC, 113 .pixfmt = V4L2_PIX_FMT_HEVC, 120 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_G, 127 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_L, 134 .pixfmt [all...] |
/kernel/linux/linux-6.6/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 in ivtv_g_fmt_vid_cap() 399 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; ivtv_g_fmt_vid_out() local 1365 int pixfmt; ivtv_g_fbuf() local [all...] |
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-common.c | 353 int v4l2_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt, in v4l2_fill_pixfmt_mp() argument 364 pixfmt->width = width; in v4l2_fill_pixfmt_mp() 365 pixfmt->height = height; in v4l2_fill_pixfmt_mp() 366 pixfmt->pixelformat = pixelformat; in v4l2_fill_pixfmt_mp() 367 pixfmt->num_planes = info->mem_planes; in v4l2_fill_pixfmt_mp() 370 plane = &pixfmt->plane_fmt[0]; in v4l2_fill_pixfmt_mp() 397 plane = &pixfmt->plane_fmt[i]; in v4l2_fill_pixfmt_mp() 408 int v4l2_fill_pixfmt(struct v4l2_pix_format *pixfmt, u32 pixelformat, in v4l2_fill_pixfmt() argument 422 pixfmt->width = width; in v4l2_fill_pixfmt() 423 pixfmt in v4l2_fill_pixfmt() [all...] |
/kernel/linux/linux-6.6/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() [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 117 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) find_format() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/hantro/ |
H A D | hantro_v4l2.c | 579 struct v4l2_pix_format_mplane *pixfmt; in hantro_queue_setup() local 584 pixfmt = &ctx->dst_fmt; in hantro_queue_setup() 587 pixfmt = &ctx->src_fmt; in hantro_queue_setup() 595 if (*num_planes != pixfmt->num_planes) in hantro_queue_setup() 597 for (i = 0; i < pixfmt->num_planes; ++i) in hantro_queue_setup() 598 if (sizes[i] < pixfmt->plane_fmt[i].sizeimage) in hantro_queue_setup() 603 *num_planes = pixfmt->num_planes; in hantro_queue_setup() 604 for (i = 0; i < pixfmt->num_planes; ++i) in hantro_queue_setup() 605 sizes[i] = pixfmt->plane_fmt[i].sizeimage; in hantro_queue_setup() 611 struct v4l2_pix_format_mplane *pixfmt) in hantro_buf_plane_check() 610 hantro_buf_plane_check(struct vb2_buffer *vb, struct v4l2_pix_format_mplane *pixfmt) hantro_buf_plane_check() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
H A D | venc.c | 36 .pixfmt = V4L2_PIX_FMT_NV12, 40 .pixfmt = V4L2_PIX_FMT_MPEG4, 44 .pixfmt = V4L2_PIX_FMT_H263, 48 .pixfmt = V4L2_PIX_FMT_H264, 52 .pixfmt = V4L2_PIX_FMT_VP8, 56 .pixfmt = V4L2_PIX_FMT_HEVC, 63 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format() argument 70 if (fmt[i].pixfmt == pixfmt) in find_format() 78 !venus_helper_check_codec(inst, fmt[i].pixfmt)) in find_format() [all...] |
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-common.c | 370 int v4l2_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt, in v4l2_fill_pixfmt_mp() argument 381 pixfmt->width = width; in v4l2_fill_pixfmt_mp() 382 pixfmt->height = height; in v4l2_fill_pixfmt_mp() 383 pixfmt->pixelformat = pixelformat; in v4l2_fill_pixfmt_mp() 384 pixfmt->num_planes = info->mem_planes; in v4l2_fill_pixfmt_mp() 387 plane = &pixfmt->plane_fmt[0]; in v4l2_fill_pixfmt_mp() 414 plane = &pixfmt->plane_fmt[i]; in v4l2_fill_pixfmt_mp() 425 int v4l2_fill_pixfmt(struct v4l2_pix_format *pixfmt, u32 pixelformat, in v4l2_fill_pixfmt() argument 439 pixfmt->width = width; in v4l2_fill_pixfmt() 440 pixfmt in v4l2_fill_pixfmt() [all...] |