msm_kms 920 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c const struct msm_kms *kms, msm_kms 1015 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c struct msm_kms *kms, msm_kms 31 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h struct msm_kms *kms, msm_kms 46 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h const struct msm_kms *kms, msm_kms 49 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int dpu_kms_hw_init(struct msm_kms *kms); msm_kms 222 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int dpu_kms_debugfs_init(struct msm_kms *kms, struct drm_minor *minor) msm_kms 243 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int dpu_kms_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) msm_kms 248 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) msm_kms 253 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_enable_commit(struct msm_kms *kms) msm_kms 259 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_disable_commit(struct msm_kms *kms) msm_kms 265 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static ktime_t dpu_kms_vsync_time(struct msm_kms *kms, struct drm_crtc *crtc) msm_kms 279 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_prepare_commit(struct msm_kms *kms, msm_kms 308 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_flush_commit(struct msm_kms *kms, unsigned crtc_mask) msm_kms 345 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_complete_commit(struct msm_kms *kms, unsigned crtc_mask) msm_kms 358 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_wait_for_commit_done(struct msm_kms *kms, msm_kms 399 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_wait_flush(struct msm_kms *kms, unsigned crtc_mask) msm_kms 576 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static long dpu_kms_round_pixclk(struct msm_kms *kms, unsigned long rate, msm_kms 632 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_kms_destroy(struct msm_kms *kms) msm_kms 646 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void _dpu_kms_set_encoder_mode(struct msm_kms *kms, msm_kms 674 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static irqreturn_t dpu_irq(struct msm_kms *kms) msm_kms 681 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_irq_preinstall(struct msm_kms *kms) msm_kms 688 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_irq_uninstall(struct msm_kms *kms) msm_kms 792 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int dpu_kms_hw_init(struct msm_kms *kms) msm_kms 971 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct msm_kms *dpu_kms_init(struct drm_device *dev) msm_kms 96 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h struct msm_kms base; msm_kms 225 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h int dpu_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 226 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h void dpu_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 119 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c struct msm_kms *kms = &mdp4_kms->base.base; msm_kms 358 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c struct msm_kms *kms = &mdp4_kms->base.base; msm_kms 408 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c struct msm_kms *kms = &mdp4_kms->base.base; msm_kms 35 drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c void mdp4_irq_preinstall(struct msm_kms *kms) msm_kms 44 drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c int mdp4_irq_postinstall(struct msm_kms *kms) msm_kms 59 drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c void mdp4_irq_uninstall(struct msm_kms *kms) msm_kms 67 drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c irqreturn_t mdp4_irq(struct msm_kms *kms) msm_kms 91 drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) msm_kms 103 drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) msm_kms 18 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static int mdp4_hw_init(struct msm_kms *kms) msm_kms 99 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static void mdp4_enable_commit(struct msm_kms *kms) msm_kms 105 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static void mdp4_disable_commit(struct msm_kms *kms) msm_kms 111 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static void mdp4_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) msm_kms 122 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static void mdp4_flush_commit(struct msm_kms *kms, unsigned crtc_mask) msm_kms 127 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static void mdp4_wait_flush(struct msm_kms *kms, unsigned crtc_mask) msm_kms 136 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static void mdp4_complete_commit(struct msm_kms *kms, unsigned crtc_mask) msm_kms 146 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static long mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate, msm_kms 164 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static void mdp4_destroy(struct msm_kms *kms) msm_kms 419 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c struct msm_kms *mdp4_kms_init(struct drm_device *dev) msm_kms 424 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c struct msm_kms *kms = NULL; msm_kms 160 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h void mdp4_irq_preinstall(struct msm_kms *kms); msm_kms 161 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h int mdp4_irq_postinstall(struct msm_kms *kms); msm_kms 162 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h void mdp4_irq_uninstall(struct msm_kms *kms); msm_kms 163 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h irqreturn_t mdp4_irq(struct msm_kms *kms); msm_kms 164 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 165 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 97 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c struct msm_kms *kms = &mdp4_kms->base.base; msm_kms 142 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c struct msm_kms *kms = &mdp4_kms->base.base; msm_kms 166 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct msm_kms *kms = &mdp5_kms->base.base; msm_kms 865 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct msm_kms *kms = &mdp5_kms->base.base; msm_kms 39 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c void mdp5_irq_preinstall(struct msm_kms *kms) msm_kms 50 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c int mdp5_irq_postinstall(struct msm_kms *kms) msm_kms 70 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c void mdp5_irq_uninstall(struct msm_kms *kms) msm_kms 80 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c irqreturn_t mdp5_irq(struct msm_kms *kms) msm_kms 104 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) msm_kms 117 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) msm_kms 26 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_hw_init(struct msm_kms *kms) msm_kms 149 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_enable_commit(struct msm_kms *kms) msm_kms 155 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_disable_commit(struct msm_kms *kms) msm_kms 161 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) msm_kms 172 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_flush_commit(struct msm_kms *kms, unsigned crtc_mask) msm_kms 177 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_wait_flush(struct msm_kms *kms, unsigned crtc_mask) msm_kms 186 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_complete_commit(struct msm_kms *kms, unsigned crtc_mask) msm_kms 197 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static long mdp5_round_pixclk(struct msm_kms *kms, unsigned long rate, msm_kms 203 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_set_split_display(struct msm_kms *kms, msm_kms 216 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_set_encoder_mode(struct msm_kms *kms, msm_kms 223 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_kms_destroy(struct msm_kms *kms) msm_kms 265 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_kms_debugfs_init(struct msm_kms *kms, struct drm_minor *minor) msm_kms 678 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct msm_kms *mdp5_kms_init(struct drm_device *dev) msm_kms 684 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct msm_kms *kms; msm_kms 264 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h void mdp5_irq_preinstall(struct msm_kms *kms); msm_kms 265 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h int mdp5_irq_postinstall(struct msm_kms *kms); msm_kms 266 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h void mdp5_irq_uninstall(struct msm_kms *kms); msm_kms 267 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h irqreturn_t mdp5_irq(struct msm_kms *kms); msm_kms 268 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 269 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 243 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct msm_kms *kms = &mdp5_kms->base.base; msm_kms 538 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct msm_kms *kms = &mdp5_kms->base.base; msm_kms 163 drivers/gpu/drm/msm/disp/mdp_format.c const struct msm_format *mdp_get_format(struct msm_kms *kms, uint32_t format, msm_kms 27 drivers/gpu/drm/msm/disp/mdp_kms.h struct msm_kms base; msm_kms 90 drivers/gpu/drm/msm/disp/mdp_kms.h const struct msm_format *mdp_get_format(struct msm_kms *kms, uint32_t format, uint64_t modifier); msm_kms 238 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_kms *kms = priv->kms; msm_kms 249 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_kms *kms = priv->kms; msm_kms 346 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_kms *kms = priv->kms; msm_kms 64 drivers/gpu/drm/msm/edp/edp_connector.c struct msm_kms *kms = priv->kms; msm_kms 385 drivers/gpu/drm/msm/hdmi/hdmi_connector.c struct msm_kms *kms = priv->kms; msm_kms 20 drivers/gpu/drm/msm/msm_atomic.c struct msm_kms *kms = priv->kms; msm_kms 30 drivers/gpu/drm/msm/msm_atomic.c static void msm_atomic_async_commit(struct msm_kms *kms, int crtc_idx) msm_kms 90 drivers/gpu/drm/msm/msm_atomic.c struct msm_kms *kms, int crtc_idx) msm_kms 146 drivers/gpu/drm/msm/msm_atomic.c struct msm_kms *kms = priv->kms; msm_kms 180 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms = priv->kms; msm_kms 215 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms = priv->kms; msm_kms 388 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms; msm_kms 638 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms = priv->kms; msm_kms 646 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms = priv->kms; msm_kms 654 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms = priv->kms; msm_kms 666 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms = priv->kms; msm_kms 674 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms = priv->kms; msm_kms 684 drivers/gpu/drm/msm/msm_drv.c struct msm_kms *kms = priv->kms; msm_kms 36 drivers/gpu/drm/msm/msm_drv.h struct msm_kms; msm_kms 140 drivers/gpu/drm/msm/msm_drv.h struct msm_kms *kms; msm_kms 229 drivers/gpu/drm/msm/msm_drv.h struct msm_kms *kms, int crtc_idx); msm_kms 136 drivers/gpu/drm/msm/msm_fb.c struct msm_kms *kms = priv->kms; msm_kms 25 drivers/gpu/drm/msm/msm_kms.h int (*hw_init)(struct msm_kms *kms); msm_kms 27 drivers/gpu/drm/msm/msm_kms.h void (*irq_preinstall)(struct msm_kms *kms); msm_kms 28 drivers/gpu/drm/msm/msm_kms.h int (*irq_postinstall)(struct msm_kms *kms); msm_kms 29 drivers/gpu/drm/msm/msm_kms.h void (*irq_uninstall)(struct msm_kms *kms); msm_kms 30 drivers/gpu/drm/msm/msm_kms.h irqreturn_t (*irq)(struct msm_kms *kms); msm_kms 31 drivers/gpu/drm/msm/msm_kms.h int (*enable_vblank)(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 32 drivers/gpu/drm/msm/msm_kms.h void (*disable_vblank)(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 59 drivers/gpu/drm/msm/msm_kms.h void (*enable_commit)(struct msm_kms *kms); msm_kms 60 drivers/gpu/drm/msm/msm_kms.h void (*disable_commit)(struct msm_kms *kms); msm_kms 68 drivers/gpu/drm/msm/msm_kms.h ktime_t (*vsync_time)(struct msm_kms *kms, struct drm_crtc *crtc); msm_kms 74 drivers/gpu/drm/msm/msm_kms.h void (*prepare_commit)(struct msm_kms *kms, struct drm_atomic_state *state); msm_kms 81 drivers/gpu/drm/msm/msm_kms.h void (*flush_commit)(struct msm_kms *kms, unsigned crtc_mask); msm_kms 90 drivers/gpu/drm/msm/msm_kms.h void (*wait_flush)(struct msm_kms *kms, unsigned crtc_mask); msm_kms 97 drivers/gpu/drm/msm/msm_kms.h void (*complete_commit)(struct msm_kms *kms, unsigned crtc_mask); msm_kms 104 drivers/gpu/drm/msm/msm_kms.h const struct msm_format *(*get_format)(struct msm_kms *kms, msm_kms 108 drivers/gpu/drm/msm/msm_kms.h int (*check_modified_format)(const struct msm_kms *kms, msm_kms 114 drivers/gpu/drm/msm/msm_kms.h long (*round_pixclk)(struct msm_kms *kms, unsigned long rate, msm_kms 116 drivers/gpu/drm/msm/msm_kms.h int (*set_split_display)(struct msm_kms *kms, msm_kms 120 drivers/gpu/drm/msm/msm_kms.h void (*set_encoder_mode)(struct msm_kms *kms, msm_kms 124 drivers/gpu/drm/msm/msm_kms.h void (*destroy)(struct msm_kms *kms); msm_kms 127 drivers/gpu/drm/msm/msm_kms.h int (*debugfs_init)(struct msm_kms *kms, struct drm_minor *minor); msm_kms 131 drivers/gpu/drm/msm/msm_kms.h struct msm_kms; msm_kms 140 drivers/gpu/drm/msm/msm_kms.h struct msm_kms *kms; msm_kms 163 drivers/gpu/drm/msm/msm_kms.h static inline void msm_kms_init(struct msm_kms *kms, msm_kms 175 drivers/gpu/drm/msm/msm_kms.h struct msm_kms *mdp4_kms_init(struct drm_device *dev); msm_kms 176 drivers/gpu/drm/msm/msm_kms.h struct msm_kms *mdp5_kms_init(struct drm_device *dev); msm_kms 177 drivers/gpu/drm/msm/msm_kms.h struct msm_kms *dpu_kms_init(struct drm_device *dev);