Lines Matching refs:fmtinfo
559 const struct unicam_format_info *fmtinfo, in unicam_calc_image_size_bpl() argument
570 if (pix->pixelformat == fmtinfo->unpacked_fourcc) in unicam_calc_image_size_bpl()
573 min_bpl = pix->width * fmtinfo->depth / 8; in unicam_calc_image_size_bpl()
584 const struct unicam_format_info *fmtinfo, in unicam_calc_meta_size_bpl() argument
592 meta->bytesperline = ALIGN(meta->width * fmtinfo->depth / 8, in unicam_calc_meta_size_bpl()
848 const struct unicam_format_info *fmtinfo) in unicam_set_packing_config() argument
854 if (node->fmt.fmt.pix.pixelformat == fmtinfo->fourcc) { in unicam_set_packing_config()
858 unpack = fmtinfo->unpack; in unicam_set_packing_config()
931 const struct unicam_format_info *fmtinfo; in unicam_start_rx() local
939 fmtinfo = unicam_find_format_by_code(fmt->code, in unicam_start_rx()
941 if (WARN_ON(!fmtinfo)) in unicam_start_rx()
1097 unicam_set_packing_config(unicam, fmtinfo); in unicam_start_rx()
1106 dt = fmtinfo->csi_dt; in unicam_start_rx()
1311 const struct unicam_format_info *fmtinfo; in unicam_subdev_enum_frame_size() local
1313 fmtinfo = unicam_find_format_by_code(fse->code, pad); in unicam_subdev_enum_frame_size()
1314 if (!fmtinfo) in unicam_subdev_enum_frame_size()
1339 const struct unicam_format_info *fmtinfo; in unicam_subdev_set_format() local
1362 fmtinfo = unicam_find_format_by_code(format->format.code, source_pad); in unicam_subdev_set_format()
1363 if (!fmtinfo) { in unicam_subdev_set_format()
1364 fmtinfo = source_pad == UNICAM_SD_PAD_SOURCE_IMAGE in unicam_subdev_set_format()
1366 format->format.code = fmtinfo->code; in unicam_subdev_set_format()
1889 const struct unicam_format_info *fmtinfo; in __unicam_try_fmt_vid() local
1895 fmtinfo = unicam_find_format_by_fourcc(pix->pixelformat, in __unicam_try_fmt_vid()
1897 if (!fmtinfo) { in __unicam_try_fmt_vid()
1898 fmtinfo = &unicam_image_formats[0]; in __unicam_try_fmt_vid()
1899 pix->pixelformat = fmtinfo->fourcc; in __unicam_try_fmt_vid()
1902 unicam_calc_image_size_bpl(node->dev, fmtinfo, pix); in __unicam_try_fmt_vid()
1966 const struct unicam_format_info *fmtinfo; in __unicam_try_fmt_meta() local
1972 fmtinfo = unicam_find_format_by_fourcc(meta->dataformat, in __unicam_try_fmt_meta()
1974 if (!fmtinfo) { in __unicam_try_fmt_meta()
1975 fmtinfo = &unicam_meta_formats[0]; in __unicam_try_fmt_meta()
1976 meta->dataformat = fmtinfo->fourcc; in __unicam_try_fmt_meta()
1979 unicam_calc_meta_size_bpl(node->dev, fmtinfo, meta); in __unicam_try_fmt_meta()
1981 return fmtinfo; in __unicam_try_fmt_meta()
2149 const struct unicam_format_info *fmtinfo; in unicam_video_link_validate() local
2151 fmtinfo = unicam_find_format_by_fourcc(fmt->pixelformat, in unicam_video_link_validate()
2153 if (WARN_ON(!fmtinfo)) { in unicam_video_link_validate()
2158 if (fmtinfo->code != format->code || in unicam_video_link_validate()
2164 fmt->width, fmt->height, fmtinfo->code, in unicam_video_link_validate()
2173 const struct unicam_format_info *fmtinfo; in unicam_video_link_validate() local
2175 fmtinfo = unicam_find_format_by_fourcc(fmt->dataformat, in unicam_video_link_validate()
2177 if (WARN_ON(!fmtinfo)) { in unicam_video_link_validate()
2182 if (fmtinfo->code != format->code || in unicam_video_link_validate()
2187 fmt->width, fmt->height, fmtinfo->code, in unicam_video_link_validate()
2213 const struct unicam_format_info *fmtinfo = in unicam_set_default_format() local
2219 fmt->pixelformat = fmtinfo->fourcc; in unicam_set_default_format()
2220 unicam_calc_image_size_bpl(node->dev, fmtinfo, fmt); in unicam_set_default_format()
2223 const struct unicam_format_info *fmtinfo = in unicam_set_default_format() local
2228 fmt->dataformat = fmtinfo->fourcc; in unicam_set_default_format()
2231 unicam_calc_meta_size_bpl(node->dev, fmtinfo, fmt); in unicam_set_default_format()