| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp4/ |
| D | mdp4_kms.c | 18 static int mdp4_hw_init(struct msm_kms *kms) in mdp4_hw_init() 78 static void mdp4_enable_commit(struct msm_kms *kms) in mdp4_enable_commit() 84 static void mdp4_disable_commit(struct msm_kms *kms) in mdp4_disable_commit() 90 static void mdp4_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) in mdp4_prepare_commit() 94 static void mdp4_flush_commit(struct msm_kms *kms, unsigned crtc_mask) in mdp4_flush_commit() 99 static void mdp4_wait_flush(struct msm_kms *kms, unsigned crtc_mask) in mdp4_wait_flush() 108 static void mdp4_complete_commit(struct msm_kms *kms, unsigned crtc_mask) in mdp4_complete_commit() 112 static long mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate, in mdp4_round_pixclk() 126 static void mdp4_destroy(struct msm_kms *kms) in mdp4_destroy() 404 struct msm_kms *kms = NULL; in mdp4_kms_init() local
|
| D | mdp4_irq.c | 35 void mdp4_irq_preinstall(struct msm_kms *kms) in mdp4_irq_preinstall() 44 int mdp4_irq_postinstall(struct msm_kms *kms) in mdp4_irq_postinstall() 59 void mdp4_irq_uninstall(struct msm_kms *kms) in mdp4_irq_uninstall() 67 irqreturn_t mdp4_irq(struct msm_kms *kms) in mdp4_irq() 91 int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp4_enable_vblank() 103 void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp4_disable_vblank()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/ |
| D | mdp4_irq.c | 35 void mdp4_irq_preinstall(struct msm_kms *kms) in mdp4_irq_preinstall() 44 int mdp4_irq_postinstall(struct msm_kms *kms) in mdp4_irq_postinstall() 59 void mdp4_irq_uninstall(struct msm_kms *kms) in mdp4_irq_uninstall() 67 irqreturn_t mdp4_irq(struct msm_kms *kms) in mdp4_irq() 90 int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp4_enable_vblank() 102 void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp4_disable_vblank()
|
| D | mdp4_kms.c | 16 static int mdp4_hw_init(struct msm_kms *kms) in mdp4_hw_init() 75 static void mdp4_enable_commit(struct msm_kms *kms) in mdp4_enable_commit() 81 static void mdp4_disable_commit(struct msm_kms *kms) in mdp4_disable_commit() 87 static void mdp4_flush_commit(struct msm_kms *kms, unsigned crtc_mask) in mdp4_flush_commit() 92 static void mdp4_wait_flush(struct msm_kms *kms, unsigned crtc_mask) in mdp4_wait_flush() 101 static void mdp4_complete_commit(struct msm_kms *kms, unsigned crtc_mask) in mdp4_complete_commit() 105 static long mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate, in mdp4_round_pixclk() 119 static void mdp4_destroy(struct msm_kms *kms) in mdp4_destroy() 384 struct msm_kms *kms = NULL; in mdp4_kms_init() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/ |
| D | komeda_private_obj.c | 48 static int komeda_layer_obj_add(struct komeda_kms_dev *kms, in komeda_layer_obj_add() 90 static int komeda_scaler_obj_add(struct komeda_kms_dev *kms, in komeda_scaler_obj_add() 133 static int komeda_compiz_obj_add(struct komeda_kms_dev *kms, in komeda_compiz_obj_add() 176 static int komeda_splitter_obj_add(struct komeda_kms_dev *kms, in komeda_splitter_obj_add() 219 static int komeda_merger_obj_add(struct komeda_kms_dev *kms, in komeda_merger_obj_add() 263 static int komeda_improc_obj_add(struct komeda_kms_dev *kms, in komeda_improc_obj_add() 306 static int komeda_timing_ctrlr_obj_add(struct komeda_kms_dev *kms, in komeda_timing_ctrlr_obj_add() 350 static int komeda_pipeline_obj_add(struct komeda_kms_dev *kms, in komeda_pipeline_obj_add() 366 int komeda_kms_add_private_objs(struct komeda_kms_dev *kms, in komeda_kms_add_private_objs() 425 void komeda_kms_cleanup_private_objs(struct komeda_kms_dev *kms) in komeda_kms_cleanup_private_objs()
|
| D | komeda_kms.c | 40 struct komeda_kms_dev *kms = to_kdev(drm); in komeda_kms_irq_handler() local 72 struct komeda_kms_dev *kms = to_kdev(dev); in komeda_kms_atomic_commit_hw_done() local 255 static void komeda_kms_mode_config_init(struct komeda_kms_dev *kms, in komeda_kms_mode_config_init() 276 struct komeda_kms_dev *kms; in komeda_kms_attach() local 336 void komeda_kms_detach(struct komeda_kms_dev *kms) in komeda_kms_detach()
|
| D | komeda_plane.c | 198 static u32 get_possible_crtcs(struct komeda_kms_dev *kms, in get_possible_crtcs() 216 komeda_set_crtc_plane_mask(struct komeda_kms_dev *kms, in komeda_set_crtc_plane_mask() 232 static u32 get_plane_type(struct komeda_kms_dev *kms, in get_plane_type() 240 static int komeda_plane_add(struct komeda_kms_dev *kms, in komeda_plane_add() 319 int komeda_kms_add_planes(struct komeda_kms_dev *kms, struct komeda_dev *mdev) in komeda_kms_add_planes()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/ |
| D | komeda_private_obj.c | 48 static int komeda_layer_obj_add(struct komeda_kms_dev *kms, in komeda_layer_obj_add() 90 static int komeda_scaler_obj_add(struct komeda_kms_dev *kms, in komeda_scaler_obj_add() 133 static int komeda_compiz_obj_add(struct komeda_kms_dev *kms, in komeda_compiz_obj_add() 176 static int komeda_splitter_obj_add(struct komeda_kms_dev *kms, in komeda_splitter_obj_add() 219 static int komeda_merger_obj_add(struct komeda_kms_dev *kms, in komeda_merger_obj_add() 263 static int komeda_improc_obj_add(struct komeda_kms_dev *kms, in komeda_improc_obj_add() 306 static int komeda_timing_ctrlr_obj_add(struct komeda_kms_dev *kms, in komeda_timing_ctrlr_obj_add() 350 static int komeda_pipeline_obj_add(struct komeda_kms_dev *kms, in komeda_pipeline_obj_add() 366 int komeda_kms_add_private_objs(struct komeda_kms_dev *kms, in komeda_kms_add_private_objs() 425 void komeda_kms_cleanup_private_objs(struct komeda_kms_dev *kms) in komeda_kms_cleanup_private_objs()
|
| D | komeda_plane.c | 206 static u32 get_possible_crtcs(struct komeda_kms_dev *kms, in get_possible_crtcs() 224 komeda_set_crtc_plane_mask(struct komeda_kms_dev *kms, in komeda_set_crtc_plane_mask() 240 static u32 get_plane_type(struct komeda_kms_dev *kms, in get_plane_type() 248 static int komeda_plane_add(struct komeda_kms_dev *kms, in komeda_plane_add() 327 int komeda_kms_add_planes(struct komeda_kms_dev *kms, struct komeda_dev *mdev) in komeda_kms_add_planes()
|
| D | komeda_kms.c | 43 struct komeda_kms_dev *kms = to_kdev(drm); in komeda_kms_irq_handler() local 233 static void komeda_kms_mode_config_init(struct komeda_kms_dev *kms, in komeda_kms_mode_config_init() 255 struct komeda_kms_dev *kms; in komeda_kms_attach() local 324 void komeda_kms_detach(struct komeda_kms_dev *kms) in komeda_kms_detach()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_irq.c | 39 void mdp5_irq_preinstall(struct msm_kms *kms) in mdp5_irq_preinstall() 50 int mdp5_irq_postinstall(struct msm_kms *kms) in mdp5_irq_postinstall() 70 void mdp5_irq_uninstall(struct msm_kms *kms) in mdp5_irq_uninstall() 80 irqreturn_t mdp5_irq(struct msm_kms *kms) in mdp5_irq() 103 int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp5_enable_vblank() 116 void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp5_disable_vblank()
|
| D | mdp5_kms.c | 22 static int mdp5_hw_init(struct msm_kms *kms) in mdp5_hw_init() 145 static void mdp5_enable_commit(struct msm_kms *kms) in mdp5_enable_commit() 151 static void mdp5_disable_commit(struct msm_kms *kms) in mdp5_disable_commit() 157 static void mdp5_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) in mdp5_prepare_commit() 168 static void mdp5_flush_commit(struct msm_kms *kms, unsigned crtc_mask) in mdp5_flush_commit() 173 static void mdp5_wait_flush(struct msm_kms *kms, unsigned crtc_mask) in mdp5_wait_flush() 182 static void mdp5_complete_commit(struct msm_kms *kms, unsigned crtc_mask) in mdp5_complete_commit() 193 static int mdp5_set_split_display(struct msm_kms *kms, in mdp5_set_split_display() 208 static void mdp5_kms_destroy(struct msm_kms *kms) in mdp5_kms_destroy() 252 static int mdp5_kms_debugfs_init(struct msm_kms *kms, struct drm_minor *minor) in mdp5_kms_debugfs_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_irq.c | 39 void mdp5_irq_preinstall(struct msm_kms *kms) in mdp5_irq_preinstall() 50 int mdp5_irq_postinstall(struct msm_kms *kms) in mdp5_irq_postinstall() 70 void mdp5_irq_uninstall(struct msm_kms *kms) in mdp5_irq_uninstall() 80 irqreturn_t mdp5_irq(struct msm_kms *kms) in mdp5_irq() 104 int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp5_enable_vblank() 117 void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp5_disable_vblank()
|
| D | mdp5_kms.c | 22 static int mdp5_hw_init(struct msm_kms *kms) in mdp5_hw_init() 145 static void mdp5_enable_commit(struct msm_kms *kms) in mdp5_enable_commit() 151 static void mdp5_disable_commit(struct msm_kms *kms) in mdp5_disable_commit() 157 static void mdp5_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) in mdp5_prepare_commit() 168 static void mdp5_flush_commit(struct msm_kms *kms, unsigned crtc_mask) in mdp5_flush_commit() 173 static void mdp5_wait_flush(struct msm_kms *kms, unsigned crtc_mask) in mdp5_wait_flush() 182 static void mdp5_complete_commit(struct msm_kms *kms, unsigned crtc_mask) in mdp5_complete_commit() 193 static long mdp5_round_pixclk(struct msm_kms *kms, unsigned long rate, in mdp5_round_pixclk() 199 static int mdp5_set_split_display(struct msm_kms *kms, in mdp5_set_split_display() 212 static void mdp5_set_encoder_mode(struct msm_kms *kms, in mdp5_set_encoder_mode() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_kms.c | 55 struct dpu_kms *kms = (struct dpu_kms *)s->private; in _dpu_danger_signal_status() local 182 static int dpu_kms_debugfs_init(struct msm_kms *kms, struct drm_minor *minor) in dpu_kms_debugfs_init() 312 static int dpu_kms_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in dpu_kms_enable_vblank() 317 static void dpu_kms_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in dpu_kms_disable_vblank() 322 static void dpu_kms_enable_commit(struct msm_kms *kms) in dpu_kms_enable_commit() 328 static void dpu_kms_disable_commit(struct msm_kms *kms) in dpu_kms_disable_commit() 334 static ktime_t dpu_kms_vsync_time(struct msm_kms *kms, struct drm_crtc *crtc) in dpu_kms_vsync_time() 348 static void dpu_kms_prepare_commit(struct msm_kms *kms, in dpu_kms_prepare_commit() 368 static void dpu_kms_flush_commit(struct msm_kms *kms, unsigned crtc_mask) in dpu_kms_flush_commit() 404 static void dpu_kms_complete_commit(struct msm_kms *kms, unsigned crtc_mask) in dpu_kms_complete_commit() [all …]
|
| D | dpu_core_perf.c | 39 static u64 _dpu_core_perf_calc_bw(struct dpu_kms *kms, in _dpu_core_perf_calc_bw() 71 static u64 _dpu_core_perf_calc_clk(struct dpu_kms *kms, in _dpu_core_perf_calc_clk() 108 static void _dpu_core_perf_calc_crtc(struct dpu_kms *kms, in _dpu_core_perf_calc_crtc() 151 struct dpu_kms *kms; in dpu_core_perf_crtc_check() local 211 static int _dpu_core_perf_crtc_update_bus(struct dpu_kms *kms, in _dpu_core_perf_crtc_update_bus() 262 struct dpu_kms *kms; in dpu_core_perf_crtc_release_bw() local 289 static int _dpu_core_perf_set_core_clk_rate(struct dpu_kms *kms, u64 rate) in _dpu_core_perf_set_core_clk_rate() 300 static u64 _dpu_core_perf_get_core_clk_rate(struct dpu_kms *kms) in _dpu_core_perf_get_core_clk_rate() 332 struct dpu_kms *kms; in dpu_core_perf_crtc_update() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/ |
| D | msm_disp_snapshot.c | 32 msm_disp_snapshot_state_sync(struct msm_kms *kms) in msm_disp_snapshot_state_sync() 55 struct msm_kms *kms = container_of(work, struct msm_kms, dump_work); in _msm_disp_snapshot_work() local 84 struct msm_kms *kms; in msm_disp_snapshot_state() local 100 struct msm_kms *kms; in msm_disp_snapshot_init() local 123 struct msm_kms *kms; in msm_disp_snapshot_destroy() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
| D | msm_atomic.c | 21 static void vblank_get(struct msm_kms *kms, unsigned crtc_mask) in vblank_get() 32 static void vblank_put(struct msm_kms *kms, unsigned crtc_mask) in vblank_put() 43 static void lock_crtcs(struct msm_kms *kms, unsigned int crtc_mask) in lock_crtcs() 54 static void unlock_crtcs(struct msm_kms *kms, unsigned int crtc_mask) in unlock_crtcs() 62 static void msm_atomic_async_commit(struct msm_kms *kms, int crtc_idx) in msm_atomic_async_commit() 113 struct msm_kms *kms, int crtc_idx) in msm_atomic_init_pending_timer() 206 struct msm_kms *kms = priv->kms; in msm_atomic_commit_tail() local
|
| D | msm_drv.c | 90 struct msm_kms *kms = priv->kms; in msm_irq() local 100 struct msm_kms *kms = priv->kms; in msm_irq_preinstall() local 110 struct msm_kms *kms = priv->kms; in msm_irq_postinstall() local 123 struct msm_kms *kms = priv->kms; in msm_irq_install() local 149 struct msm_kms *kms = priv->kms; in msm_irq_uninstall() local 168 struct msm_kms *kms = priv->kms; in vblank_ctrl_worker() local 203 struct msm_kms *kms = priv->kms; in msm_drm_uninit() local 409 struct msm_kms *kms; in msm_drm_init() local 645 struct msm_kms *kms = priv->kms; in msm_crtc_enable_vblank() local 656 struct msm_kms *kms = priv->kms; in msm_crtc_disable_vblank() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
| D | msm_atomic.c | 20 struct msm_kms *kms = priv->kms; in msm_atomic_prepare_fb() local 36 static void vblank_get(struct msm_kms *kms, unsigned crtc_mask) in vblank_get() 47 static void vblank_put(struct msm_kms *kms, unsigned crtc_mask) in vblank_put() 58 static void msm_atomic_async_commit(struct msm_kms *kms, int crtc_idx) in msm_atomic_async_commit() 122 struct msm_kms *kms, int crtc_idx) in msm_atomic_init_pending_timer() 178 struct msm_kms *kms = priv->kms; in msm_atomic_commit_tail() local
|
| D | msm_drv.c | 196 struct msm_kms *kms = priv->kms; in vblank_ctrl_worker() local 231 struct msm_kms *kms = priv->kms; in msm_drm_uninit() local 402 struct msm_kms *kms; in msm_drm_init() local 637 struct msm_kms *kms = priv->kms; in msm_irq() local 645 struct msm_kms *kms = priv->kms; in msm_irq_preinstall() local 653 struct msm_kms *kms = priv->kms; in msm_irq_postinstall() local 665 struct msm_kms *kms = priv->kms; in msm_irq_uninstall() local 675 struct msm_kms *kms = priv->kms; in msm_crtc_enable_vblank() local 687 struct msm_kms *kms = priv->kms; in msm_crtc_disable_vblank() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/imx/dcss/ |
| D | dcss-kms.c | 44 static void dcss_kms_mode_config_init(struct dcss_kms_dev *kms) in dcss_kms_mode_config_init() 64 static int dcss_kms_bridge_connector_init(struct dcss_kms_dev *kms) in dcss_kms_bridge_connector_init() 111 struct dcss_kms_dev *kms; in dcss_kms_attach() local 163 void dcss_kms_detach(struct dcss_kms_dev *kms) in dcss_kms_detach()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/imx/dcss/ |
| D | dcss-kms.c | 57 static void dcss_kms_mode_config_init(struct dcss_kms_dev *kms) in dcss_kms_mode_config_init() 78 static int dcss_kms_bridge_connector_init(struct dcss_kms_dev *kms) in dcss_kms_bridge_connector_init() 128 struct dcss_kms_dev *kms; in dcss_kms_attach() local 185 void dcss_kms_detach(struct dcss_kms_dev *kms) in dcss_kms_detach()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_kms.c | 62 struct dpu_kms *kms = s->private; in _dpu_danger_signal_status() local 111 struct dpu_kms *kms = file->private_data; in _dpu_plane_danger_read() local 120 static void _dpu_plane_set_danger_state(struct dpu_kms *kms, bool enable) in _dpu_plane_set_danger_state() 146 struct dpu_kms *kms = file->private_data; in _dpu_plane_danger_write() local 272 static int dpu_kms_debugfs_init(struct msm_kms *kms, struct drm_minor *minor) in dpu_kms_debugfs_init() 411 static int dpu_kms_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in dpu_kms_enable_vblank() 416 static void dpu_kms_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in dpu_kms_disable_vblank() 421 static void dpu_kms_enable_commit(struct msm_kms *kms) in dpu_kms_enable_commit() 427 static void dpu_kms_disable_commit(struct msm_kms *kms) in dpu_kms_disable_commit() 433 static void dpu_kms_flush_commit(struct msm_kms *kms, unsigned crtc_mask) in dpu_kms_flush_commit() [all …]
|
| D | dpu_core_perf.c | 151 struct dpu_kms *kms; in dpu_core_perf_crtc_check() local 207 static int _dpu_core_perf_crtc_update_bus(struct dpu_kms *kms, in _dpu_core_perf_crtc_update_bus() 258 struct dpu_kms *kms; in dpu_core_perf_crtc_release_bw() local 280 static u64 _dpu_core_perf_get_core_clk_rate(struct dpu_kms *kms) in _dpu_core_perf_get_core_clk_rate() 312 struct dpu_kms *kms; in dpu_core_perf_crtc_update() local
|