Searched refs:msm_kms (Results 1 - 25 of 29) sorted by last modified time
12
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_fb.c | 16 #include "msm_kms.h" 173 struct msm_kms *kms = priv->kms;
|
H A D | msm_kms.c | 20 #include "msm_kms.h" 37 struct msm_kms *kms = priv->kms; 47 struct msm_kms *kms = priv->kms; 57 struct msm_kms *kms = priv->kms; 70 struct msm_kms *kms = priv->kms; 96 struct msm_kms *kms = priv->kms; 115 struct msm_kms *kms = priv->kms; 149 struct msm_kms *kms = priv->kms; 160 struct msm_kms *kms = priv->kms; 208 struct msm_kms *km [all...] |
H A D | msm_drv.h | 43 struct msm_kms; 103 struct msm_kms *kms; 242 const struct msm_format *mdp_get_format(struct msm_kms *kms, uint32_t format, uint64_t modifier); 247 struct msm_kms *kms, int crtc_idx); 564 struct msm_kms *kms);
|
H A D | msm_kms.h | 25 int (*hw_init)(struct msm_kms *kms); 27 void (*irq_preinstall)(struct msm_kms *kms); 28 int (*irq_postinstall)(struct msm_kms *kms); 29 void (*irq_uninstall)(struct msm_kms *kms); 30 irqreturn_t (*irq)(struct msm_kms *kms); 31 int (*enable_vblank)(struct msm_kms *kms, struct drm_crtc *crtc); 32 void (*disable_vblank)(struct msm_kms *kms, struct drm_crtc *crtc); 59 void (*enable_commit)(struct msm_kms *kms); 60 void (*disable_commit)(struct msm_kms *kms); 66 void (*prepare_commit)(struct msm_kms *km 133 struct msm_kms { struct [all...] |
H A D | msm_drv.c | 22 #include "msm_kms.h" 1053 struct msm_kms *kms)
|
H A D | Makefile | 118 msm_kms.o \
|
H A D | msm_atomic.c | 13 #include "msm_kms.h" 21 static void vblank_get(struct msm_kms *kms, unsigned crtc_mask) 32 static void vblank_put(struct msm_kms *kms, unsigned crtc_mask) 43 static void lock_crtcs(struct msm_kms *kms, unsigned int crtc_mask) 54 static void unlock_crtcs(struct msm_kms *kms, unsigned int crtc_mask) 62 static void msm_atomic_async_commit(struct msm_kms *kms, int crtc_idx) 113 struct msm_kms *kms, int crtc_idx) 206 struct msm_kms *kms = priv->kms;
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_interrupts.c | 240 irqreturn_t dpu_core_irq(struct msm_kms *kms) 639 void dpu_core_irq_preinstall(struct msm_kms *kms) 656 void dpu_core_irq_uninstall(struct msm_kms *kms)
|
H A D | dpu_kms.c | 54 static int dpu_kms_hw_init(struct msm_kms *kms); 272 static int dpu_kms_debugfs_init(struct msm_kms *kms, struct drm_minor *minor) 409 static int dpu_kms_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) 414 static void dpu_kms_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) 419 static void dpu_kms_enable_commit(struct msm_kms *kms) 425 static void dpu_kms_disable_commit(struct msm_kms *kms) 431 static void dpu_kms_flush_commit(struct msm_kms *kms, unsigned crtc_mask) 445 static void dpu_kms_complete_commit(struct msm_kms *kms, unsigned crtc_mask) 458 static void dpu_kms_wait_for_commit_done(struct msm_kms *kms, 499 static void dpu_kms_wait_flush(struct msm_kms *km [all...] |
H A D | dpu_kms.h | 16 #include "msm_kms.h" 68 struct msm_kms base; 199 int dpu_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc); 200 void dpu_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc);
|
H A D | dpu_core_irq.h | 16 void dpu_core_irq_preinstall(struct msm_kms *kms); 23 void dpu_core_irq_uninstall(struct msm_kms *kms); 30 irqreturn_t dpu_core_irq(struct msm_kms *kms);
|
H A D | dpu_formats.c | 428 const struct msm_kms *kms,
|
/linux-master/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_bridge.c | 11 #include "msm_kms.h" 276 struct msm_kms *kms = priv->kms;
|
/linux-master/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_kms.h | 11 #include "msm_kms.h" 265 void mdp5_irq_preinstall(struct msm_kms *kms); 266 int mdp5_irq_postinstall(struct msm_kms *kms); 267 void mdp5_irq_uninstall(struct msm_kms *kms); 268 irqreturn_t mdp5_irq(struct msm_kms *kms); 269 int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc); 270 void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc);
|
H A D | mdp5_kms.c | 22 static int mdp5_hw_init(struct msm_kms *kms) 148 static void mdp5_enable_commit(struct msm_kms *kms) 154 static void mdp5_disable_commit(struct msm_kms *kms) 160 static void mdp5_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) 171 static void mdp5_flush_commit(struct msm_kms *kms, unsigned crtc_mask) 176 static void mdp5_wait_flush(struct msm_kms *kms, unsigned crtc_mask) 185 static void mdp5_complete_commit(struct msm_kms *kms, unsigned crtc_mask) 198 static void mdp5_kms_destroy(struct msm_kms *kms) 502 struct msm_kms *kms = priv->kms;
|
H A D | mdp5_irq.c | 37 void mdp5_irq_preinstall(struct msm_kms *kms) 48 int mdp5_irq_postinstall(struct msm_kms *kms) 68 void mdp5_irq_uninstall(struct msm_kms *kms) 78 irqreturn_t mdp5_irq(struct msm_kms *kms) 101 int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) 114 void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc)
|
H A D | mdp5_crtc.c | 170 struct msm_kms *kms = &mdp5_kms->base.base; 957 struct msm_kms *kms = &mdp5_kms->base.base;
|
H A D | mdp5_plane.c | 139 struct msm_kms *kms = priv->kms; 154 struct msm_kms *kms = &mdp5_kms->base.base; 470 struct msm_kms *kms = &mdp5_kms->base.base;
|
/linux-master/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_crtc.c | 121 struct msm_kms *kms = &mdp4_kms->base.base; 359 struct msm_kms *kms = &mdp4_kms->base.base; 409 struct msm_kms *kms = &mdp4_kms->base.base;
|
H A D | mdp4_kms.c | 16 static int mdp4_hw_init(struct msm_kms *kms) 75 static void mdp4_enable_commit(struct msm_kms *kms) 81 static void mdp4_disable_commit(struct msm_kms *kms) 87 static void mdp4_flush_commit(struct msm_kms *kms, unsigned crtc_mask) 92 static void mdp4_wait_flush(struct msm_kms *kms, unsigned crtc_mask) 101 static void mdp4_complete_commit(struct msm_kms *kms, unsigned crtc_mask) 105 static long mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate, 119 static void mdp4_destroy(struct msm_kms *kms) 381 struct msm_kms *kms = NULL;
|
H A D | mdp4_irq.c | 35 void mdp4_irq_preinstall(struct msm_kms *kms) 44 int mdp4_irq_postinstall(struct msm_kms *kms) 59 void mdp4_irq_uninstall(struct msm_kms *kms) 67 irqreturn_t mdp4_irq(struct msm_kms *kms) 90 int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) 102 void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc)
|
H A D | mdp4_plane.c | 83 struct msm_kms *kms = priv->kms; 98 struct msm_kms *kms = &mdp4_kms->base.base; 144 struct msm_kms *kms = &mdp4_kms->base.base;
|
/linux-master/drivers/gpu/drm/msm/disp/ |
H A D | msm_disp_snapshot_util.c | 125 struct msm_kms *kms;
|
H A D | msm_disp_snapshot.c | 32 msm_disp_snapshot_state_sync(struct msm_kms *kms) 55 struct msm_kms *kms = container_of(work, struct msm_kms, dump_work); 84 struct msm_kms *kms; 100 struct msm_kms *kms; 123 struct msm_kms *kms;
|
H A D | mdp_format.c | 601 const struct msm_format *mdp_get_format(struct msm_kms *kms, uint32_t format,
|
Completed in 237 milliseconds
12