Searched refs:afbcd (Results 1 – 5 of 5) sorted by relevance
124 meson_gxm_afbcd_pixel_fmt(priv->afbcd.modifier, in meson_gxm_afbcd_setup()125 priv->afbcd.format); in meson_gxm_afbcd_setup()127 if (priv->afbcd.modifier & AFBC_FORMAT_MOD_SPARSE) in meson_gxm_afbcd_setup()130 if (priv->afbcd.modifier & AFBC_FORMAT_MOD_SPLIT) in meson_gxm_afbcd_setup()343 u32 format = meson_g12a_afbcd_pixel_fmt(priv->afbcd.modifier, in meson_g12a_afbcd_setup()344 priv->afbcd.format); in meson_g12a_afbcd_setup()346 if (priv->afbcd.modifier & AFBC_FORMAT_MOD_YTR) in meson_g12a_afbcd_setup()349 if (priv->afbcd.modifier & AFBC_FORMAT_MOD_SPLIT) in meson_g12a_afbcd_setup()352 if (priv->afbcd.modifier & AFBC_FORMAT_MOD_TILED) in meson_g12a_afbcd_setup()355 if ((priv->afbcd.modifier & AFBC_FORMAT_MOD_BLOCK_SIZE_MASK) == in meson_g12a_afbcd_setup()[all …]
214 priv->afbcd.ops = match->afbcd_ops; in meson_drv_bind_master()299 if (priv->afbcd.ops) { in meson_drv_bind_master()300 ret = priv->afbcd.ops->init(priv); in meson_drv_bind_master()364 if (priv->afbcd.ops) in meson_drv_bind_master()365 priv->afbcd.ops->exit(priv); in meson_drv_bind_master()416 if (priv->afbcd.ops) in meson_drv_unbind()417 priv->afbcd.ops->exit(priv); in meson_drv_unbind()446 if (priv->afbcd.ops) in meson_drv_pm_resume()447 priv->afbcd.ops->init(priv); in meson_drv_pm_resume()
341 if (priv->afbcd.ops) { in meson_crtc_irq()342 priv->afbcd.ops->reset(priv); in meson_crtc_irq()343 priv->afbcd.ops->disable(priv); in meson_crtc_irq()382 priv->afbcd.ops->reset(priv); in meson_crtc_irq()383 priv->afbcd.ops->setup(priv); in meson_crtc_irq()384 priv->afbcd.ops->enable(priv); in meson_crtc_irq()
176 } afbcd; member
370 switch (priv->afbcd.format) { in meson_viu_g12a_enable_osd1_afbc()