| /linux-6.15/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| H A D | vega10_hwmgr.c | 965 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_setup_dpm_led_config() local 1523 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_override_pcie_parameters() local 1570 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_populate_smc_link_levels() local 1732 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_populate_all_graphic_levels() local 1787 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_populate_vddc_soc_levels() local 1881 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_populate_all_memory_levels() local 1924 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_populate_single_display_type() local 2019 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_populate_smc_vce_levels() local 2082 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_populate_smc_uvd_levels() local 2153 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_populate_clock_stretcher_table() local [all …]
|
| H A D | vega12_processpptables.c | 359 const ATOM_Vega12_POWERPLAYTABLE *pp_table = 362 PP_ASSERT_WITH_CODE(pp_table, "Missing PowerPlay Table!", 366 if (pp_table->sHeader.format_revision >= 369 (((unsigned long)pp_table) + 370 le16_to_cpu(pp_table->usStateArrayOffset)); 372 PP_ASSERT_WITH_CODE(pp_table->usStateArrayOffset > 0, 385 (void *)pp_table,
|
| H A D | process_pptables_v1_0.c | 1245 PP_ASSERT_WITH_CODE((NULL != pp_table), in get_number_of_powerplay_table_entries_v1_0() 1247 PP_ASSERT_WITH_CODE((pp_table->sHeader.ucTableFormatRevision >= in get_number_of_powerplay_table_entries_v1_0() 1251 state_arrays = (ATOM_Tonga_State_Array *)(((unsigned long)pp_table) + in get_number_of_powerplay_table_entries_v1_0() 1252 le16_to_cpu(pp_table->usStateArrayOffset)); in get_number_of_powerplay_table_entries_v1_0() 1295 if (pp_table == NULL) in ppt_get_num_of_vce_state_table_entries_v1_0() 1298 vce_state_table = (void *)pp_table + in ppt_get_num_of_vce_state_table_entries_v1_0() 1299 le16_to_cpu(pp_table->usVCEStateTableOffset); in ppt_get_num_of_vce_state_table_entries_v1_0() 1381 if (pp_table->sHeader.ucTableFormatRevision >= in get_powerplay_table_entry_v1_0() 1384 le16_to_cpu(pp_table->usStateArrayOffset)); in get_powerplay_table_entry_v1_0() 1386 PP_ASSERT_WITH_CODE((0 < pp_table->usStateArrayOffset), in get_powerplay_table_entry_v1_0() [all …]
|
| H A D | vega12_hwmgr.c | 500 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega12_override_pcie_parameters() local 532 pp_table->PcieGenSpeed[i]; in vega12_override_pcie_parameters() 534 pp_table->PcieLaneCount[i]; in vega12_override_pcie_parameters() 537 pp_table->PcieLaneCount[i]) { in vega12_override_pcie_parameters() 548 pp_table->PcieGenSpeed[i] = pcie_gen_arg; in vega12_override_pcie_parameters() 549 pp_table->PcieLaneCount[i] = pcie_width_arg; in vega12_override_pcie_parameters() 563 pp_table->PcieGenSpeed[i] = pcie_gen; in vega12_override_pcie_parameters() 564 pp_table->PcieLaneCount[i] = pcie_width; in vega12_override_pcie_parameters() 825 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega12_init_smc_table() local 2780 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega12_get_thermal_temperature_range() local [all …]
|
| H A D | vega10_processpptables.c | 1253 PP_ASSERT_WITH_CODE((pp_table != NULL), in vega10_get_number_of_powerplay_table_entries() 1255 PP_ASSERT_WITH_CODE((pp_table->sHeader.format_revision >= in vega10_get_number_of_powerplay_table_entries() 1259 state_arrays = (ATOM_Vega10_State_Array *)(((unsigned long)pp_table) + in vega10_get_number_of_powerplay_table_entries() 1260 le16_to_cpu(pp_table->usStateArrayOffset)); in vega10_get_number_of_powerplay_table_entries() 1302 const ATOM_Vega10_POWERPLAYTABLE *pp_table = in vega10_get_powerplay_table_entry() local 1305 PP_ASSERT_WITH_CODE(pp_table, "Missing PowerPlay Table!", in vega10_get_powerplay_table_entry() 1309 if (pp_table->sHeader.format_revision >= in vega10_get_powerplay_table_entry() 1312 (((unsigned long)pp_table) + in vega10_get_powerplay_table_entry() 1313 le16_to_cpu(pp_table->usStateArrayOffset)); in vega10_get_powerplay_table_entry() 1315 PP_ASSERT_WITH_CODE(pp_table->usStateArrayOffset > 0, in vega10_get_powerplay_table_entry() [all …]
|
| H A D | vega20_hwmgr.c | 795 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega20_init_smc_table() local 846 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega20_override_pcie_parameters() local 878 pp_table->PcieGenSpeed[i]; in vega20_override_pcie_parameters() 880 pp_table->PcieLaneCount[i]; in vega20_override_pcie_parameters() 883 pp_table->PcieLaneCount[i]) { in vega20_override_pcie_parameters() 894 pp_table->PcieGenSpeed[i] = pcie_gen_arg; in vega20_override_pcie_parameters() 909 pp_table->PcieGenSpeed[i] = pcie_gen; in vega20_override_pcie_parameters() 1053 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega20_od8_set_feature_capabilities() local 1104 (pp_table->FanPwmMin * pp_table->FanMaximumRpm / 100)) && in vega20_od8_set_feature_capabilities() 1131 pp_table->FanZeroRpmEnable) in vega20_od8_set_feature_capabilities() [all …]
|
| H A D | vega10_thermal.c | 510 PPTable_t *table = &(data->smc_state_table.pp_table); in vega10_thermal_setup_fan_table() 555 (uint8_t *)(&(data->smc_state_table.pp_table)), in vega10_thermal_setup_fan_table() 566 PPTable_t *table = &(data->smc_state_table.pp_table); in vega10_enable_mgpu_fan_boost() 580 (uint8_t *)(&(data->smc_state_table.pp_table)), in vega10_enable_mgpu_fan_boost()
|
| H A D | vega12_thermal.c | 256 PPTable_t *table = &(data->smc_state_table.pp_table); in vega12_thermal_setup_fan_table()
|
| H A D | vega20_thermal.c | 327 PPTable_t *table = &(data->smc_state_table.pp_table); in vega20_thermal_setup_fan_table()
|
| H A D | vega10_hwmgr.h | 208 PPTable_t pp_table; member
|
| H A D | vega12_hwmgr.h | 194 PPTable_t pp_table; member
|
| H A D | vega20_hwmgr.h | 255 PPTable_t pp_table; member
|
| H A D | vega10_powertune.c | 1243 PPTable_t *table = &(data->smc_state_table.pp_table); in vega10_initialize_power_tune_defaults()
|
| H A D | smu7_hwmgr.c | 3593 void *pp_table, uint32_t classification_flag) in smu7_get_pp_table_entry_callback_func_v1() argument 3601 (ATOM_Tonga_POWERPLAYTABLE *)pp_table; in smu7_get_pp_table_entry_callback_func_v1()
|
| /linux-6.15/Documentation/gpu/amdgpu/ |
| H A D | thermal.rst | 28 pp_table section in GPU sysfs Power State Interfaces 32 :doc: pp_table
|
| /linux-6.15/drivers/video/fbdev/ |
| H A D | pm2fb.c | 202 } pp_table[] = { variable 225 for (i = 0; pp_table[i].width && pp_table[i].width != xres; i++) in partprod() 227 if (pp_table[i].width == 0) in partprod() 229 return pp_table[i].pp; in partprod()
|
| /linux-6.15/drivers/gpu/drm/amd/pm/ |
| H A D | amdgpu_pm.c | 2254 AMDGPU_DEVICE_ATTR_RW(pp_table, ATTR_FLAG_BASIC|ATTR_FLAG_ONEVF),
|