Lines Matching refs:fmtinfo
56 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_stream() local
91 | (fmtinfo->hwfmt << VI6_RPF_INFMT_RDFMT_SHIFT); in rpf_configure_stream()
93 if (fmtinfo->swap_yc) in rpf_configure_stream()
95 if (fmtinfo->swap_uv) in rpf_configure_stream()
102 vsp1_rpf_write(rpf, dlb, VI6_RPF_DSWAP, fmtinfo->swap); in rpf_configure_stream()
109 switch (fmtinfo->fourcc) { in rpf_configure_stream()
199 (fmtinfo->alpha ? VI6_RPF_ALPH_SEL_ASEL_PACKED in rpf_configure_stream()
205 if (fmtinfo->alpha) { in rpf_configure_stream()
293 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_partition() local
323 crop.height = round_down(crop.height / 2, fmtinfo->vsub); in rpf_configure_partition()
324 crop.top = round_down(crop.top / 2, fmtinfo->vsub); in rpf_configure_partition()
335 + crop.left * fmtinfo->bpp[0] / 8; in rpf_configure_partition()
341 offset = crop.top / fmtinfo->vsub * bpl in rpf_configure_partition()
342 + crop.left / fmtinfo->hsub * fmtinfo->bpp[1] / 8; in rpf_configure_partition()
352 fmtinfo->swap_uv) in rpf_configure_partition()