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()
117 switch (fmtinfo->fourcc) { in rpf_configure_stream()
207 (fmtinfo->alpha ? VI6_RPF_ALPH_SEL_ASEL_PACKED in rpf_configure_stream()
213 if (fmtinfo->alpha) { in rpf_configure_stream()
301 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_partition() local
331 crop.height = round_down(crop.height / 2, fmtinfo->vsub); in rpf_configure_partition()
332 crop.top = round_down(crop.top / 2, fmtinfo->vsub); in rpf_configure_partition()
343 + crop.left * fmtinfo->bpp[0] / 8; in rpf_configure_partition()
349 offset = crop.top / fmtinfo->vsub * bpl in rpf_configure_partition()
350 + crop.left / fmtinfo->hsub * fmtinfo->bpp[1] / 8; in rpf_configure_partition()
360 fmtinfo->swap_uv) in rpf_configure_partition()