Lines Matching refs:sprd_dpu
128 static int dpu_wait_stop_done(struct sprd_dpu *dpu) in dpu_wait_stop_done()
150 static int dpu_wait_update_done(struct sprd_dpu *dpu) in dpu_wait_update_done()
320 static void sprd_dpu_layer(struct sprd_dpu *dpu, struct drm_plane_state *state) in sprd_dpu_layer()
377 static void sprd_dpu_flip(struct sprd_dpu *dpu) in sprd_dpu_flip()
404 static void sprd_dpu_init(struct sprd_dpu *dpu) in sprd_dpu_init()
452 static void sprd_dpu_fini(struct sprd_dpu *dpu) in sprd_dpu_fini()
460 static void sprd_dpi_init(struct sprd_dpu *dpu) in sprd_dpi_init()
484 void sprd_dpu_run(struct sprd_dpu *dpu) in sprd_dpu_run()
493 void sprd_dpu_stop(struct sprd_dpu *dpu) in sprd_dpu_stop()
533 struct sprd_dpu *dpu = to_sprd_crtc(new_state->crtc); in sprd_plane_atomic_update()
544 struct sprd_dpu *dpu = to_sprd_crtc(old_state->crtc); in sprd_plane_atomic_disable()
618 struct sprd_dpu *dpu = to_sprd_crtc(crtc); in sprd_crtc_mode_set_nofb()
641 struct sprd_dpu *dpu = to_sprd_crtc(crtc); in sprd_crtc_atomic_enable()
651 struct sprd_dpu *dpu = to_sprd_crtc(crtc); in sprd_crtc_atomic_disable()
670 struct sprd_dpu *dpu = to_sprd_crtc(crtc); in sprd_crtc_atomic_flush()
685 struct sprd_dpu *dpu = to_sprd_crtc(crtc); in sprd_crtc_enable_vblank()
694 struct sprd_dpu *dpu = to_sprd_crtc(crtc); in sprd_crtc_disable_vblank()
717 static struct sprd_dpu *sprd_crtc_init(struct drm_device *drm, in sprd_crtc_init()
721 struct sprd_dpu *dpu; in sprd_crtc_init()
723 dpu = drmm_crtc_alloc_with_planes(drm, struct sprd_dpu, base, in sprd_crtc_init()
749 struct sprd_dpu *dpu = data; in sprd_dpu_isr()
782 static int sprd_dpu_context_init(struct sprd_dpu *dpu, in sprd_dpu_context_init()
825 struct sprd_dpu *dpu; in sprd_dpu_bind()