/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_hwmgr.c | 955 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_setup_dpm_led_config() local 978 pp_table->LedPin0 = (uint8_t)(mask & 0xff); in vega10_setup_dpm_led_config() 979 pp_table->LedPin1 = (uint8_t)((mask >> 8) & 0xff); in vega10_setup_dpm_led_config() 980 pp_table->LedPin2 = (uint8_t)((mask >> 16) & 0xff); in vega10_setup_dpm_led_config() 1477 data->smc_state_table.pp_table.UlvOffsetVid = in vega10_populate_ulv_state() 1480 data->smc_state_table.pp_table.UlvSmnclkDid = in vega10_populate_ulv_state() 1482 data->smc_state_table.pp_table.UlvMp1clkDid = in vega10_populate_ulv_state() 1484 data->smc_state_table.pp_table.UlvGfxclkBypass = in vega10_populate_ulv_state() 1486 data->smc_state_table.pp_table in vega10_populate_ulv_state() 1517 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_override_pcie_parameters() local 1564 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_smc_link_levels() local 1722 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_all_graphic_levels() local 1777 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_vddc_soc_levels() local 1870 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_all_memory_levels() local 1913 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_single_display_type() local 2008 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_smc_vce_levels() local 2071 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_smc_uvd_levels() local 2142 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_clock_stretcher_table() local 2161 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_avfs_parameters() local 2396 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_gpio_parameters() local 2552 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_init_smc_table() local 3090 vega10_get_pp_table_entry_callback_func(struct pp_hwmgr *hwmgr, void *state, struct pp_power_state *power_state, void *pp_table, uint32_t classification_flag) vega10_get_pp_table_entry_callback_func() argument 3784 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_set_power_state_tasks() local 5062 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_get_thermal_temperature_range() local [all...] |
H A D | vega20_thermal.c | 121 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega20_fan_ctrl_get_fan_speed_percent() local 129 percent = current_rpm * 100 / pp_table->FanMaximumRpm; in vega20_fan_ctrl_get_fan_speed_percent() 329 PPTable_t *table = &(data->smc_state_table.pp_table); in vega20_thermal_setup_fan_table()
|
H A D | process_pptables_v1_0.c | 1164 const ATOM_Tonga_POWERPLAYTABLE *pp_table = get_powerplay_table(hwmgr); in get_number_of_powerplay_table_entries_v1_0() local 1166 PP_ASSERT_WITH_CODE((NULL != pp_table), in get_number_of_powerplay_table_entries_v1_0() 1168 PP_ASSERT_WITH_CODE((pp_table->sHeader.ucTableFormatRevision >= in get_number_of_powerplay_table_entries_v1_0() 1172 state_arrays = (ATOM_Tonga_State_Array *)(((unsigned long)pp_table) + in get_number_of_powerplay_table_entries_v1_0() 1173 le16_to_cpu(pp_table->usStateArrayOffset)); in get_number_of_powerplay_table_entries_v1_0() 1212 const ATOM_Tonga_POWERPLAYTABLE *pp_table = get_powerplay_table(hwmgr); in ppt_get_num_of_vce_state_table_entries_v1_0() local 1216 if (pp_table == NULL) in ppt_get_num_of_vce_state_table_entries_v1_0() 1219 vce_state_table = (void *)pp_table + in ppt_get_num_of_vce_state_table_entries_v1_0() 1220 le16_to_cpu(pp_table->usVCEStateTableOffset); in ppt_get_num_of_vce_state_table_entries_v1_0() 1294 const ATOM_Tonga_POWERPLAYTABLE *pp_table in get_powerplay_table_entry_v1_0() local [all...] |
H A D | vega12_processpptables.c | 364 const ATOM_Vega12_POWERPLAYTABLE *pp_table = 367 PP_ASSERT_WITH_CODE(pp_table, "Missing PowerPlay Table!", 371 if (pp_table->sHeader.format_revision >= 374 (((unsigned long)pp_table) + 375 le16_to_cpu(pp_table->usStateArrayOffset)); 377 PP_ASSERT_WITH_CODE(pp_table->usStateArrayOffset > 0, 390 (void *)pp_table,
|
H A D | vega12_hwmgr.c | 491 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega12_override_pcie_parameters() local 522 pcie_gen_arg = (pp_table->PcieGenSpeed[i] > pcie_gen) ? pcie_gen : in vega12_override_pcie_parameters() 523 pp_table->PcieGenSpeed[i]; in vega12_override_pcie_parameters() 524 pcie_width_arg = (pp_table->PcieLaneCount[i] > pcie_width) ? pcie_width : in vega12_override_pcie_parameters() 525 pp_table->PcieLaneCount[i]; in vega12_override_pcie_parameters() 527 if (pcie_gen_arg != pp_table->PcieGenSpeed[i] || pcie_width_arg != in vega12_override_pcie_parameters() 528 pp_table->PcieLaneCount[i]) { in vega12_override_pcie_parameters() 539 pp_table->PcieGenSpeed[i] = pcie_gen_arg; in vega12_override_pcie_parameters() 540 pp_table in vega12_override_pcie_parameters() 817 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega12_init_smc_table() local 2746 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega12_get_thermal_temperature_range() local [all...] |
H A D | vega10_thermal.c | 518 PPTable_t *table = &(data->smc_state_table.pp_table); in vega10_thermal_setup_fan_table() 563 (uint8_t *)(&(data->smc_state_table.pp_table)), in vega10_thermal_setup_fan_table() 574 PPTable_t *table = &(data->smc_state_table.pp_table); in vega10_enable_mgpu_fan_boost() 588 (uint8_t *)(&(data->smc_state_table.pp_table)), in vega10_enable_mgpu_fan_boost()
|
H A D | vega20_hwmgr.c | 786 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega20_init_smc_table() local 814 memcpy(pp_table, pptable_information->smc_pptable, sizeof(PPTable_t)); in vega20_init_smc_table() 817 (uint8_t *)pp_table, TABLE_PPTABLE, false); in vega20_init_smc_table() 837 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega20_override_pcie_parameters() local 868 pcie_gen_arg = (pp_table->PcieGenSpeed[i] > pcie_gen) ? pcie_gen : in vega20_override_pcie_parameters() 869 pp_table->PcieGenSpeed[i]; in vega20_override_pcie_parameters() 870 pcie_width_arg = (pp_table->PcieLaneCount[i] > pcie_width) ? pcie_width : in vega20_override_pcie_parameters() 871 pp_table in vega20_override_pcie_parameters() 1044 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega20_od8_set_feature_capabilities() local 4223 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega20_get_thermal_temperature_range() local [all...] |
H A D | vega10_processpptables.c | 1286 const ATOM_Vega10_POWERPLAYTABLE *pp_table = get_powerplay_table(hwmgr); in vega10_get_number_of_powerplay_table_entries() local 1288 PP_ASSERT_WITH_CODE((pp_table != NULL), in vega10_get_number_of_powerplay_table_entries() 1290 PP_ASSERT_WITH_CODE((pp_table->sHeader.format_revision >= in vega10_get_number_of_powerplay_table_entries() 1294 state_arrays = (ATOM_Vega10_State_Array *)(((unsigned long)pp_table) + in vega10_get_number_of_powerplay_table_entries() 1295 le16_to_cpu(pp_table->usStateArrayOffset)); in vega10_get_number_of_powerplay_table_entries() 1337 const ATOM_Vega10_POWERPLAYTABLE *pp_table = in vega10_get_powerplay_table_entry() local 1340 PP_ASSERT_WITH_CODE(pp_table, "Missing PowerPlay Table!", in vega10_get_powerplay_table_entry() 1344 if (pp_table->sHeader.format_revision >= in vega10_get_powerplay_table_entry() 1347 (((unsigned long)pp_table) + in vega10_get_powerplay_table_entry() 1348 le16_to_cpu(pp_table in vega10_get_powerplay_table_entry() [all...] |
H A D | vega12_thermal.c | 259 PPTable_t *table = &(data->smc_state_table.pp_table); in vega12_thermal_setup_fan_table()
|
H A D | vega12_hwmgr.h | 195 PPTable_t pp_table; member
|
H A D | vega10_hwmgr.h | 208 PPTable_t pp_table; member
|
H A D | vega20_hwmgr.h | 255 PPTable_t pp_table; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_hwmgr.c | 954 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega10_setup_dpm_led_config() local 977 pp_table->LedPin0 = (uint8_t)(mask & 0xff); in vega10_setup_dpm_led_config() 978 pp_table->LedPin1 = (uint8_t)((mask >> 8) & 0xff); in vega10_setup_dpm_led_config() 979 pp_table->LedPin2 = (uint8_t)((mask >> 16) & 0xff); in vega10_setup_dpm_led_config() 1472 data->smc_state_table.pp_table.UlvOffsetVid = in vega10_populate_ulv_state() 1475 data->smc_state_table.pp_table.UlvSmnclkDid = in vega10_populate_ulv_state() 1477 data->smc_state_table.pp_table.UlvMp1clkDid = in vega10_populate_ulv_state() 1479 data->smc_state_table.pp_table.UlvGfxclkBypass = in vega10_populate_ulv_state() 1481 data->smc_state_table.pp_table in vega10_populate_ulv_state() 1512 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_override_pcie_parameters() local 1559 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_smc_link_levels() local 1721 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_all_graphic_levels() local 1776 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_vddc_soc_levels() local 1870 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_all_memory_levels() local 1913 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_single_display_type() local 2008 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_smc_vce_levels() local 2071 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_smc_uvd_levels() local 2142 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_clock_stretcher_table() local 2161 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_avfs_parameters() local 2396 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_populate_gpio_parameters() local 2551 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_init_smc_table() local 3115 vega10_get_pp_table_entry_callback_func(struct pp_hwmgr *hwmgr, void *state, struct pp_power_state *power_state, void *pp_table, uint32_t classification_flag) vega10_get_pp_table_entry_callback_func() argument 3811 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_set_power_state_tasks() local 5240 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega10_get_thermal_temperature_range() local [all...] |
H A D | process_pptables_v1_0.c | 1245 const ATOM_Tonga_POWERPLAYTABLE *pp_table = get_powerplay_table(hwmgr); in get_number_of_powerplay_table_entries_v1_0() local 1247 PP_ASSERT_WITH_CODE((NULL != pp_table), in get_number_of_powerplay_table_entries_v1_0() 1249 PP_ASSERT_WITH_CODE((pp_table->sHeader.ucTableFormatRevision >= in get_number_of_powerplay_table_entries_v1_0() 1253 state_arrays = (ATOM_Tonga_State_Array *)(((unsigned long)pp_table) + in get_number_of_powerplay_table_entries_v1_0() 1254 le16_to_cpu(pp_table->usStateArrayOffset)); in get_number_of_powerplay_table_entries_v1_0() 1293 const ATOM_Tonga_POWERPLAYTABLE *pp_table = get_powerplay_table(hwmgr); in ppt_get_num_of_vce_state_table_entries_v1_0() local 1297 if (pp_table == NULL) in ppt_get_num_of_vce_state_table_entries_v1_0() 1300 vce_state_table = (void *)pp_table + in ppt_get_num_of_vce_state_table_entries_v1_0() 1301 le16_to_cpu(pp_table->usVCEStateTableOffset); in ppt_get_num_of_vce_state_table_entries_v1_0() 1376 const ATOM_Tonga_POWERPLAYTABLE *pp_table in get_powerplay_table_entry_v1_0() 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 | vega12_hwmgr.c | 490 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega12_override_pcie_parameters() local 521 pcie_gen_arg = (pp_table->PcieGenSpeed[i] > pcie_gen) ? pcie_gen : in vega12_override_pcie_parameters() 522 pp_table->PcieGenSpeed[i]; in vega12_override_pcie_parameters() 523 pcie_width_arg = (pp_table->PcieLaneCount[i] > pcie_width) ? pcie_width : in vega12_override_pcie_parameters() 524 pp_table->PcieLaneCount[i]; in vega12_override_pcie_parameters() 526 if (pcie_gen_arg != pp_table->PcieGenSpeed[i] || pcie_width_arg != in vega12_override_pcie_parameters() 527 pp_table->PcieLaneCount[i]) { in vega12_override_pcie_parameters() 538 pp_table->PcieGenSpeed[i] = pcie_gen_arg; in vega12_override_pcie_parameters() 539 pp_table in vega12_override_pcie_parameters() 815 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega12_init_smc_table() local 2770 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega12_get_thermal_temperature_range() local [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 | vega20_hwmgr.c | 784 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega20_init_smc_table() local 812 memcpy(pp_table, pptable_information->smc_pptable, sizeof(PPTable_t)); in vega20_init_smc_table() 815 (uint8_t *)pp_table, TABLE_PPTABLE, false); in vega20_init_smc_table() 835 PPTable_t *pp_table = &(data->smc_state_table.pp_table); in vega20_override_pcie_parameters() local 866 pcie_gen_arg = (pp_table->PcieGenSpeed[i] > pcie_gen) ? pcie_gen : in vega20_override_pcie_parameters() 867 pp_table->PcieGenSpeed[i]; in vega20_override_pcie_parameters() 868 pcie_width_arg = (pp_table->PcieLaneCount[i] > pcie_width) ? pcie_width : in vega20_override_pcie_parameters() 869 pp_table in vega20_override_pcie_parameters() 1042 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega20_od8_set_feature_capabilities() local 4221 PPTable_t *pp_table = &(data->smc_state_table.pp_table); vega20_get_thermal_temperature_range() local [all...] |
H A D | vega10_processpptables.c | 1251 const ATOM_Vega10_POWERPLAYTABLE *pp_table = get_powerplay_table(hwmgr); in vega10_get_number_of_powerplay_table_entries() local 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 in vega10_get_powerplay_table_entry() [all...] |
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 | vega10_hwmgr.h | 208 PPTable_t pp_table; member
|
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 | vega12_hwmgr.h | 194 PPTable_t pp_table; member
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | pm2fb.c | 201 } pp_table[] = { variable 224 for (i = 0; pp_table[i].width && pp_table[i].width != xres; i++) in partprod() 226 if (pp_table[i].width == 0) in partprod() 228 return pp_table[i].pp; in partprod()
|
/kernel/linux/linux-6.6/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()
|