Home
last modified time | relevance | path

Searched refs:rcar_du_crtc (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/rcar-du/
Drcar_du_vsp.h64 void rcar_du_vsp_enable(struct rcar_du_crtc *crtc);
65 void rcar_du_vsp_disable(struct rcar_du_crtc *crtc);
66 void rcar_du_vsp_atomic_begin(struct rcar_du_crtc *crtc);
67 void rcar_du_vsp_atomic_flush(struct rcar_du_crtc *crtc);
75 static inline void rcar_du_vsp_enable(struct rcar_du_crtc *crtc) { }; in rcar_du_vsp_enable()
76 static inline void rcar_du_vsp_disable(struct rcar_du_crtc *crtc) { }; in rcar_du_vsp_disable()
77 static inline void rcar_du_vsp_atomic_begin(struct rcar_du_crtc *crtc) { }; in rcar_du_vsp_atomic_begin()
78 static inline void rcar_du_vsp_atomic_flush(struct rcar_du_crtc *crtc) { }; in rcar_du_vsp_atomic_flush()
Drcar_du_crtc.h48 struct rcar_du_crtc { struct
72 #define to_rcar_crtc(c) container_of(c, struct rcar_du_crtc, crtc) argument
100 void rcar_du_crtc_suspend(struct rcar_du_crtc *rcrtc);
101 void rcar_du_crtc_resume(struct rcar_du_crtc *rcrtc);
105 void rcar_du_crtc_finish_page_flip(struct rcar_du_crtc *rcrtc);
Drcar_du_crtc.c34 static u32 rcar_du_crtc_read(struct rcar_du_crtc *rcrtc, u32 reg) in rcar_du_crtc_read()
41 static void rcar_du_crtc_write(struct rcar_du_crtc *rcrtc, u32 reg, u32 data) in rcar_du_crtc_write()
48 static void rcar_du_crtc_clr(struct rcar_du_crtc *rcrtc, u32 reg, u32 clr) in rcar_du_crtc_clr()
56 static void rcar_du_crtc_set(struct rcar_du_crtc *rcrtc, u32 reg, u32 set) in rcar_du_crtc_set()
64 static void rcar_du_crtc_clr_set(struct rcar_du_crtc *rcrtc, u32 reg, in rcar_du_crtc_clr_set()
73 static int rcar_du_crtc_get(struct rcar_du_crtc *rcrtc) in rcar_du_crtc_get()
98 static void rcar_du_crtc_put(struct rcar_du_crtc *rcrtc) in rcar_du_crtc_put()
117 static void rcar_du_dpll_divider(struct rcar_du_crtc *rcrtc, in rcar_du_dpll_divider()
206 static void rcar_du_crtc_set_display_timing(struct rcar_du_crtc *rcrtc) in rcar_du_crtc_set_display_timing()
320 struct rcar_du_crtc *rcrtc = to_rcar_crtc(crtc); in rcar_du_crtc_route_output()
[all …]
Drcar_du_vsp.c37 struct rcar_du_crtc *crtc = private; in rcar_du_vsp_complete()
48 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()
180 struct rcar_du_crtc *crtc = to_rcar_crtc(state->state.crtc); in rcar_du_vsp_plane_setup()
296 struct rcar_du_crtc *crtc = to_rcar_crtc(old_state->crtc); in rcar_du_vsp_plane_atomic_update()
Drcar_du_group.c87 struct rcar_du_crtc *crtc = &rcdu->crtcs[rgb_crtc]; in rcar_du_group_setup_defr8()
220 struct rcar_du_crtc *crtc; in rcar_du_set_dpad0_vsp1_routing()
251 struct rcar_du_crtc *crtc0 = &rgrp->dev->crtcs[rgrp->index * 2]; in rcar_du_group_set_routing()
DMakefile2 rcar-du-drm-y := rcar_du_crtc.o \
Drcar_du_drv.h83 struct rcar_du_crtc crtcs[RCAR_DU_MAX_CRTCS];