Lines Matching refs:overlay
21 int overlay, bool enable, unsigned int zpos, in sun8i_vi_layer_enable() argument
30 enable ? "En" : "Dis", channel, overlay); in sun8i_vi_layer_enable()
38 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_enable()
70 int overlay, struct drm_plane *plane, in sun8i_vi_layer_update_coord() argument
84 channel, overlay); in sun8i_vi_layer_update_coord()
125 SUN8I_MIXER_CHAN_VI_LAYER_SIZE(ch_base, overlay), in sun8i_vi_layer_update_coord()
231 int overlay, struct drm_plane *plane) in sun8i_vi_layer_update_formats() argument
249 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_update_formats()
268 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_update_formats()
275 overlay), in sun8i_vi_layer_update_formats()
283 int overlay, struct drm_plane *plane) in sun8i_vi_layer_update_buffer() argument
326 overlay, i), in sun8i_vi_layer_update_buffer()
334 overlay, i), in sun8i_vi_layer_update_buffer()
376 sun8i_vi_layer_enable(mixer, layer->channel, layer->overlay, false, 0, in sun8i_vi_layer_atomic_disable()
390 layer->overlay, false, 0, old_zpos); in sun8i_vi_layer_atomic_update()
395 layer->overlay, plane, zpos); in sun8i_vi_layer_atomic_update()
397 layer->overlay, plane); in sun8i_vi_layer_atomic_update()
399 layer->overlay, plane); in sun8i_vi_layer_atomic_update()
400 sun8i_vi_layer_enable(mixer, layer->channel, layer->overlay, in sun8i_vi_layer_atomic_update()
563 layer->overlay = 0; in sun8i_vi_layer_init_one()