Lines Matching refs:dpu_kms

499 		irq_status = dpu_core_irq_read(phys_enc->dpu_kms, irq_idx);  in dpu_encoder_helper_wait_for_irq()
663 struct dpu_kms *dpu_kms = to_dpu_kms(priv->kms); in dpu_encoder_update_topology() local
688 if (topology->num_intf >= 2 || dpu_kms->catalog->dsc_count >= 2) in dpu_encoder_update_topology()
757 struct dpu_kms *dpu_kms; in _dpu_encoder_update_vsync_source() local
778 dpu_kms = to_dpu_kms(priv->kms); in _dpu_encoder_update_vsync_source()
779 hw_mdptop = dpu_kms->hw_mdp; in _dpu_encoder_update_vsync_source()
849 struct dpu_kms *dpu_kms; in _dpu_encoder_resource_enable() local
854 dpu_kms = to_dpu_kms(priv->kms); in _dpu_encoder_resource_enable()
864 pm_runtime_get_sync(&dpu_kms->pdev->dev); in _dpu_encoder_resource_enable()
873 struct dpu_kms *dpu_kms; in _dpu_encoder_resource_disable() local
878 dpu_kms = to_dpu_kms(priv->kms); in _dpu_encoder_resource_disable()
891 pm_runtime_put_sync(&dpu_kms->pdev->dev); in _dpu_encoder_resource_disable()
1155 struct dpu_kms *dpu_kms; in dpu_encoder_virt_atomic_mode_set() local
1177 dpu_kms = to_dpu_kms(priv->kms); in dpu_encoder_virt_atomic_mode_set()
1181 global_state = dpu_kms_get_existing_global_state(dpu_kms); in dpu_encoder_virt_atomic_mode_set()
1191 num_pp = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1195 num_cwb = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1200 num_pp = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1213 num_ctl = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1220 num_dsc = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1234 dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
2185 global_state = dpu_kms_get_existing_global_state(phys_enc->dpu_kms); in dpu_encoder_helper_reset_mixers()
2187 num_lm = dpu_rm_get_assigned_resources(&phys_enc->dpu_kms->rm, global_state, in dpu_encoder_helper_reset_mixers()
2350 struct dpu_kms *dpu_kms; in dpu_encoder_helper_phys_setup_cwb() local
2366 dpu_kms = phys_enc->dpu_kms; in dpu_encoder_helper_phys_setup_cwb()
2367 global_state = dpu_kms_get_existing_global_state(dpu_kms); in dpu_encoder_helper_phys_setup_cwb()
2368 num_pp = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_helper_phys_setup_cwb()
2623 struct dpu_kms *dpu_kms, in dpu_encoder_setup_display() argument
2638 phys_params.dpu_kms = dpu_kms; in dpu_encoder_setup_display()
2648 dpu_kms->catalog->caps->has_idle_pc; in dpu_encoder_setup_display()
2671 phys_params.hw_intf = dpu_encoder_get_intf(dpu_kms->catalog, &dpu_kms->rm, in dpu_encoder_setup_display()
2676 phys_params.hw_wb = dpu_rm_get_wb(&dpu_kms->rm, controller_id); in dpu_encoder_setup_display()
2691 ret = dpu_encoder_virt_add_phys_encs(dpu_kms->dev, disp_info, in dpu_encoder_setup_display()
2757 struct dpu_kms *dpu_kms = to_dpu_kms(priv->kms); in dpu_encoder_init() local
2773 ret = dpu_encoder_setup_display(dpu_enc, dpu_kms, disp_info); in dpu_encoder_init()
2925 phys_enc->hw_mdptop = p->dpu_kms->hw_mdp; in dpu_encoder_phys_init()
2929 phys_enc->dpu_kms = p->dpu_kms; in dpu_encoder_phys_init()