Home
last modified time | relevance | path

Searched refs:nv_funcs (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_pp_smu.c774 funcs->nv_funcs.pp_smu.dm = ctx; in dm_pp_get_funcs()
775 funcs->nv_funcs.set_display_count = pp_nv_set_display_count; in dm_pp_get_funcs()
776 funcs->nv_funcs.set_hard_min_dcfclk_by_freq = in dm_pp_get_funcs()
778 funcs->nv_funcs.set_min_deep_sleep_dcfclk = in dm_pp_get_funcs()
780 funcs->nv_funcs.set_voltage_by_freq = in dm_pp_get_funcs()
782 funcs->nv_funcs.set_wm_ranges = pp_nv_set_wm_ranges; in dm_pp_get_funcs()
785 funcs->nv_funcs.set_pme_wa_enable = NULL; in dm_pp_get_funcs()
787 funcs->nv_funcs.set_hard_min_uclk_by_freq = pp_nv_set_hard_min_uclk_by_freq; in dm_pp_get_funcs()
789 funcs->nv_funcs.get_maximum_sustainable_clocks = pp_nv_get_maximum_sustainable_clocks; in dm_pp_get_funcs()
791 funcs->nv_funcs.get_uclk_dpm_states = pp_nv_get_uclk_dpm_states; in dm_pp_get_funcs()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/
A Ddcn20_clk_mgr.c248 pp_smu = &dc->res_pool->pp_smu->nv_funcs; in dcn2_update_clocks()
417 pp_smu = &clk_mgr->pp_smu->nv_funcs; in dcn2_enable_pme_wa()
499 if (!clk_mgr->pp_smu || !clk_mgr->pp_smu->nv_funcs.set_voltage_by_freq) in dcn2_notify_link_rate_change()
502 pp_smu = &clk_mgr->pp_smu->nv_funcs; in dcn2_notify_link_rate_change()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/
A Ddm_pp_smu.h312 struct pp_smu_funcs_nv nv_funcs; member
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_resource.c2370 if (pool->base.pp_smu->nv_funcs.get_uclk_dpm_states) { in init_soc_bounding_box()
2371 status = (pool->base.pp_smu->nv_funcs.get_uclk_dpm_states) in init_soc_bounding_box()
2372 (&pool->base.pp_smu->nv_funcs.pp_smu, uclk_states, &num_states); in init_soc_bounding_box()
2377 if (pool->base.pp_smu->nv_funcs.get_maximum_sustainable_clocks) { in init_soc_bounding_box()
2378 status = (*pool->base.pp_smu->nv_funcs.get_maximum_sustainable_clocks) in init_soc_bounding_box()
2379 (&pool->base.pp_smu->nv_funcs.pp_smu, &max_clocks); in init_soc_bounding_box()
2626 if (pool->base.pp_smu->nv_funcs.set_wm_ranges) in dcn20_resource_construct()
2627 pool->base.pp_smu->nv_funcs.set_wm_ranges(&pool->base.pp_smu->nv_funcs.pp_smu, &ranges); in dcn20_resource_construct()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn301/
A Ddcn301_resource.c1386 pp_smu->nv_funcs.set_wm_ranges(&pp_smu->nv_funcs.pp_smu, &ranges); in set_wm_ranges()
1574 if (!dc->debug.disable_pplib_wm_range && pool->base.pp_smu->nv_funcs.set_wm_ranges) in dcn301_resource_construct()

Completed in 15 milliseconds