Home
last modified time | relevance | path

Searched defs:dpu_kms (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_kms.h57 struct dpu_kms { struct
76 * dpu_kms_global_get_state() argument
78 struct drm_private_obj global_state;
80 struct dpu_rm rm;
82 struct dpu_hw_vbif *hw_vbif[VBIF_MAX];
83 struct dpu_hw_mdp *hw_mdp;
85 bool has_danger_ctrl;
87 struct platform_device *pdev;
88 bool rpm_enabled;
113 #define to_dpu_kms(x) container_of(x, struct dpu_kms, base) argument
Ddpu_kms.c175 static void dpu_debugfs_danger_init(struct dpu_kms *dpu_kms, in dpu_debugfs_danger_init()
195 struct dpu_kms *dpu_kms; member
201 struct dpu_kms *dpu_kms = regset->dpu_kms; in dpu_regset32_show() local
235 uint32_t offset, uint32_t length, struct dpu_kms *dpu_kms) in dpu_debugfs_create_regset32()
254 static void dpu_debugfs_sspp_init(struct dpu_kms *dpu_kms, struct dentry *debugfs_root) in dpu_debugfs_sspp_init()
274 struct dpu_kms *dpu_kms = to_dpu_kms(kms); in dpu_kms_debugfs_init() local
306 dpu_kms_get_existing_global_state(struct dpu_kms *dpu_kms) in dpu_kms_get_existing_global_state()
318 struct dpu_kms *dpu_kms = to_dpu_kms(priv->kms); in dpu_kms_get_global_state() local
365 static int dpu_kms_global_obj_init(struct dpu_kms *dpu_kms) in dpu_kms_global_obj_init()
382 static void dpu_kms_global_obj_fini(struct dpu_kms *dpu_kms) in dpu_kms_global_obj_fini()
[all …]
Ddpu_hw_interrupts.c220 static void dpu_core_irq_callback_handler(struct dpu_kms *dpu_kms, unsigned int irq_idx) in dpu_core_irq_callback_handler()
242 struct dpu_kms *dpu_kms = to_dpu_kms(kms); in dpu_core_irq() local
409 static void dpu_clear_irqs(struct dpu_kms *dpu_kms) in dpu_clear_irqs()
427 static void dpu_disable_all_irqs(struct dpu_kms *dpu_kms) in dpu_disable_all_irqs()
445 u32 dpu_core_irq_read(struct dpu_kms *dpu_kms, in dpu_core_irq_read()
520 int dpu_core_irq_register_callback(struct dpu_kms *dpu_kms, in dpu_core_irq_register_callback()
570 int dpu_core_irq_unregister_callback(struct dpu_kms *dpu_kms, in dpu_core_irq_unregister_callback()
608 struct dpu_kms *dpu_kms = s->private; in dpu_debugfs_core_irq_show() local
631 void dpu_debugfs_core_irq_init(struct dpu_kms *dpu_kms, in dpu_debugfs_core_irq_init()
641 struct dpu_kms *dpu_kms = to_dpu_kms(kms); in dpu_core_irq_preinstall() local
[all …]
Ddpu_vbif.c14 static struct dpu_hw_vbif *dpu_get_vbif(struct dpu_kms *dpu_kms, enum dpu_vbif vbif_idx) in dpu_get_vbif()
168 void dpu_vbif_set_ot_limit(struct dpu_kms *dpu_kms, in dpu_vbif_set_ot_limit()
207 void dpu_vbif_set_qos_remap(struct dpu_kms *dpu_kms, in dpu_vbif_set_qos_remap()
248 void dpu_vbif_clear_errors(struct dpu_kms *dpu_kms) in dpu_vbif_clear_errors()
265 void dpu_vbif_init_memtypes(struct dpu_kms *dpu_kms) in dpu_vbif_init_memtypes()
282 void dpu_debugfs_vbif_init(struct dpu_kms *dpu_kms, struct dentry *debugfs_root) in dpu_debugfs_vbif_init()
Ddpu_encoder.c577 struct dpu_kms *dpu_kms, in dpu_encoder_get_topology()
627 static void dpu_encoder_assign_crtc_resources(struct dpu_kms *dpu_kms, in dpu_encoder_assign_crtc_resources()
668 struct dpu_kms *dpu_kms; in dpu_encoder_virt_atomic_check() local
744 struct dpu_kms *dpu_kms; in _dpu_encoder_update_vsync_source() local
836 struct dpu_kms *dpu_kms; in _dpu_encoder_resource_enable() local
860 struct dpu_kms *dpu_kms; in _dpu_encoder_resource_disable() local
1132 struct dpu_kms *dpu_kms; in dpu_encoder_virt_atomic_mode_set() local
2352 struct dpu_kms *dpu_kms, in dpu_encoder_setup_display()
2480 struct dpu_kms *dpu_kms = to_dpu_kms(priv->kms); in dpu_encoder_init() local
Ddpu_plane.c367 struct dpu_kms *dpu_kms = _dpu_plane_get_kms(plane); in _dpu_plane_set_ot_limit() local
401 struct dpu_kms *dpu_kms = _dpu_plane_get_kms(plane); in _dpu_plane_set_qos_remap() local
1304 struct dpu_kms *dpu_kms = _dpu_plane_get_kms(plane); in dpu_plane_reset() local
1344 struct dpu_kms *dpu_kms = _dpu_plane_get_kms(plane); in dpu_plane_danger_signal_ctrl() local
1360 struct dpu_kms *dpu_kms = _dpu_plane_get_kms(plane); in dpu_plane_format_mod_supported() local
Ddpu_writeback.c15 struct dpu_kms *dpu_kms = to_dpu_kms(priv->kms); in dpu_wb_conn_get_modes() local
Ddpu_encoder_phys.h185 struct dpu_kms *dpu_kms; member
262 struct dpu_kms *dpu_kms; member
Ddpu_crtc.c720 struct dpu_kms *dpu_kms = _dpu_crtc_get_kms(crtc); in _dpu_crtc_check_and_setup_lm_bounds() local
941 struct dpu_kms *dpu_kms = _dpu_crtc_get_kms(crtc); in dpu_crtc_commit_kickoff() local
1456 struct dpu_kms *dpu_kms = to_dpu_kms(priv->kms); in dpu_crtc_init() local
Ddpu_core_perf.c449 int dpu_core_perf_debugfs_init(struct dpu_kms *dpu_kms, struct dentry *parent) in dpu_core_perf_debugfs_init()
Ddpu_encoder_phys_cmd.c341 struct dpu_kms *dpu_kms; in dpu_encoder_phys_cmd_tearcheck_config() local