• Home
  • Raw
  • Download

Lines Matching refs:backend

73 	struct sun4i_backend *backend = layer->backend;  in sun4i_backend_layer_atomic_disable()  local
75 sun4i_backend_layer_enable(backend, layer->id, false); in sun4i_backend_layer_atomic_disable()
80 spin_lock_irqsave(&backend->frontend_lock, flags); in sun4i_backend_layer_atomic_disable()
81 backend->frontend_teardown = true; in sun4i_backend_layer_atomic_disable()
82 spin_unlock_irqrestore(&backend->frontend_lock, flags); in sun4i_backend_layer_atomic_disable()
93 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_update() local
94 struct sun4i_frontend *frontend = backend->frontend; in sun4i_backend_layer_atomic_update()
96 sun4i_backend_cleanup_layer(backend, layer->id); in sun4i_backend_layer_atomic_update()
104 sun4i_backend_update_layer_frontend(backend, layer->id, in sun4i_backend_layer_atomic_update()
108 sun4i_backend_update_layer_formats(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
109 sun4i_backend_update_layer_buffer(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
112 sun4i_backend_update_layer_coord(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
113 sun4i_backend_update_layer_zpos(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
114 sun4i_backend_layer_enable(backend, layer->id, true); in sun4i_backend_layer_atomic_update()
122 if (IS_ERR_OR_NULL(layer->backend->frontend)) in sun4i_layer_format_mod_supported()
194 struct sun4i_backend *backend, in sun4i_layer_init_one() argument
207 layer->backend = backend; in sun4i_layer_init_one()
209 if (IS_ERR_OR_NULL(backend->frontend)) { in sun4i_layer_init_one()
239 struct sun4i_backend *backend = engine_to_sun4i_backend(engine); in sun4i_layers_init() local
252 layer = sun4i_layer_init_one(drm, backend, type); in sun4i_layers_init()