Symbol: msm_kms
drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h
11
void dpu_core_irq_preinstall(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h
13
void dpu_core_irq_uninstall(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h
15
irqreturn_t dpu_core_irq(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
330
irqreturn_t dpu_core_irq(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
773
void dpu_core_irq_preinstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
795
void dpu_core_irq_uninstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1138
static int dpu_kms_hw_init(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
291
static int dpu_kms_debugfs_init(struct msm_kms *kms, struct drm_minor *minor)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
430
static int dpu_kms_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
435
static void dpu_kms_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
440
static void dpu_kms_enable_commit(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
446
static void dpu_kms_disable_commit(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
452
static int dpu_kms_check_mode_changed(struct msm_kms *kms, struct drm_atomic_commit *state)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
465
static void dpu_kms_flush_commit(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
479
static void dpu_kms_complete_commit(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
492
static void dpu_kms_wait_for_commit_done(struct msm_kms *kms,
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
533
static void dpu_kms_wait_flush(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
58
static int dpu_kms_hw_init(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
905
static void dpu_kms_destroy(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
924
static int dpu_irq_postinstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
939
static void dpu_kms_mdp_snapshot(struct msm_disp_state *disp_state, struct msm_kms *kms)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h
167
int dpu_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc);
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h
168
void dpu_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc);
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h
60
struct msm_kms base;
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
120
struct msm_kms *kms = &mdp4_kms->base.base;
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
358
struct msm_kms *kms = &mdp4_kms->base.base;
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
408
struct msm_kms *kms = &mdp4_kms->base.base;
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c
102
void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c
35
void mdp4_irq_preinstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c
44
int mdp4_irq_postinstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c
59
void mdp4_irq_uninstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c
67
irqreturn_t mdp4_irq(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c
90
int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
103
static void mdp4_complete_commit(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
107
static long mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate,
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
121
static void mdp4_destroy(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
18
static int mdp4_hw_init(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
389
struct msm_kms *kms = NULL;
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
77
static void mdp4_enable_commit(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
83
static void mdp4_disable_commit(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
89
static void mdp4_flush_commit(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
94
static void mdp4_wait_flush(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
154
void mdp4_irq_preinstall(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
155
int mdp4_irq_postinstall(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
156
void mdp4_irq_uninstall(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
157
irqreturn_t mdp4_irq(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
158
int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
159
void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc);
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
170
struct msm_kms *kms = &mdp5_kms->base.base;
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
957
struct msm_kms *kms = &mdp5_kms->base.base;
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
101
int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
114
void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
37
void mdp5_irq_preinstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
48
int mdp5_irq_postinstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
68
void mdp5_irq_uninstall(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
78
irqreturn_t mdp5_irq(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
151
static void mdp5_enable_commit(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
157
static void mdp5_disable_commit(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
163
static void mdp5_prepare_commit(struct msm_kms *kms, struct drm_atomic_commit *state)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
174
static void mdp5_flush_commit(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
179
static void mdp5_wait_flush(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
188
static void mdp5_complete_commit(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
201
static void mdp5_kms_destroy(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
22
static int mdp5_hw_init(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
505
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
265
void mdp5_irq_preinstall(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
266
int mdp5_irq_postinstall(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
267
void mdp5_irq_uninstall(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
268
irqreturn_t mdp5_irq(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
269
int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
270
void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc);
drivers/gpu/drm/msm/disp/mdp_format.c
619
const struct msm_format *mdp_get_format(struct msm_kms *kms, uint32_t format,
drivers/gpu/drm/msm/disp/mdp_kms.h
28
struct msm_kms base;
drivers/gpu/drm/msm/disp/msm_disp_snapshot.c
100
struct msm_kms *kms;
drivers/gpu/drm/msm/disp/msm_disp_snapshot.c
123
struct msm_kms *kms;
drivers/gpu/drm/msm/disp/msm_disp_snapshot.c
32
msm_disp_snapshot_state_sync(struct msm_kms *kms)
drivers/gpu/drm/msm/disp/msm_disp_snapshot.c
55
struct msm_kms *kms = container_of(work, struct msm_kms, dump_work);
drivers/gpu/drm/msm/disp/msm_disp_snapshot.c
84
struct msm_kms *kms;
drivers/gpu/drm/msm/disp/msm_disp_snapshot.h
97
struct msm_disp_state *msm_disp_snapshot_state_sync(struct msm_kms *kms);
drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c
134
struct msm_kms *kms;
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
431
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_atomic.c
113
struct msm_kms *kms, int crtc_idx)
drivers/gpu/drm/msm/msm_atomic.c
187
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_atomic.c
21
static void vblank_get(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/msm_atomic.c
217
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_atomic.c
32
static void vblank_put(struct msm_kms *kms, unsigned crtc_mask)
drivers/gpu/drm/msm/msm_atomic.c
43
static void lock_crtcs(struct msm_kms *kms, unsigned int crtc_mask)
drivers/gpu/drm/msm/msm_atomic.c
54
static void unlock_crtcs(struct msm_kms *kms, unsigned int crtc_mask)
drivers/gpu/drm/msm/msm_atomic.c
62
static void msm_atomic_async_commit(struct msm_kms *kms, int crtc_idx)
drivers/gpu/drm/msm/msm_drv.c
1055
struct msm_kms *kms)
drivers/gpu/drm/msm/msm_drv.h
206
const struct msm_format *mdp_get_format(struct msm_kms *kms, uint32_t format, uint64_t modifier);
drivers/gpu/drm/msm/msm_drv.h
211
struct msm_kms *kms, int crtc_idx);
drivers/gpu/drm/msm/msm_drv.h
43
struct msm_kms;
drivers/gpu/drm/msm/msm_drv.h
549
struct msm_kms *kms);
drivers/gpu/drm/msm/msm_drv.h
76
struct msm_kms *kms;
drivers/gpu/drm/msm/msm_fb.c
177
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
116
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
150
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
161
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
170
struct msm_kms *kms = arg;
drivers/gpu/drm/msm/msm_kms.c
186
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
233
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
267
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
38
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
48
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
58
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
71
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.c
97
struct msm_kms *kms = priv->kms;
drivers/gpu/drm/msm/msm_kms.h
105
long (*round_pixclk)(struct msm_kms *kms, unsigned long rate,
drivers/gpu/drm/msm/msm_kms.h
108
void (*destroy)(struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
111
void (*snapshot)(struct msm_disp_state *disp_state, struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
115
int (*debugfs_init)(struct msm_kms *kms, struct drm_minor *minor);
drivers/gpu/drm/msm/msm_kms.h
119
struct msm_kms;
drivers/gpu/drm/msm/msm_kms.h
128
struct msm_kms *kms;
drivers/gpu/drm/msm/msm_kms.h
175
static inline int msm_kms_init(struct msm_kms *kms,
drivers/gpu/drm/msm/msm_kms.h
199
static inline void msm_kms_destroy(struct msm_kms *kms)
drivers/gpu/drm/msm/msm_kms.h
27
int (*hw_init)(struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
29
void (*irq_preinstall)(struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
30
int (*irq_postinstall)(struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
31
void (*irq_uninstall)(struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
32
irqreturn_t (*irq)(struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
33
int (*enable_vblank)(struct msm_kms *kms, struct drm_crtc *crtc);
drivers/gpu/drm/msm/msm_kms.h
34
void (*disable_vblank)(struct msm_kms *kms, struct drm_crtc *crtc);
drivers/gpu/drm/msm/msm_kms.h
61
void (*enable_commit)(struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
62
void (*disable_commit)(struct msm_kms *kms);
drivers/gpu/drm/msm/msm_kms.h
69
int (*check_mode_changed)(struct msm_kms *kms, struct drm_atomic_commit *state);
drivers/gpu/drm/msm/msm_kms.h
75
void (*prepare_commit)(struct msm_kms *kms, struct drm_atomic_commit *state);
drivers/gpu/drm/msm/msm_kms.h
82
void (*flush_commit)(struct msm_kms *kms, unsigned crtc_mask);
drivers/gpu/drm/msm/msm_kms.h
91
void (*wait_flush)(struct msm_kms *kms, unsigned crtc_mask);
drivers/gpu/drm/msm/msm_kms.h
98
void (*complete_commit)(struct msm_kms *kms, unsigned crtc_mask);