Searched refs:rcar_du_crtc (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/rcar-du/ |
| D | rcar_du_writeback.h | 13 struct rcar_du_crtc; 19 struct rcar_du_crtc *rcrtc); 20 void rcar_du_writeback_setup(struct rcar_du_crtc *rcrtc, 22 void rcar_du_writeback_complete(struct rcar_du_crtc *rcrtc); 25 struct rcar_du_crtc *rcrtc) in rcar_du_writeback_init() 30 rcar_du_writeback_setup(struct rcar_du_crtc *rcrtc, in rcar_du_writeback_setup() 34 static inline void rcar_du_writeback_complete(struct rcar_du_crtc *rcrtc) in rcar_du_writeback_complete()
|
| D | rcar_du_vsp.h | 61 void rcar_du_vsp_enable(struct rcar_du_crtc *crtc); 62 void rcar_du_vsp_disable(struct rcar_du_crtc *crtc); 63 void rcar_du_vsp_atomic_begin(struct rcar_du_crtc *crtc); 64 void rcar_du_vsp_atomic_flush(struct rcar_du_crtc *crtc); 76 static inline void rcar_du_vsp_enable(struct rcar_du_crtc *crtc) { }; in rcar_du_vsp_enable() 77 static inline void rcar_du_vsp_disable(struct rcar_du_crtc *crtc) { }; in rcar_du_vsp_disable() 78 static inline void rcar_du_vsp_atomic_begin(struct rcar_du_crtc *crtc) { }; in rcar_du_vsp_atomic_begin() 79 static inline void rcar_du_vsp_atomic_flush(struct rcar_du_crtc *crtc) { }; in rcar_du_vsp_atomic_flush()
|
| D | rcar_du_crtc.h | 46 struct rcar_du_crtc { struct 76 #define to_rcar_crtc(c) container_of(c, struct rcar_du_crtc, crtc) argument 77 #define wb_to_rcar_crtc(c) container_of(c, struct rcar_du_crtc, writeback) 108 void rcar_du_crtc_finish_page_flip(struct rcar_du_crtc *rcrtc); 110 void rcar_du_crtc_dsysr_clr_set(struct rcar_du_crtc *rcrtc, u32 clr, u32 set);
|
| D | rcar_du_crtc.c | 33 static u32 rcar_du_crtc_read(struct rcar_du_crtc *rcrtc, u32 reg) in rcar_du_crtc_read() 40 static void rcar_du_crtc_write(struct rcar_du_crtc *rcrtc, u32 reg, u32 data) in rcar_du_crtc_write() 47 static void rcar_du_crtc_clr(struct rcar_du_crtc *rcrtc, u32 reg, u32 clr) in rcar_du_crtc_clr() 55 static void rcar_du_crtc_set(struct rcar_du_crtc *rcrtc, u32 reg, u32 set) in rcar_du_crtc_set() 63 void rcar_du_crtc_dsysr_clr_set(struct rcar_du_crtc *rcrtc, u32 clr, u32 set) in rcar_du_crtc_dsysr_clr_set() 82 static void rcar_du_dpll_divider(struct rcar_du_crtc *rcrtc, in rcar_du_dpll_divider() 211 static void rcar_du_crtc_set_display_timing(struct rcar_du_crtc *rcrtc) in rcar_du_crtc_set_display_timing() 332 static void rcar_du_crtc_update_planes(struct rcar_du_crtc *rcrtc) in rcar_du_crtc_update_planes() 428 void rcar_du_crtc_finish_page_flip(struct rcar_du_crtc *rcrtc) in rcar_du_crtc_finish_page_flip() 450 static bool rcar_du_crtc_page_flip_pending(struct rcar_du_crtc *rcrtc) in rcar_du_crtc_page_flip_pending() [all …]
|
| D | rcar_du_writeback.c | 51 struct rcar_du_crtc *rcrtc = wb_to_rcar_crtc(connector); in rcar_du_wb_prepare_job() 76 struct rcar_du_crtc *rcrtc = wb_to_rcar_crtc(connector); in rcar_du_wb_cleanup_job() 199 struct rcar_du_crtc *rcrtc) in rcar_du_writeback_init() 214 void rcar_du_writeback_setup(struct rcar_du_crtc *rcrtc, in rcar_du_writeback_setup() 241 void rcar_du_writeback_complete(struct rcar_du_crtc *rcrtc) in rcar_du_writeback_complete()
|
| D | rcar_du_vsp.c | 34 struct rcar_du_crtc *crtc = private; in rcar_du_vsp_complete() 47 void rcar_du_vsp_enable(struct rcar_du_crtc *crtc) in rcar_du_vsp_enable() 96 void rcar_du_vsp_disable(struct rcar_du_crtc *crtc) in rcar_du_vsp_disable() 101 void rcar_du_vsp_atomic_begin(struct rcar_du_crtc *crtc) in rcar_du_vsp_atomic_begin() 106 void rcar_du_vsp_atomic_flush(struct rcar_du_crtc *crtc) in rcar_du_vsp_atomic_flush() 151 struct rcar_du_crtc *crtc = to_rcar_crtc(state->state.crtc); in rcar_du_vsp_plane_setup() 278 struct rcar_du_crtc *crtc = to_rcar_crtc(old_state->crtc); in rcar_du_vsp_plane_atomic_update()
|
| D | rcar_du_group.c | 90 struct rcar_du_crtc *rcrtc; in rcar_du_group_setup_didsr() 216 struct rcar_du_crtc *rcrtc = &rgrp->dev->crtcs[rgrp->index * 2]; in __rcar_du_group_start_stop() 261 struct rcar_du_crtc *crtc; in rcar_du_set_dpad0_vsp1_routing() 319 struct rcar_du_crtc *rcrtc; in rcar_du_group_set_dpad_levels()
|
| D | Makefile | 2 rcar-du-drm-y := rcar_du_crtc.o \
|
| D | rcar_du_drv.h | 82 struct rcar_du_crtc crtcs[RCAR_DU_MAX_CRTCS];
|
| D | rcar_du_kms.c | 402 struct rcar_du_crtc *rcrtc = to_rcar_crtc(crtc); in rcar_du_atomic_commit_tail() 751 struct rcar_du_crtc *rcrtc = &rcdu->crtcs[i]; in rcar_du_modeset_init()
|