Searched refs:pp_smu (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/ |
D | dm_pp_smu.h | 34 struct pp_smu { struct 86 struct pp_smu pp_smu; member 88 void (*set_display_requirement)(struct pp_smu *pp, 92 void (*set_wm_ranges)(struct pp_smu *pp, 95 void (*set_pme_wa_enable)(struct pp_smu *pp); 104 void (*set_display_count)(struct pp_smu *pp, int count); 109 void (*set_hard_min_fclk_by_freq)(struct pp_smu *pp, int khz); 114 void (*set_hard_min_dcefclk_by_freq)(struct pp_smu *pp, int khz); 120 void (*set_min_deep_sleep_dcefclk)(struct pp_smu *pp, int mhz);
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_clocks.c | 574 struct pp_smu_funcs_rv *pp_smu = dc->res_pool->pp_smu; in dcn1_update_clocks() local 629 if (pp_smu->set_display_requirement) in dcn1_update_clocks() 630 pp_smu->set_display_requirement(&pp_smu->pp_smu, &smu_req); in dcn1_update_clocks() 648 if (pp_smu->set_display_requirement) in dcn1_update_clocks() 649 pp_smu->set_display_requirement(&pp_smu->pp_smu, &smu_req); in dcn1_update_clocks()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_resource.c | 806 struct pp_smu_funcs_rv *pp_smu = kzalloc(sizeof(*pp_smu), GFP_KERNEL); in dcn10_pp_smu_create() local 808 if (!pp_smu) in dcn10_pp_smu_create() 809 return pp_smu; in dcn10_pp_smu_create() 811 dm_pp_get_funcs_rv(ctx, pp_smu); in dcn10_pp_smu_create() 812 return pp_smu; in dcn10_pp_smu_create() 896 kfree(pool->base.pp_smu); in destruct() 1228 pool->base.pp_smu = dcn10_pp_smu_create(ctx); in construct()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_pp_smu.c | 478 void pp_rv_set_display_requirement(struct pp_smu *pp, in pp_rv_set_display_requirement() 499 void pp_rv_set_wm_ranges(struct pp_smu *pp, in pp_rv_set_wm_ranges() 549 void pp_rv_set_pme_wa_enable(struct pp_smu *pp) in pp_rv_set_pme_wa_enable() 566 funcs->pp_smu.ctx = ctx; in dm_pp_get_funcs_rv()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/ |
D | core_types.h | 145 struct pp_smu_funcs_rv *pp_smu; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/ |
D | dce110_hw_sequencer.c | 991 struct pp_smu_funcs_rv *pp_smu = core_dc->res_pool->pp_smu; in dce110_enable_audio_stream() local 1003 if (num_audio == 1 && pp_smu != NULL && pp_smu->set_pme_wa_enable != NULL) in dce110_enable_audio_stream() 1005 pp_smu->set_pme_wa_enable(&pp_smu->pp_smu); in dce110_enable_audio_stream()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/calcs/ |
D | dcn_calcs.c | 1393 struct pp_smu_funcs_rv *pp = dc->res_pool->pp_smu; in dcn_bw_notify_pplib_of_wm_ranges() 1451 pp->set_wm_ranges(&pp->pp_smu, &ranges); in dcn_bw_notify_pplib_of_wm_ranges()
|