Lines Matching refs:fmtinfo
57 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_stream() local
88 | (fmtinfo->hwfmt << VI6_RPF_INFMT_RDFMT_SHIFT); in rpf_configure_stream()
90 if (fmtinfo->swap_yc) in rpf_configure_stream()
92 if (fmtinfo->swap_uv) in rpf_configure_stream()
99 vsp1_rpf_write(rpf, dlb, VI6_RPF_DSWAP, fmtinfo->swap); in rpf_configure_stream()
106 switch (fmtinfo->fourcc) { in rpf_configure_stream()
194 (fmtinfo->alpha ? VI6_RPF_ALPH_SEL_ASEL_PACKED in rpf_configure_stream()
200 if (fmtinfo->alpha) { in rpf_configure_stream()
289 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_partition() local
303 crop.height = round_down(crop.height / 2, fmtinfo->vsub); in rpf_configure_partition()
304 crop.top = round_down(crop.top / 2, fmtinfo->vsub); in rpf_configure_partition()
315 + crop.left * fmtinfo->bpp[0] / 8; in rpf_configure_partition()
321 offset = crop.top / fmtinfo->vsub * bpl in rpf_configure_partition()
322 + crop.left / fmtinfo->hsub * fmtinfo->bpp[1] / 8; in rpf_configure_partition()
332 fmtinfo->swap_uv) in rpf_configure_partition()