Searched refs:exynos_drm_crtc (Results 1 – 12 of 12) sorted by relevance
| /linux-4.4.14/drivers/gpu/drm/exynos/ |
| D | exynos_drm_drv.h | 27 #define to_exynos_crtc(x) container_of(x, struct exynos_drm_crtc, base) 104 struct exynos_drm_crtc; 106 void (*enable)(struct exynos_drm_crtc *crtc); 107 void (*disable)(struct exynos_drm_crtc *crtc); 108 void (*commit)(struct exynos_drm_crtc *crtc); 109 int (*enable_vblank)(struct exynos_drm_crtc *crtc); 110 void (*disable_vblank)(struct exynos_drm_crtc *crtc); 111 void (*wait_for_vblank)(struct exynos_drm_crtc *crtc); 112 int (*atomic_check)(struct exynos_drm_crtc *crtc, 114 void (*atomic_begin)(struct exynos_drm_crtc *crtc, [all …]
|
| D | exynos_drm_crtc.c | 26 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_enable() 36 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_disable() 47 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_mode_set_nofb() 56 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_crtc_atomic_check() 70 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_crtc_atomic_begin() 87 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_crtc_atomic_flush() 110 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_drm_crtc_destroy() 128 struct exynos_drm_crtc *exynos_drm_crtc_create(struct drm_device *drm_dev, in exynos_drm_crtc_create() 135 struct exynos_drm_crtc *exynos_crtc; in exynos_drm_crtc_create() 173 struct exynos_drm_crtc *exynos_crtc = in exynos_drm_crtc_enable_vblank() [all …]
|
| D | exynos_drm_crtc.h | 20 struct exynos_drm_crtc *exynos_drm_crtc_create(struct drm_device *drm_dev, 28 void exynos_drm_crtc_wait_pending_update(struct exynos_drm_crtc *exynos_crtc); 29 void exynos_drm_crtc_finish_update(struct exynos_drm_crtc *exynos_crtc,
|
| D | exynos5433_drm_decon.c | 57 struct exynos_drm_crtc *crtc; 81 static int decon_enable_vblank(struct exynos_drm_crtc *crtc) in decon_enable_vblank() 102 static void decon_disable_vblank(struct exynos_drm_crtc *crtc) in decon_disable_vblank() 123 static void decon_commit(struct exynos_drm_crtc *crtc) in decon_commit() 244 static void decon_atomic_begin(struct exynos_drm_crtc *crtc, in decon_atomic_begin() 259 static void decon_update_plane(struct exynos_drm_crtc *crtc, in decon_update_plane() 309 static void decon_disable_plane(struct exynos_drm_crtc *crtc, in decon_disable_plane() 329 static void decon_atomic_flush(struct exynos_drm_crtc *crtc, in decon_atomic_flush() 377 static void decon_enable(struct exynos_drm_crtc *crtc) in decon_enable() 410 static void decon_disable(struct exynos_drm_crtc *crtc) in decon_disable() [all …]
|
| D | exynos7_drm_decon.c | 48 struct exynos_drm_crtc *crtc; 84 static void decon_wait_for_vblank(struct exynos_drm_crtc *crtc) in decon_wait_for_vblank() 103 static void decon_clear_channels(struct exynos_drm_crtc *crtc) in decon_clear_channels() 167 static void decon_commit(struct exynos_drm_crtc *crtc) in decon_commit() 232 static int decon_enable_vblank(struct exynos_drm_crtc *crtc) in decon_enable_vblank() 257 static void decon_disable_vblank(struct exynos_drm_crtc *crtc) in decon_disable_vblank() 387 static void decon_atomic_begin(struct exynos_drm_crtc *crtc, in decon_atomic_begin() 398 static void decon_update_plane(struct exynos_drm_crtc *crtc, in decon_update_plane() 504 static void decon_disable_plane(struct exynos_drm_crtc *crtc, in decon_disable_plane() 527 static void decon_atomic_flush(struct exynos_drm_crtc *crtc, in decon_atomic_flush() [all …]
|
| D | exynos_drm_fimd.c | 151 struct exynos_drm_crtc *crtc; 207 static int fimd_enable_vblank(struct exynos_drm_crtc *crtc) in fimd_enable_vblank() 239 static void fimd_disable_vblank(struct exynos_drm_crtc *crtc) in fimd_disable_vblank() 263 static void fimd_wait_for_vblank(struct exynos_drm_crtc *crtc) in fimd_wait_for_vblank() 309 static void fimd_clear_channels(struct exynos_drm_crtc *crtc) in fimd_clear_channels() 379 static void fimd_commit(struct exynos_drm_crtc *crtc) in fimd_commit() 618 static void fimd_atomic_begin(struct exynos_drm_crtc *crtc, in fimd_atomic_begin() 629 static void fimd_atomic_flush(struct exynos_drm_crtc *crtc, in fimd_atomic_flush() 640 static void fimd_update_plane(struct exynos_drm_crtc *crtc, in fimd_update_plane() 730 static void fimd_disable_plane(struct exynos_drm_crtc *crtc, in fimd_disable_plane() [all …]
|
| D | exynos_drm_vidi.c | 41 struct exynos_drm_crtc *crtc; 92 static int vidi_enable_vblank(struct exynos_drm_crtc *crtc) in vidi_enable_vblank() 114 static void vidi_disable_vblank(struct exynos_drm_crtc *crtc) in vidi_disable_vblank() 125 static void vidi_update_plane(struct exynos_drm_crtc *crtc, in vidi_update_plane() 139 static void vidi_enable(struct exynos_drm_crtc *crtc) in vidi_enable() 154 static void vidi_disable(struct exynos_drm_crtc *crtc) in vidi_disable()
|
| D | exynos_mixer.c | 94 struct exynos_drm_crtc *crtc; 923 static int mixer_enable_vblank(struct exynos_drm_crtc *crtc) in mixer_enable_vblank() 939 static void mixer_disable_vblank(struct exynos_drm_crtc *crtc) in mixer_disable_vblank() 954 static void mixer_update_plane(struct exynos_drm_crtc *crtc, in mixer_update_plane() 970 static void mixer_disable_plane(struct exynos_drm_crtc *crtc, in mixer_disable_plane() 991 static void mixer_wait_for_vblank(struct exynos_drm_crtc *crtc) in mixer_wait_for_vblank() 1019 static void mixer_enable(struct exynos_drm_crtc *crtc) in mixer_enable() 1069 static void mixer_disable(struct exynos_drm_crtc *crtc) in mixer_disable() 1098 static int mixer_atomic_check(struct exynos_drm_crtc *crtc, in mixer_atomic_check()
|
| D | exynos_drm_plane.c | 152 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(state->crtc); in exynos_plane_atomic_update() 174 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(old_state->crtc); in exynos_plane_atomic_disable()
|
| D | Makefile | 6 exynosdrm-y := exynos_drm_drv.o exynos_drm_crtc.o exynos_drm_fbdev.o \
|
| D | exynos_drm_drv.c | 55 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_atomic_wait_for_commit() 93 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc); in exynos_atomic_commit_complete() 99 struct exynos_drm_crtc *exynos_crtc = in exynos_atomic_commit_complete()
|
| D | exynos_dp_core.c | 40 static inline struct exynos_drm_crtc *dp_to_crtc(struct exynos_dp_device *dp) in dp_to_crtc() 1071 struct exynos_drm_crtc *crtc = dp_to_crtc(dp); in exynos_dp_enable() 1098 struct exynos_drm_crtc *crtc = dp_to_crtc(dp); in exynos_dp_disable()
|