/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | cypress_dpm.c | 123 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in cypress_gfx_clock_gating_enable() local 126 if (eg_pi->light_sleep) { in cypress_gfx_clock_gating_enable() 151 if (eg_pi->light_sleep) { in cypress_gfx_clock_gating_enable() 176 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in cypress_mg_clock_gating_enable() local 198 if (eg_pi->mcls) { in cypress_mg_clock_gating_enable() 305 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in cypress_pcie_performance_request() local 317 eg_pi->pcie_performance_request_registered = true; in cypress_pcie_performance_request() 320 eg_pi->pcie_performance_request_registered) { in cypress_pcie_performance_request() 321 eg_pi->pcie_performance_request_registered = false; in cypress_pcie_performance_request() 661 struct evergreen_power_info *eg_pi in cypress_populate_mvdd_value() local 686 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_convert_power_level_to_smc() local 772 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_convert_power_state_to_smc() local 836 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_convert_mc_reg_table_entry_to_smc() local 893 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_upload_mc_reg_table() local 955 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_mc_reg_addresses() local 973 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_set_mc_reg_address_table() local 1038 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_retrieve_ac_timing_for_one_entry() local 1050 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_retrieve_ac_timing_for_all_ranges() local 1172 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_copy_ac_timing_from_s1_to_s0() local 1231 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_initial_mvdd_value() local 1245 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_smc_initial_state() local 1339 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_smc_acpi_state() local 1490 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_construct_voltage_tables() local 1532 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_smc_voltage_tables() local 1578 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_get_mvdd_configuration() local 1672 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_mc_reg_table() local 1699 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_get_table_locations() local 1790 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_dpm_setup_asic() local 1811 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_dpm_enable() local 1922 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_dpm_disable() local 1961 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_dpm_set_power_state() local 2029 struct evergreen_power_info *eg_pi; cypress_dpm_init() local [all...] |
H A D | btc_dpm.c | 1312 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in btc_apply_voltage_delta_rules() local 1320 new_voltage = btc_find_voltage(&eg_pi->vddci_voltage_table, in btc_apply_voltage_delta_rules() 1326 new_voltage = btc_find_voltage(&eg_pi->vddc_voltage_table, in btc_apply_voltage_delta_rules() 1388 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in btc_disable_ulv() local 1390 if (eg_pi->ulv.supported) { in btc_disable_ulv() 1401 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in btc_populate_ulv_state() local 1402 struct rv7xx_pl *ulv_pl = eg_pi->ulv.pl; in btc_populate_ulv_state() 1631 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in btc_init_smc_table() local 1668 if (eg_pi->sclk_deep_sleep) in btc_init_smc_table() 1676 if (eg_pi in btc_init_smc_table() 1695 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_set_at_for_uvd() local 1718 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_notify_uvd_to_smc() local 1755 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_read_arb_registers() local 1785 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_set_boot_state_timing() local 1795 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_is_state_ulv_compatible() local 1813 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_set_ulv_dram_timing() local 1841 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_set_power_state_conditionally_enable_ulv() local 2021 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_initialize_mc_reg_table() local 2262 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_update_current_ps() local 2273 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_update_requested_ps() local 2292 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_pre_set_power_state() local 2305 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_set_power_state() local 2370 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_post_set_power_state() local 2379 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_enable() local 2496 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_disable() local 2534 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_setup_asic() local 2555 struct evergreen_power_info *eg_pi; btc_dpm_init() local 2738 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_debugfs_print_current_performance_level() local 2763 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_get_current_sclk() local 2786 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_get_current_mclk() local 2809 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_get_sclk() local 2820 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_get_mclk() local [all...] |
H A D | ni_dpm.c | 1101 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in ni_process_firmware_header() local 1134 eg_pi->mc_reg_table_start = (u16)tmp; in ni_process_firmware_header() 1274 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in ni_populate_smc_voltage_tables() local 1277 if (eg_pi->vddc_voltage_table.count) { in ni_populate_smc_voltage_tables() 1278 ni_populate_smc_voltage_table(rdev, &eg_pi->vddc_voltage_table, table); in ni_populate_smc_voltage_tables() 1281 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low); in ni_populate_smc_voltage_tables() 1283 for (i = 0; i < eg_pi->vddc_voltage_table.count; i++) { in ni_populate_smc_voltage_tables() 1284 if (pi->max_vddc_in_table <= eg_pi->vddc_voltage_table.entries[i].value) { in ni_populate_smc_voltage_tables() 1291 if (eg_pi->vddci_voltage_table.count) { in ni_populate_smc_voltage_tables() 1292 ni_populate_smc_voltage_table(rdev, &eg_pi in ni_populate_smc_voltage_tables() 1326 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_mvdd_value() local 1386 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_calculate_power_boost_limit() local 1674 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_initial_mvdd_value() local 1686 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_smc_initial_state() local 1795 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_smc_acpi_state() local 2317 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_convert_power_level_to_smc() local 2398 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_smc_t() local 2458 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_power_containment_values() local 2631 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_convert_power_state_to_smc() local 2998 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_mc_reg_table() local 3029 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_upload_mc_reg_table() local 3052 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_init_driver_calculated_leakage_table() local 3098 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_init_simplified_leakage_table() local 3424 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_pcie_performance_request() local 3548 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_setup_asic() local 3567 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_update_current_ps() local 3579 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_update_requested_ps() local 3590 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_enable() local 3708 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_disable() local 3769 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_pre_set_power_state() local 3782 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_set_power_state() local 3861 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_post_set_power_state() local 3927 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_parse_pplib_clock_info() local 4051 struct evergreen_power_info *eg_pi; ni_dpm_init() local 4309 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_debugfs_print_current_performance_level() local 4329 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_get_current_sclk() local 4347 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_get_current_mclk() local 4365 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_get_sclk() local 4376 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_get_mclk() local [all...] |
H A D | si_dpm.c | 2273 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in si_populate_power_containment_values() local 2332 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 2341 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 3654 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in si_program_ds_registers() local 3657 if (eg_pi->sclk_deep_sleep) { in si_program_ds_registers() 3943 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in si_construct_voltage_tables() local 3949 VOLTAGE_OBJ_GPIO_LUT, &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 3953 if (eg_pi->vddc_voltage_table.count > SISLANDS_MAX_NO_VREG_STEPS) in si_construct_voltage_tables() 3956 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 3960 &eg_pi in si_construct_voltage_tables() 4034 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_populate_smc_voltage_tables() local 4354 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_populate_smc_initial_state() local 4475 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_populate_smc_acpi_state() local 4615 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_populate_ulv_state() local 4964 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_convert_power_level_to_smc() local 5175 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_convert_power_state_to_smc() local 6334 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_enable() local 6504 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_pre_set_power_state() local 6543 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_set_power_state() local 6646 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_post_set_power_state() local 6719 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_parse_pplib_clock_info() local 6885 struct evergreen_power_info *eg_pi; si_dpm_init() local 7077 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_debugfs_print_current_performance_level() local 7097 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_get_current_sclk() local 7115 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_get_current_mclk() local [all...] |
H A D | rv770_dpm.c | 2178 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in rv7xx_parse_pplib_clock_info() local 2227 eg_pi->acpi_vddci = pl->vddci; in rv7xx_parse_pplib_clock_info() 2236 eg_pi->ulv.supported = true; in rv7xx_parse_pplib_clock_info() 2237 eg_pi->ulv.pl = pl; in rv7xx_parse_pplib_clock_info()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | cypress_dpm.c | 121 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in cypress_gfx_clock_gating_enable() local 124 if (eg_pi->light_sleep) { in cypress_gfx_clock_gating_enable() 149 if (eg_pi->light_sleep) { in cypress_gfx_clock_gating_enable() 174 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in cypress_mg_clock_gating_enable() local 196 if (eg_pi->mcls) { in cypress_mg_clock_gating_enable() 303 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in cypress_pcie_performance_request() local 315 eg_pi->pcie_performance_request_registered = true; in cypress_pcie_performance_request() 318 eg_pi->pcie_performance_request_registered) { in cypress_pcie_performance_request() 319 eg_pi->pcie_performance_request_registered = false; in cypress_pcie_performance_request() 659 struct evergreen_power_info *eg_pi in cypress_populate_mvdd_value() local 684 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_convert_power_level_to_smc() local 770 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_convert_power_state_to_smc() local 834 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_convert_mc_reg_table_entry_to_smc() local 891 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_upload_mc_reg_table() local 953 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_mc_reg_addresses() local 971 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_set_mc_reg_address_table() local 1036 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_retrieve_ac_timing_for_one_entry() local 1048 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_retrieve_ac_timing_for_all_ranges() local 1170 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_copy_ac_timing_from_s1_to_s0() local 1229 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_initial_mvdd_value() local 1243 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_smc_initial_state() local 1337 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_smc_acpi_state() local 1488 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_construct_voltage_tables() local 1530 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_smc_voltage_tables() local 1576 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_get_mvdd_configuration() local 1670 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_populate_mc_reg_table() local 1697 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_get_table_locations() local 1788 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_dpm_setup_asic() local 1809 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_dpm_enable() local 1920 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_dpm_disable() local 1959 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); cypress_dpm_set_power_state() local 2027 struct evergreen_power_info *eg_pi; cypress_dpm_init() local [all...] |
H A D | btc_dpm.c | 1310 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in btc_apply_voltage_delta_rules() local 1318 new_voltage = btc_find_voltage(&eg_pi->vddci_voltage_table, in btc_apply_voltage_delta_rules() 1324 new_voltage = btc_find_voltage(&eg_pi->vddc_voltage_table, in btc_apply_voltage_delta_rules() 1386 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in btc_disable_ulv() local 1388 if (eg_pi->ulv.supported) { in btc_disable_ulv() 1399 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in btc_populate_ulv_state() local 1400 struct rv7xx_pl *ulv_pl = eg_pi->ulv.pl; in btc_populate_ulv_state() 1629 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in btc_init_smc_table() local 1666 if (eg_pi->sclk_deep_sleep) in btc_init_smc_table() 1674 if (eg_pi in btc_init_smc_table() 1693 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_set_at_for_uvd() local 1716 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_notify_uvd_to_smc() local 1753 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_read_arb_registers() local 1783 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_set_boot_state_timing() local 1793 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_is_state_ulv_compatible() local 1811 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_set_ulv_dram_timing() local 1839 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_set_power_state_conditionally_enable_ulv() local 2019 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_initialize_mc_reg_table() local 2260 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_update_current_ps() local 2271 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_update_requested_ps() local 2290 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_pre_set_power_state() local 2303 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_set_power_state() local 2368 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_post_set_power_state() local 2377 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_enable() local 2494 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_disable() local 2532 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_setup_asic() local 2553 struct evergreen_power_info *eg_pi; btc_dpm_init() local 2736 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_debugfs_print_current_performance_level() local 2761 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_get_current_sclk() local 2784 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_get_current_mclk() local 2807 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_get_sclk() local 2818 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); btc_dpm_get_mclk() local [all...] |
H A D | ni_dpm.c | 1100 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in ni_process_firmware_header() local 1133 eg_pi->mc_reg_table_start = (u16)tmp; in ni_process_firmware_header() 1273 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in ni_populate_smc_voltage_tables() local 1276 if (eg_pi->vddc_voltage_table.count) { in ni_populate_smc_voltage_tables() 1277 ni_populate_smc_voltage_table(rdev, &eg_pi->vddc_voltage_table, table); in ni_populate_smc_voltage_tables() 1280 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low); in ni_populate_smc_voltage_tables() 1282 for (i = 0; i < eg_pi->vddc_voltage_table.count; i++) { in ni_populate_smc_voltage_tables() 1283 if (pi->max_vddc_in_table <= eg_pi->vddc_voltage_table.entries[i].value) { in ni_populate_smc_voltage_tables() 1290 if (eg_pi->vddci_voltage_table.count) { in ni_populate_smc_voltage_tables() 1291 ni_populate_smc_voltage_table(rdev, &eg_pi in ni_populate_smc_voltage_tables() 1325 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_mvdd_value() local 1385 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_calculate_power_boost_limit() local 1673 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_initial_mvdd_value() local 1685 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_smc_initial_state() local 1794 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_smc_acpi_state() local 2318 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_convert_power_level_to_smc() local 2399 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_smc_t() local 2459 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_power_containment_values() local 2632 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_convert_power_state_to_smc() local 2999 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_populate_mc_reg_table() local 3030 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_upload_mc_reg_table() local 3053 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_init_driver_calculated_leakage_table() local 3099 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_init_simplified_leakage_table() local 3425 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_pcie_performance_request() local 3549 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_setup_asic() local 3568 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_update_current_ps() local 3580 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_update_requested_ps() local 3591 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_enable() local 3709 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_disable() local 3770 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_pre_set_power_state() local 3783 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_set_power_state() local 3862 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_post_set_power_state() local 3928 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_parse_pplib_clock_info() local 4052 struct evergreen_power_info *eg_pi; ni_dpm_init() local 4310 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_debugfs_print_current_performance_level() local 4330 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_get_current_sclk() local 4348 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_get_current_mclk() local 4366 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_get_sclk() local 4377 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); ni_dpm_get_mclk() local [all...] |
H A D | si_dpm.c | 2270 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in si_populate_power_containment_values() local 2329 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 2338 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 3651 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in si_program_ds_registers() local 3654 if (eg_pi->sclk_deep_sleep) { in si_program_ds_registers() 3940 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in si_construct_voltage_tables() local 3946 VOLTAGE_OBJ_GPIO_LUT, &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 3950 if (eg_pi->vddc_voltage_table.count > SISLANDS_MAX_NO_VREG_STEPS) in si_construct_voltage_tables() 3953 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 3957 &eg_pi in si_construct_voltage_tables() 4031 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_populate_smc_voltage_tables() local 4351 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_populate_smc_initial_state() local 4472 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_populate_smc_acpi_state() local 4612 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_populate_ulv_state() local 4963 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_convert_power_level_to_smc() local 5174 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_convert_power_state_to_smc() local 6332 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_enable() local 6502 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_pre_set_power_state() local 6541 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_set_power_state() local 6644 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_post_set_power_state() local 6717 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_parse_pplib_clock_info() local 6883 struct evergreen_power_info *eg_pi; si_dpm_init() local 7075 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_debugfs_print_current_performance_level() local 7095 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_get_current_sclk() local 7113 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); si_dpm_get_current_mclk() local [all...] |
H A D | rv770_dpm.c | 2180 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev); in rv7xx_parse_pplib_clock_info() local 2229 eg_pi->acpi_vddci = pl->vddci; in rv7xx_parse_pplib_clock_info() 2238 eg_pi->ulv.supported = true; in rv7xx_parse_pplib_clock_info() 2239 eg_pi->ulv.pl = pl; in rv7xx_parse_pplib_clock_info()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | si_dpm.c | 2369 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); in si_populate_power_containment_values() local 2427 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 2436 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 3130 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); in ni_update_current_ps() local 3133 eg_pi->current_rps = *rps; in ni_update_current_ps() 3135 eg_pi->current_rps.ps_priv = &ni_pi->current_ps; in ni_update_current_ps() 3136 adev->pm.dpm.current_ps = &eg_pi->current_rps; in ni_update_current_ps() 3143 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); in ni_update_requested_ps() local 3146 eg_pi->requested_rps = *rps; in ni_update_requested_ps() 3148 eg_pi in ni_update_requested_ps() 3298 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); btc_apply_voltage_delta_rules() local 4110 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_program_ds_registers() local 4402 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_construct_voltage_tables() local 4493 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_populate_smc_voltage_tables() local 4815 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_populate_smc_initial_state() local 4934 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_populate_smc_acpi_state() local 5075 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_populate_ulv_state() local 5423 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_convert_power_level_to_smc() local 5634 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_convert_power_state_to_smc() local 6763 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_enable() local 6922 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_pre_set_power_state() local 6979 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_set_power_state() local 7083 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_post_set_power_state() local 7137 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_parse_pplib_clock_info() local 7306 struct evergreen_power_info *eg_pi; si_dpm_init() local 7483 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_debugfs_print_current_performance_level() local 7870 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_get_sclk() local 7882 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_get_mclk() local 7984 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_read_sensor() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | si_dpm.c | 2384 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); in si_populate_power_containment_values() local 2442 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 2451 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 3145 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); in ni_update_current_ps() local 3148 eg_pi->current_rps = *rps; in ni_update_current_ps() 3150 eg_pi->current_rps.ps_priv = &ni_pi->current_ps; in ni_update_current_ps() 3151 adev->pm.dpm.current_ps = &eg_pi->current_rps; in ni_update_current_ps() 3158 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); in ni_update_requested_ps() local 3161 eg_pi->requested_rps = *rps; in ni_update_requested_ps() 3163 eg_pi in ni_update_requested_ps() 3313 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); btc_apply_voltage_delta_rules() local 4125 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_program_ds_registers() local 4417 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_construct_voltage_tables() local 4508 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_populate_smc_voltage_tables() local 4830 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_populate_smc_initial_state() local 4974 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_populate_smc_acpi_state() local 5115 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_populate_ulv_state() local 5465 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_convert_power_level_to_smc() local 5676 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_convert_power_state_to_smc() local 6813 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_enable() local 6972 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_pre_set_power_state() local 7026 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_set_power_state() local 7130 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_post_set_power_state() local 7184 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_parse_pplib_clock_info() local 7353 struct evergreen_power_info *eg_pi; si_dpm_init() local 7530 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_debugfs_print_current_performance_level() local 7896 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_get_sclk() local 7908 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_get_mclk() local 8010 struct evergreen_power_info *eg_pi = evergreen_get_pi(adev); si_dpm_read_sensor() local [all...] |