Home
last modified time | relevance | path

Searched refs:exynos_drm_crtc (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_drv.h25 #define to_exynos_crtc(x) container_of(x, struct exynos_drm_crtc, base)
176 struct exynos_drm_crtc;
178 void (*dpms)(struct exynos_drm_crtc *crtc, int mode);
179 bool (*mode_fixup)(struct exynos_drm_crtc *crtc,
182 void (*commit)(struct exynos_drm_crtc *crtc);
183 int (*enable_vblank)(struct exynos_drm_crtc *crtc);
184 void (*disable_vblank)(struct exynos_drm_crtc *crtc);
185 void (*wait_for_vblank)(struct exynos_drm_crtc *crtc);
186 void (*win_commit)(struct exynos_drm_crtc *crtc, unsigned int zpos);
187 void (*win_disable)(struct exynos_drm_crtc *crtc, unsigned int zpos);
[all …]
Dexynos_drm_crtc.c25 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_dpms()
58 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_commit()
75 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_mode_fixup()
115 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_mode_set_base()
166 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_page_flip()
225 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_destroy()
240 struct exynos_drm_crtc *exynos_drm_crtc_create(struct drm_device *drm_dev, in exynos_drm_crtc_create()
247 struct exynos_drm_crtc *exynos_crtc; in exynos_drm_crtc_create()
286 struct exynos_drm_crtc *exynos_crtc = in exynos_drm_crtc_enable_vblank()
301 struct exynos_drm_crtc *exynos_crtc = in exynos_drm_crtc_disable_vblank()
[all …]
Dexynos_drm_vidi.c40 struct exynos_drm_crtc *crtc;
87 static int vidi_enable_vblank(struct exynos_drm_crtc *crtc) in vidi_enable_vblank()
109 static void vidi_disable_vblank(struct exynos_drm_crtc *crtc) in vidi_disable_vblank()
120 static void vidi_win_commit(struct exynos_drm_crtc *crtc, unsigned int win) in vidi_win_commit()
141 static void vidi_win_disable(struct exynos_drm_crtc *crtc, unsigned int win) in vidi_win_disable()
184 static void vidi_dpms(struct exynos_drm_crtc *crtc, int mode) in vidi_dpms()
Dexynos_drm_fimd.c150 struct exynos_drm_crtc *crtc;
199 static void fimd_wait_for_vblank(struct exynos_drm_crtc *crtc) in fimd_wait_for_vblank()
327 static bool fimd_mode_fixup(struct exynos_drm_crtc *crtc, in fimd_mode_fixup()
337 static void fimd_commit(struct exynos_drm_crtc *crtc) in fimd_commit()
437 static int fimd_enable_vblank(struct exynos_drm_crtc *crtc) in fimd_enable_vblank()
469 static void fimd_disable_vblank(struct exynos_drm_crtc *crtc) in fimd_disable_vblank()
621 static void fimd_win_commit(struct exynos_drm_crtc *crtc, unsigned int win) in fimd_win_commit()
737 static void fimd_win_disable(struct exynos_drm_crtc *crtc, unsigned int win) in fimd_win_disable()
876 static void fimd_dpms(struct exynos_drm_crtc *crtc, int mode) in fimd_dpms()
924 static void fimd_te_handler(struct exynos_drm_crtc *crtc) in fimd_te_handler()
[all …]
Dexynos7_drm_decon.c48 struct exynos_drm_crtc *crtc;
73 static void decon_wait_for_vblank(struct exynos_drm_crtc *crtc) in decon_wait_for_vblank()
165 static bool decon_mode_fixup(struct exynos_drm_crtc *crtc, in decon_mode_fixup()
175 static void decon_commit(struct exynos_drm_crtc *crtc) in decon_commit()
240 static int decon_enable_vblank(struct exynos_drm_crtc *crtc) in decon_enable_vblank()
265 static void decon_disable_vblank(struct exynos_drm_crtc *crtc) in decon_disable_vblank()
395 static void decon_win_commit(struct exynos_drm_crtc *crtc, unsigned int win) in decon_win_commit()
513 static void decon_win_disable(struct exynos_drm_crtc *crtc, unsigned int win) in decon_win_disable()
694 static void decon_dpms(struct exynos_drm_crtc *crtc, int mode) in decon_dpms()
Dexynos_drm_crtc.h20 struct exynos_drm_crtc *exynos_drm_crtc_create(struct drm_device *drm_dev,
Dexynos_drm_plane.c155 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_update_plane()
176 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(plane->crtc); in exynos_disable_plane()
DMakefile7 exynos_drm_crtc.o exynos_drm_fbdev.o exynos_drm_fb.o \
Dexynos_mixer.c76 struct exynos_drm_crtc *crtc;
897 static int mixer_enable_vblank(struct exynos_drm_crtc *crtc) in mixer_enable_vblank()
914 static void mixer_disable_vblank(struct exynos_drm_crtc *crtc) in mixer_disable_vblank()
923 static void mixer_win_commit(struct exynos_drm_crtc *crtc, unsigned int win) in mixer_win_commit()
944 static void mixer_win_disable(struct exynos_drm_crtc *crtc, unsigned int win) in mixer_win_disable()
971 static void mixer_wait_for_vblank(struct exynos_drm_crtc *crtc) in mixer_wait_for_vblank()
1096 static void mixer_dpms(struct exynos_drm_crtc *crtc, int mode) in mixer_dpms()
Dexynos_dp_core.c39 static inline struct exynos_drm_crtc *dp_to_crtc(struct exynos_dp_device *dp) in dp_to_crtc()
1068 struct exynos_drm_crtc *crtc = dp_to_crtc(dp); in exynos_dp_poweron()
1092 struct exynos_drm_crtc *crtc = dp_to_crtc(dp); in exynos_dp_poweroff()