Lines Matching refs:fmtinfo
64 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_stream() local
99 | (fmtinfo->hwfmt << VI6_RPF_INFMT_RDFMT_SHIFT); in rpf_configure_stream()
101 if (fmtinfo->swap_yc) in rpf_configure_stream()
103 if (fmtinfo->swap_uv) in rpf_configure_stream()
110 vsp1_rpf_write(rpf, dlb, VI6_RPF_DSWAP, fmtinfo->swap); in rpf_configure_stream()
155 (fmtinfo->alpha ? VI6_RPF_ALPH_SEL_ASEL_PACKED in rpf_configure_stream()
161 if (fmtinfo->alpha) { in rpf_configure_stream()
249 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_partition() local
279 crop.height = round_down(crop.height / 2, fmtinfo->vsub); in rpf_configure_partition()
280 crop.top = round_down(crop.top / 2, fmtinfo->vsub); in rpf_configure_partition()
291 + crop.left * fmtinfo->bpp[0] / 8; in rpf_configure_partition()
297 offset = crop.top / fmtinfo->vsub * bpl in rpf_configure_partition()
298 + crop.left / fmtinfo->hsub * fmtinfo->bpp[1] / 8; in rpf_configure_partition()
308 fmtinfo->swap_uv) in rpf_configure_partition()