Searched refs:cac_dtp_table (Results 1 – 12 of 12) sorted by relevance
486 table_info->cac_dtp_table->usPowerTuneDataSetID <= POWERTUNE_DEFAULT_SET_MAX && in fiji_initialize_power_tune_defaults()487 table_info->cac_dtp_table->usPowerTuneDataSetID) in fiji_initialize_power_tune_defaults()490 [table_info->cac_dtp_table->usPowerTuneDataSetID - 1]; in fiji_initialize_power_tune_defaults()506 struct phm_cac_tdp_table *cac_dtp_table = table_info->cac_dtp_table; in fiji_populate_bapm_parameters_in_dpm_table() local515 (uint16_t)(cac_dtp_table->usTDP * 128)); in fiji_populate_bapm_parameters_in_dpm_table()517 (uint16_t)(cac_dtp_table->usTDP * 128)); in fiji_populate_bapm_parameters_in_dpm_table()519 PP_ASSERT_WITH_CODE(cac_dtp_table->usTargetOperatingTemp <= 255, in fiji_populate_bapm_parameters_in_dpm_table()523 dpm_table->GpuTjMax = (uint8_t)(cac_dtp_table->usTargetOperatingTemp); in fiji_populate_bapm_parameters_in_dpm_table()530 cac_dtp_table->usTargetOperatingTemp * 256); in fiji_populate_bapm_parameters_in_dpm_table()532 cac_dtp_table->usTemperatureLimitHotspot * 256); in fiji_populate_bapm_parameters_in_dpm_table()[all …]
438 table_info->cac_dtp_table->usPowerTuneDataSetID <= POWERTUNE_DEFAULT_SET_MAX && in vegam_initialize_power_tune_defaults()439 table_info->cac_dtp_table->usPowerTuneDataSetID) in vegam_initialize_power_tune_defaults()442 [table_info->cac_dtp_table->usPowerTuneDataSetID - 1]; in vegam_initialize_power_tune_defaults()1450 struct phm_cac_tdp_table *cac_dtp_table = table_info->cac_dtp_table; in vegam_populate_bapm_parameters_in_dpm_table() local1457 table->DefaultTdp = PP_HOST_TO_SMC_US((uint16_t)(cac_dtp_table->usTDP * 128)); in vegam_populate_bapm_parameters_in_dpm_table()1458 table->TargetTdp = PP_HOST_TO_SMC_US((uint16_t)(cac_dtp_table->usTDP * 128)); in vegam_populate_bapm_parameters_in_dpm_table()1460 PP_ASSERT_WITH_CODE(cac_dtp_table->usTargetOperatingTemp <= 255, in vegam_populate_bapm_parameters_in_dpm_table()1465 cac_dtp_table->usTargetOperatingTemp * 256); in vegam_populate_bapm_parameters_in_dpm_table()1467 cac_dtp_table->usTemperatureLimitHotspot * 256); in vegam_populate_bapm_parameters_in_dpm_table()1503 stretch_amount = (uint8_t)table_info->cac_dtp_table->usClockStretchAmount; in vegam_populate_clock_stretcher_data_table()[all …]
431 struct phm_cac_tdp_table *cac_dtp_table = table_info->cac_dtp_table; in polaris10_populate_bapm_parameters_in_dpm_table() local438 table->DefaultTdp = PP_HOST_TO_SMC_US((uint16_t)(cac_dtp_table->usTDP * 128)); in polaris10_populate_bapm_parameters_in_dpm_table()439 table->TargetTdp = PP_HOST_TO_SMC_US((uint16_t)(cac_dtp_table->usTDP * 128)); in polaris10_populate_bapm_parameters_in_dpm_table()441 PP_ASSERT_WITH_CODE(cac_dtp_table->usTargetOperatingTemp <= 255, in polaris10_populate_bapm_parameters_in_dpm_table()446 cac_dtp_table->usTargetOperatingTemp * 256); in polaris10_populate_bapm_parameters_in_dpm_table()448 cac_dtp_table->usTemperatureLimitHotspot * 256); in polaris10_populate_bapm_parameters_in_dpm_table()492 tdc_limit = (uint16_t)(table_info->cac_dtp_table->usTDC * 128); in polaris10_populate_tdc_limit()572 struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; in polaris10_populate_bapm_vddc_base_leakage_sidd()1520 stretch_amount = (uint8_t)table_info->cac_dtp_table->usClockStretchAmount; in polaris10_populate_clock_stretcher_data_table()1563 …a->smc_state_table.LdoRefSel = (table_info->cac_dtp_table->ucCKS_LDO_REFSEL != 0) ? table_info->ca… in polaris10_populate_clock_stretcher_data_table()[all …]
1578 stretch_amount = (uint8_t)table_info->cac_dtp_table->usClockStretchAmount; in tonga_populate_clock_stretcher_data_table()1823 struct phm_cac_tdp_table *cac_dtp_table = table_info->cac_dtp_table; in tonga_populate_bapm_parameters_in_dpm_table() local1828 (uint16_t)(cac_dtp_table->usTDP * 256)); in tonga_populate_bapm_parameters_in_dpm_table()1830 (uint16_t)(cac_dtp_table->usConfigurableTDP * 256)); in tonga_populate_bapm_parameters_in_dpm_table()1832 PP_ASSERT_WITH_CODE(cac_dtp_table->usTargetOperatingTemp <= 255, in tonga_populate_bapm_parameters_in_dpm_table()1836 dpm_table->GpuTjMax = (uint8_t)(cac_dtp_table->usTargetOperatingTemp); in tonga_populate_bapm_parameters_in_dpm_table()1888 tdc_limit = (uint16_t)(table_info->cac_dtp_table->usTDC * 256); in tonga_populate_tdc_limit()1970 struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; in tonga_populate_bapm_vddc_base_leakage_sidd()2200 table_info->cac_dtp_table->usPowerTuneDataSetID <= POWERTUNE_DEFAULT_SET_MAX && in tonga_initialize_power_tune_defaults()2201 table_info->cac_dtp_table->usPowerTuneDataSetID) in tonga_initialize_power_tune_defaults()[all …]
325 tdc_limit = (uint16_t)(hwmgr->dyn_state.cac_dtp_table->usTDC * 256); in iceland_populate_tdc_limit()376 struct phm_cac_tdp_table *cac_table = hwmgr->dyn_state.cac_dtp_table; in iceland_populate_bapm_vddc_base_leakage_sidd()1854 struct phm_cac_tdp_table *cac_dtp_table = hwmgr->dyn_state.cac_dtp_table; in iceland_populate_bapm_parameters_in_dpm_table() local1865 dpm_table->DefaultTdp = PP_HOST_TO_SMC_US((uint16_t)(cac_dtp_table->usTDP * 256)); in iceland_populate_bapm_parameters_in_dpm_table()1866 dpm_table->TargetTdp = PP_HOST_TO_SMC_US((uint16_t)(cac_dtp_table->usConfigurableTDP * 256)); in iceland_populate_bapm_parameters_in_dpm_table()
529 tdc_limit = (uint16_t)(hwmgr->dyn_state.cac_dtp_table->usTDC * 256); in ci_populate_tdc_limit()657 struct phm_cac_tdp_table *cac_table = hwmgr->dyn_state.cac_dtp_table; in ci_populate_bapm_vddc_base_leakage_sidd()718 struct phm_cac_tdp_table *cac_dtp_table = hwmgr->dyn_state.cac_dtp_table; in ci_populate_bapm_parameters_in_dpm_table() local723 dpm_table->DefaultTdp = PP_HOST_TO_SMC_US((uint16_t)(cac_dtp_table->usTDP * 256)); in ci_populate_bapm_parameters_in_dpm_table()724 dpm_table->TargetTdp = PP_HOST_TO_SMC_US((uint16_t)(cac_dtp_table->usConfigurableTDP * 256)); in ci_populate_bapm_parameters_in_dpm_table()
602 hwmgr->dyn_state.cac_dtp_table = kzalloc(table_size, GFP_KERNEL); in get_cac_tdp_table()604 if (NULL == hwmgr->dyn_state.cac_dtp_table) { in get_cac_tdp_table()806 &pp_table_information->cac_dtp_table, pPowerTuneTable); in init_clock_voltage_dependency()1135 kfree(pp_table_information->cac_dtp_table); in pp_tables_v1_0_uninitialize()1136 pp_table_information->cac_dtp_table = NULL; in pp_tables_v1_0_uninitialize()1138 kfree(hwmgr->dyn_state.cac_dtp_table); in pp_tables_v1_0_uninitialize()1139 hwmgr->dyn_state.cac_dtp_table = NULL; in pp_tables_v1_0_uninitialize()
1663 && (table_info->cac_dtp_table->usClockStretchAmount != 0)) in smu7_init_dpm_defaults()2181 if (table_info->cac_dtp_table->usDefaultTargetOperatingTemp != 0 && in smu7_thermal_parameter_init()2198 …table_info->cac_dtp_table->usDefaultTargetOperatingTemp = (table_info->cac_dtp_table->usDefaultTar… in smu7_thermal_parameter_init()2199 (table_info->cac_dtp_table->usDefaultTargetOperatingTemp - 50) : 0; in smu7_thermal_parameter_init()2201 …table_info->cac_dtp_table->usOperatingTempMaxLimit = table_info->cac_dtp_table->usDefaultTargetOpe… in smu7_thermal_parameter_init()2202 table_info->cac_dtp_table->usOperatingTempStep = 1; in smu7_thermal_parameter_init()2203 table_info->cac_dtp_table->usOperatingTempHyst = 1; in smu7_thermal_parameter_init()2211 hwmgr->dyn_state.cac_dtp_table->usOperatingTempMinLimit = in smu7_thermal_parameter_init()2212 table_info->cac_dtp_table->usOperatingTempMinLimit; in smu7_thermal_parameter_init()2214 hwmgr->dyn_state.cac_dtp_table->usOperatingTempMaxLimit = in smu7_thermal_parameter_init()[all …]
1284 result = get_cac_tdp_table(hwmgr, &hwmgr->dyn_state.cac_dtp_table, in init_clock_voltage_dependency()1287 hwmgr->dyn_state.cac_dtp_table->usDefaultTargetOperatingTemp = in init_clock_voltage_dependency()1294 &hwmgr->dyn_state.cac_dtp_table, in init_clock_voltage_dependency()1684 kfree(hwmgr->dyn_state.cac_dtp_table); in pp_tables_uninitialize()1685 hwmgr->dyn_state.cac_dtp_table = NULL; in pp_tables_uninitialize()
1194 kfree(pp_table_info->cac_dtp_table); in vega10_pp_tables_uninitialize()1195 pp_table_info->cac_dtp_table = NULL; in vega10_pp_tables_uninitialize()1197 kfree(hwmgr->dyn_state.cac_dtp_table); in vega10_pp_tables_uninitialize()1198 hwmgr->dyn_state.cac_dtp_table = NULL; in vega10_pp_tables_uninitialize()
1120 cac_table = table_info->cac_dtp_table; in smu7_enable_power_containment()1122 cac_table = hwmgr->dyn_state.cac_dtp_table; in smu7_enable_power_containment()1205 cac_table = table_info->cac_dtp_table; in smu7_power_control_set_level()1207 cac_table = hwmgr->dyn_state.cac_dtp_table; in smu7_power_control_set_level()
508 struct phm_cac_tdp_table *cac_dtp_table; member545 struct phm_cac_tdp_table *cac_dtp_table; member619 struct phm_cac_tdp_table *cac_dtp_table; member