/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
H A D | smu_v12_0.c | 344 smu->smu_table.boot_values.socclk = 0; in smu_v12_0_get_vbios_bootup_values() 361 smu->smu_table.boot_values.socclk = 0; in smu_v12_0_get_vbios_bootup_values() 378 &smu->smu_table.boot_values.socclk); in smu_v12_0_get_vbios_bootup_values()
|
H A D | renoir_ppt.c | 300 clock_limit = smu->smu_table.boot_values.socclk; in renoir_get_dpm_ultimate_freq()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | smu_v13_0.c | 607 smu->smu_table.boot_values.socclk = 0; in smu_v13_0_get_vbios_bootup_values() 621 smu->smu_table.boot_values.socclk = 0; in smu_v13_0_get_vbios_bootup_values() 636 smu->smu_table.boot_values.socclk = 0; in smu_v13_0_get_vbios_bootup_values() 658 smu->smu_table.boot_values.socclk = smu_info_v3_6->bootup_socclk_10khz; in smu_v13_0_get_vbios_bootup_values() 667 smu->smu_table.boot_values.socclk = smu_info_v4_0->bootup_socclk_10khz; in smu_v13_0_get_vbios_bootup_values() 891 max_sustainable_clocks->soc_clock = smu->smu_table.boot_values.socclk / 100; in smu_v13_0_init_max_sustainable_clocks() 1566 clock_limit = smu->smu_table.boot_values.socclk; in smu_v13_0_get_dpm_ultimate_freq()
|
H A D | smu_v13_0_5_ppt.c | 743 clock_limit = smu->smu_table.boot_values.socclk; in smu_v13_0_5_get_dpm_ultimate_freq()
|
H A D | yellow_carp_ppt.c | 877 clock_limit = smu->smu_table.boot_values.socclk; in yellow_carp_get_dpm_ultimate_freq()
|
H A D | smu_v13_0_4_ppt.c | 756 clock_limit = smu->smu_table.boot_values.socclk; in smu_v13_0_4_get_dpm_ultimate_freq()
|
H A D | smu_v13_0_7_ppt.c | 578 /* socclk dpm table setup */ in smu_v13_0_7_set_default_dpm_table() 588 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100; in smu_v13_0_7_set_default_dpm_table() 884 /* socclk dpm table */ in smu_v13_0_7_get_dpm_ultimate_freq()
|
H A D | aldebaran_ppt.c | 316 /* socclk dpm table setup */ in aldebaran_set_default_dpm_table() 326 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100; in aldebaran_set_default_dpm_table() 699 * But this is available for gfxclk/uclk/socclk/vclk/dclk. in aldebaran_get_current_clk_freq_by_table() 840 dev_err(smu->adev->dev, "Attempt to get current socclk Failed!"); in aldebaran_print_clk_levels() 847 dev_err(smu->adev->dev, "Attempt to get socclk levels Failed!"); in aldebaran_print_clk_levels() 982 dev_err(smu->adev->dev, "Failed to set soft %s socclk !\n", in aldebaran_upload_dpm_level() 1035 * support mclk/socclk/fclk softmin/softmax settings in aldebaran_force_clk_levels()
|
H A D | smu_v13_0_0_ppt.c | 579 /* socclk dpm table setup */ in smu_v13_0_0_set_default_dpm_table() 589 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100; in smu_v13_0_0_set_default_dpm_table() 903 /* socclk dpm table */ in smu_v13_0_0_get_dpm_ultimate_freq()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | dcn_calcs.h | 127 float socclk; member 564 float socclk; /*MHz*/ member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | dcn_calcs.h | 127 float socclk; member 564 float socclk; /*MHz*/ member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | smu_v11_0.c | 535 smu->smu_table.boot_values.socclk = 0; in smu_v11_0_get_vbios_bootup_values() 550 smu->smu_table.boot_values.socclk = 0; in smu_v11_0_get_vbios_bootup_values() 566 &smu->smu_table.boot_values.socclk); in smu_v11_0_get_vbios_bootup_values() 823 max_sustainable_clocks->soc_clock = smu->smu_table.boot_values.socclk / 100; in smu_v11_0_init_max_sustainable_clocks() 1599 clock_limit = smu->smu_table.boot_values.socclk; in smu_v11_0_get_dpm_ultimate_freq()
|
H A D | navi10_ppt.c | 654 /* socclk dpm table setup */ in navi10_set_default_dpm_table() 666 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100; in navi10_set_default_dpm_table()
|
H A D | arcturus_ppt.c | 307 /* socclk dpm table setup */ in arcturus_set_default_dpm_table() 319 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100; in arcturus_set_default_dpm_table() 683 * But this is available for gfxclk/uclk/socclk/vclk/dclk. in arcturus_get_current_clk_freq_by_table() 795 dev_err(smu->adev->dev, "Attempt to get current socclk Failed!"); in arcturus_print_clk_levels() 802 dev_err(smu->adev->dev, "Attempt to get socclk levels Failed!"); in arcturus_print_clk_levels() 891 dev_err(smu->adev->dev, "Failed to set soft %s socclk !\n", in arcturus_upload_dpm_level() 958 * support mclk/socclk/fclk softmin/softmax settings in arcturus_force_clk_levels()
|
H A D | sienna_cichlid_ppt.c | 587 /* socclk dpm table setup */ in sienna_cichlid_set_default_dpm_table() 599 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100; in sienna_cichlid_set_default_dpm_table()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | smu_v11_0.c | 556 smu->smu_table.boot_values.socclk = 0; in smu_v11_0_get_vbios_bootup_values() 573 smu->smu_table.boot_values.socclk = 0; in smu_v11_0_get_vbios_bootup_values() 590 &smu->smu_table.boot_values.socclk); in smu_v11_0_get_vbios_bootup_values() 837 max_sustainable_clocks->soc_clock = smu->smu_table.boot_values.socclk / 100; in smu_v11_0_init_max_sustainable_clocks() 1716 clock_limit = smu->smu_table.boot_values.socclk; in smu_v11_0_get_dpm_ultimate_freq()
|
H A D | arcturus_ppt.c | 334 /* socclk dpm table setup */ in arcturus_set_default_dpm_table() 346 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100; in arcturus_set_default_dpm_table() 717 * But this is available for gfxclk/uclk/socclk/vclk/dclk. in arcturus_get_current_clk_freq_by_table() 834 dev_err(smu->adev->dev, "Attempt to get current socclk Failed!"); in arcturus_print_clk_levels() 841 dev_err(smu->adev->dev, "Attempt to get socclk levels Failed!"); in arcturus_print_clk_levels() 993 dev_err(smu->adev->dev, "Failed to set soft %s socclk !\n", in arcturus_upload_dpm_level() 1060 * support mclk/socclk/fclk softmin/softmax settings in arcturus_force_clk_levels()
|
H A D | vangogh_ppt.c | 630 /* the level 3 ~ 6 of socclk use the same frequency for vangogh */ in vangogh_print_legacy_clk_levels() 733 /* the level 3 ~ 6 of socclk use the same frequency for vangogh */ in vangogh_print_clk_levels() 947 clock_limit = smu->smu_table.boot_values.socclk; in vangogh_get_dpm_ultimate_freq()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/calcs/ |
H A D | dcn_calcs.c | 113 .socclk = 208, /*MHz*/ 495 input.clks_cfg.socclk_mhz = v->socclk; in dcn_bw_calc_rq_dlg_ttu() 812 v->socclk = dc->dcn_soc->socclk; in dcn_validate_bandwidth() 1559 socclk_khz = dc->dcn_soc->socclk * 1000; in dcn_bw_notify_pplib_of_wm_ranges() 1630 "socclk: %f kHz\n" in dcn_bw_sync_calcs_and_dml() 1664 dc->dcn_soc->socclk * 1000, in dcn_bw_sync_calcs_and_dml()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
H A D | dcn_calcs.c | 113 .socclk = 208, /*MHz*/ 498 input->clks_cfg.socclk_mhz = v->socclk; in dcn_bw_calc_rq_dlg_ttu() 797 v->socclk = dc->dcn_soc->socclk; in dcn_validate_bandwidth() 1497 *socclk_khz = dc->dcn_soc->socclk * 1000; in dcn_get_soc_clks() 1582 "socclk: %f kHz\n" in dcn_bw_sync_calcs_and_dml() 1616 dc->dcn_soc->socclk * 1000, in dcn_bw_sync_calcs_and_dml()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_smu.h | 214 uint32_t socclk; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/ |
H A D | amdgpu_smu.h | 285 uint32_t socclk; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
H A D | renoir_ppt.c | 264 clock_limit = smu->smu_table.boot_values.socclk; in renoir_get_dpm_ultimate_freq()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_hwmgr.c | 518 uint16_t virtual_voltage_id, int32_t *socclk) in vega10_get_socclk_for_voltage_evv() 540 *socclk = table_info->vdd_dep_on_socclk->entries[entry_id].clk; in vega10_get_socclk_for_voltage_evv() 516 vega10_get_socclk_for_voltage_evv(struct pp_hwmgr *hwmgr, phm_ppt_v1_voltage_lookup_table *lookup_table, uint16_t virtual_voltage_id, int32_t *socclk) vega10_get_socclk_for_voltage_evv() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | dcn32_fpu.c | 551 unsigned int socclk = context->bw_ctx.dml.vba.SOCCLKPerState[vlevel]; in dcn32_set_phantom_stream_timing() local 579 pipes[0].clks_cfg.socclk_mhz = socclk; in dcn32_set_phantom_stream_timing()
|