/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/smumgr/ |
amdgpu_smu7_smumgr.c | 347 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:smu7_request_smu_load_fw 353 if (smu_data->soft_regs_start) 355 smu_data->soft_regs_start + smum_get_offsetof(hwmgr, 363 upper_32_bits(smu_data->smu_buffer.mc_addr)); 366 lower_32_bits(smu_data->smu_buffer.mc_addr)); 387 if (!smu_data->toc) { 390 smu_data->toc = kzalloc(sizeof(struct SMU_DRAMData_TOC), GFP_KERNEL); 391 if (!smu_data->toc) 393 toc = smu_data->toc; 429 memcpy_toio(smu_data->header_buffer.kaddr, smu_data->toc 451 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:smu7_check_fw_load_finish 489 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:smu7_upload_smu_firmware_image 550 struct smu7_smumgr *smu_data; local in function:smu7_init 599 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:smu7_smu_fini [all...] |
amdgpu_smu7_smumgr.c | 347 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:smu7_request_smu_load_fw 353 if (smu_data->soft_regs_start) 355 smu_data->soft_regs_start + smum_get_offsetof(hwmgr, 363 upper_32_bits(smu_data->smu_buffer.mc_addr)); 366 lower_32_bits(smu_data->smu_buffer.mc_addr)); 387 if (!smu_data->toc) { 390 smu_data->toc = kzalloc(sizeof(struct SMU_DRAMData_TOC), GFP_KERNEL); 391 if (!smu_data->toc) 393 toc = smu_data->toc; 429 memcpy_toio(smu_data->header_buffer.kaddr, smu_data->toc 451 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:smu7_check_fw_load_finish 489 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:smu7_upload_smu_firmware_image 550 struct smu7_smumgr *smu_data; local in function:smu7_init 599 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:smu7_smu_fini [all...] |
amdgpu_vegam_smumgr.c | 89 struct vegam_smumgr *smu_data; local in function:vegam_smu_init 91 smu_data = kzalloc(sizeof(struct vegam_smumgr), GFP_KERNEL); 92 if (smu_data == NULL) 95 hwmgr->smu_backend = smu_data; 98 kfree(smu_data); 200 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_start_smu 204 smu_data->protected_mode = (uint8_t)(PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, 206 smu_data->smu7_data.security_hard_key = (uint8_t)(PHM_READ_VFPF_INDIRECT_FIELD( 210 if (smu_data->protected_mode == 0) 222 &(smu_data->smu7_data.soft_regs_start) 232 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_process_firmware_header 338 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_update_uvd_smc_table 370 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_update_vce_smc_table 402 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_update_bif_smc_table 437 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_initialize_power_tune_defaults 576 struct vegam_smumgr *smu_data = local in function:vegam_populate_smc_link_level 674 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_get_sclk_range_table 724 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_calculate_sclk_params 869 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_all_graphic_levels 1039 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_all_memory_levels 1282 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_program_memory_timing_parameters 1406 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_smc_initial_state 1442 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_bapm_parameters_in_dpm_table 1491 struct vegam_smumgr *smu_data = local in function:vegam_populate_clock_stretcher_data_table 1567 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_avfs_parameters 1674 struct vegam_smumgr *smu_data = local in function:vegam_populate_vr_config 1735 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_svi_load_line 1749 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_tdc_limit 1766 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_dw8 1791 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_temperature_scaler 1802 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_fuzzy_fan 1818 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_gnb_lpml 1829 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_bapm_vddc_base_leakage_sidd 1849 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_pm_fuses 1923 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_init_smc_table 2217 struct vegam_smumgr *smu_data = local in function:vegam_update_sclk_threshold [all...] |
amdgpu_vegam_smumgr.c | 89 struct vegam_smumgr *smu_data; local in function:vegam_smu_init 91 smu_data = kzalloc(sizeof(struct vegam_smumgr), GFP_KERNEL); 92 if (smu_data == NULL) 95 hwmgr->smu_backend = smu_data; 98 kfree(smu_data); 200 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_start_smu 204 smu_data->protected_mode = (uint8_t)(PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, 206 smu_data->smu7_data.security_hard_key = (uint8_t)(PHM_READ_VFPF_INDIRECT_FIELD( 210 if (smu_data->protected_mode == 0) 222 &(smu_data->smu7_data.soft_regs_start) 232 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_process_firmware_header 338 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_update_uvd_smc_table 370 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_update_vce_smc_table 402 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_update_bif_smc_table 437 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_initialize_power_tune_defaults 576 struct vegam_smumgr *smu_data = local in function:vegam_populate_smc_link_level 674 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_get_sclk_range_table 724 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_calculate_sclk_params 869 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_all_graphic_levels 1039 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_all_memory_levels 1282 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_program_memory_timing_parameters 1406 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_smc_initial_state 1442 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_bapm_parameters_in_dpm_table 1491 struct vegam_smumgr *smu_data = local in function:vegam_populate_clock_stretcher_data_table 1567 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_avfs_parameters 1674 struct vegam_smumgr *smu_data = local in function:vegam_populate_vr_config 1735 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_svi_load_line 1749 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_tdc_limit 1766 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_dw8 1791 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_temperature_scaler 1802 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_fuzzy_fan 1818 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_gnb_lpml 1829 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_bapm_vddc_base_leakage_sidd 1849 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_populate_pm_fuses 1923 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local in function:vegam_init_smc_table 2217 struct vegam_smumgr *smu_data = local in function:vegam_update_sclk_threshold [all...] |
amdgpu_ci_smumgr.c | 239 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_initialize_power_tune_defaults 248 smu_data->power_tune_defaults = &defaults_hawaii_pro; 252 smu_data->power_tune_defaults = &defaults_hawaii_xt; 258 smu_data->power_tune_defaults = &defaults_saturn_xt; 275 smu_data->power_tune_defaults = &defaults_bonaire_xt; 478 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_all_graphic_levels 481 uint32_t array = smu_data->dpm_table_start + 486 smu_data->smc_state_table.GraphicsLevel; 496 smu_data->smc_state_table.GraphicsLevel[i].DeepSleepDivId = 0; 498 smu_data->smc_state_table.GraphicsLevel[i].DisplayWatermark 518 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_svi_load_line 532 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_tdc_limit 547 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_dw8 567 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_fuzzy_fan 583 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_bapm_vddc_vid_sidd 612 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_vddc_vid 628 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_min_max_v_gnbl_pm_lid_from_bapm_vddc 660 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_bapm_vddc_base_leakage_sidd 678 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_pm_fuses 720 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_bapm_parameters_in_dpm_table 1004 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_smc_link_level 1306 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_all_memory_levels 1656 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_program_memory_timing_parameters 1693 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_smc_boot_level 1729 const struct ci_smumgr *smu_data = (struct ci_smumgr *)hwmgr->smu_backend; local in function:ci_populate_mc_reg_address 1771 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_convert_mc_reg_table_entry_to_smc 1815 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_update_and_upload_mc_reg_table 1842 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_initial_mc_reg_table 1860 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_smc_initial_state 1949 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_init_smc_table 2217 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_update_sclk_threshold 2681 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_initialize_mc_reg_table 2766 struct ci_smumgr *smu_data = (struct ci_smumgr *) local in function:ci_update_dpm_settings 2862 struct ci_smumgr *smu_data = hwmgr->smu_backend; local in function:ci_update_uvd_smc_table [all...] |
amdgpu_fiji_smumgr.c | 208 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:fiji_start_avfs_btc 210 if (0 != smu_data->avfs_btc_param) { 212 PPSMC_MSG_PerformBtc, smu_data->avfs_btc_param)) { 476 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_initialize_power_tune_defaults 483 smu_data->power_tune_defaults = 487 smu_data->power_tune_defaults = &fiji_power_tune_data_set_array[0]; 494 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_bapm_parameters_in_dpm_table 495 const struct fiji_pt_defaults *defaults = smu_data->power_tune_defaults; 497 SMU73_Discrete_DpmTable *dpm_table = &(smu_data->smc_state_table); 577 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend) local in function:fiji_populate_svi_load_line 592 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_tdc_limit 612 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_dw8 637 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_temperature_scaler 648 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_fuzzy_fan 667 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_gnb_lpml 678 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_bapm_vddc_base_leakage_sidd 699 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_pm_fuses 838 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_smc_link_level 1009 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_all_graphic_levels 1229 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_all_memory_levels 1534 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_program_memory_timing_parameters 1642 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_smc_initailial_state 1673 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_clock_stretcher_data_table 1871 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_init_arb_table_index 1929 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_init_smc_table 2137 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_thermal_setup_fan_table 2269 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_update_sclk_threshold 2372 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_update_uvd_smc_table 2404 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_update_vce_smc_table 2452 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_process_firmware_header 2555 struct fiji_smumgr *smu_data = (struct fiji_smumgr *) local in function:fiji_update_dpm_settings [all...] |
amdgpu_iceland_smumgr.c | 287 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_initialize_power_tune_defaults 296 smu_data->power_tune_defaults = &defaults_icelandxt; 301 smu_data->power_tune_defaults = &defaults_icelandpro; 304 smu_data->power_tune_defaults = &defaults_iceland; 313 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_svi_load_line 314 const struct iceland_pt_defaults *defaults = smu_data->power_tune_defaults; 316 smu_data->power_tune_table.SviLoadLineEn = defaults->svi_load_line_en; 317 smu_data->power_tune_table.SviLoadLineVddC = defaults->svi_load_line_vddc; 318 smu_data->power_tune_table.SviLoadLineTrimVddC = 3; 319 smu_data->power_tune_table.SviLoadLineOffsetVddC = 0 327 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_tdc_limit 342 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_dw8 367 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_gnb_lpml 378 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_bapm_vddc_base_leakage_sidd 397 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_bapm_vddc_vid_sidd 423 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_vddc_vid 442 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_pm_fuses 773 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_smc_link_level 967 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_all_graphic_levels 1354 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_all_memory_levels 1619 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_program_memory_timing_parameters 1657 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_smc_boot_level 1696 const struct iceland_smumgr *smu_data = (struct iceland_smumgr *)hwmgr->smu_backend; local in function:iceland_populate_mc_reg_address 1738 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_convert_mc_reg_table_entry_to_smc 1782 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_update_and_upload_mc_reg_table 1810 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_initial_mc_reg_table 1828 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_smc_initial_state 1857 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_bapm_parameters_in_dpm_table 1938 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_init_smc_table 2182 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_update_sclk_threshold 2610 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_initialize_mc_reg_table [all...] |
amdgpu_polaris10_smumgr.c | 104 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:polaris10_perform_btc 106 if (0 != smu_data->avfs_btc_param) { 107 if (0 != smu7_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_PerformBtc, smu_data->avfs_btc_param)) { 112 if (smu_data->avfs_btc_param > 1) { 181 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:polaris10_avfs_event_mgr 190 if (smu_data->avfs_btc_param > 1) { 299 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_start_smu 303 smu_data->protected_mode = (uint8_t) (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_MODE)); 304 smu_data->smu7_data.security_hard_key = (uint8_t) (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_SEL)); 307 if (smu_data->protected_mode == 0 341 struct polaris10_smumgr *smu_data; local in function:polaris10_smu_init 431 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_bapm_parameters_in_dpm_table 479 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_svi_load_line 493 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_tdc_limit 510 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_dw8 535 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_temperature_scaler 546 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_fuzzy_fan 562 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_gnb_lpml 573 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_bapm_vddc_base_leakage_sidd 593 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_pm_fuses 775 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_smc_link_level 806 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_get_sclk_range_table 849 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_calculate_sclk_params 985 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_all_graphic_levels 1132 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_all_memory_levels 1370 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_program_memory_timing_parameters 1489 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_smc_initailial_state 1519 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_clock_stretcher_data_table 1604 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_vr_config 1648 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_avfs_parameters 1783 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_init_arb_table_index 1810 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_initialize_power_tune_defaults 1829 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_init_smc_table 2072 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_thermal_setup_fan_table 2184 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_update_uvd_smc_table 2216 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_update_vce_smc_table 2248 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_update_bif_smc_table 2283 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_update_sclk_threshold 2391 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_process_firmware_header 2471 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *) local in function:polaris10_update_dpm_settings [all...] |
amdgpu_tonga_smumgr.c | 516 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_populate_smc_link_level 535 smu_data->smc_state_table.LinkLevelCount = 694 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_populate_all_graphic_levels 699 uint32_t level_array_address = smu_data->smu7_data.dpm_table_start + 705 SMU72_Discrete_GraphicsLevel *levels = smu_data->smc_state_table.GraphicsLevel; 718 &(smu_data->smc_state_table.GraphicsLevel[i])); 724 smu_data->smc_state_table.GraphicsLevel[i].DeepSleepDivId = 0; 728 smu_data->smc_state_table.GraphicsLevel[0].EnabledForActivity = 1; 732 smu_data->smc_state_table.GraphicsLevel[dpm_table->sclk_table.count-1].DisplayWatermark = 735 smu_data->smc_state_table.GraphicsDpmLevelCount 1094 struct tonga_smumgr *smu_data = local in function:tonga_populate_all_memory_levels 1182 struct tonga_smumgr *smu_data = local in function:tonga_populate_smc_acpi_level 1494 struct tonga_smumgr *smu_data = local in function:tonga_program_memory_timing_parameters 1532 struct tonga_smumgr *smu_data = local in function:tonga_populate_smc_boot_level 1583 struct tonga_smumgr *smu_data = local in function:tonga_populate_clock_stretcher_data_table 1804 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_init_arb_table_index 1833 struct tonga_smumgr *smu_data = local in function:tonga_populate_bapm_parameters_in_dpm_table 1880 struct tonga_smumgr *smu_data = local in function:tonga_populate_svi_load_line 1895 struct tonga_smumgr *smu_data = local in function:tonga_populate_tdc_limit 1916 struct tonga_smumgr *smu_data = local in function:tonga_populate_dw8 1938 struct tonga_smumgr *smu_data = local in function:tonga_populate_temperature_scaler 1950 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_populate_fuzzy_fan 1968 struct tonga_smumgr *smu_data = local in function:tonga_populate_gnb_lpml 1980 struct tonga_smumgr *smu_data = local in function:tonga_populate_bapm_vddc_base_leakage_sidd 2001 struct tonga_smumgr *smu_data = local in function:tonga_populate_pm_fuses 2071 const struct tonga_smumgr *smu_data = (struct tonga_smumgr *)hwmgr->smu_backend; local in function:tonga_populate_mc_reg_address 2117 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_convert_mc_reg_table_entry_to_smc 2161 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_update_and_upload_mc_reg_table 2192 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_populate_initial_mc_reg_table 2211 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_initialize_power_tune_defaults 2229 struct tonga_smumgr *smu_data = local in function:tonga_init_smc_table 2467 struct tonga_smumgr *smu_data = local in function:tonga_thermal_setup_fan_table 2571 struct tonga_smumgr *smu_data = local in function:tonga_update_sclk_threshold 2682 struct tonga_smumgr *smu_data = local in function:tonga_update_uvd_smc_table 2716 struct tonga_smumgr *smu_data = local in function:tonga_update_vce_smc_table 2763 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_process_firmware_header 3073 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_initialize_mc_reg_table 3154 struct tonga_smumgr *smu_data = (struct tonga_smumgr *) local in function:tonga_update_dpm_settings [all...] |
amdgpu_ci_smumgr.c | 239 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_initialize_power_tune_defaults 248 smu_data->power_tune_defaults = &defaults_hawaii_pro; 252 smu_data->power_tune_defaults = &defaults_hawaii_xt; 258 smu_data->power_tune_defaults = &defaults_saturn_xt; 275 smu_data->power_tune_defaults = &defaults_bonaire_xt; 478 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_all_graphic_levels 481 uint32_t array = smu_data->dpm_table_start + 486 smu_data->smc_state_table.GraphicsLevel; 496 smu_data->smc_state_table.GraphicsLevel[i].DeepSleepDivId = 0; 498 smu_data->smc_state_table.GraphicsLevel[i].DisplayWatermark 518 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_svi_load_line 532 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_tdc_limit 547 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_dw8 567 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_fuzzy_fan 583 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_bapm_vddc_vid_sidd 612 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_vddc_vid 628 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_min_max_v_gnbl_pm_lid_from_bapm_vddc 660 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_bapm_vddc_base_leakage_sidd 678 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_pm_fuses 720 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_bapm_parameters_in_dpm_table 1004 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_smc_link_level 1306 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_all_memory_levels 1656 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_program_memory_timing_parameters 1693 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_smc_boot_level 1729 const struct ci_smumgr *smu_data = (struct ci_smumgr *)hwmgr->smu_backend; local in function:ci_populate_mc_reg_address 1771 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_convert_mc_reg_table_entry_to_smc 1815 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_update_and_upload_mc_reg_table 1842 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_initial_mc_reg_table 1860 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_populate_smc_initial_state 1949 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_init_smc_table 2217 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_update_sclk_threshold 2681 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local in function:ci_initialize_mc_reg_table 2766 struct ci_smumgr *smu_data = (struct ci_smumgr *) local in function:ci_update_dpm_settings 2862 struct ci_smumgr *smu_data = hwmgr->smu_backend; local in function:ci_update_uvd_smc_table [all...] |
amdgpu_fiji_smumgr.c | 208 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:fiji_start_avfs_btc 210 if (0 != smu_data->avfs_btc_param) { 212 PPSMC_MSG_PerformBtc, smu_data->avfs_btc_param)) { 476 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_initialize_power_tune_defaults 483 smu_data->power_tune_defaults = 487 smu_data->power_tune_defaults = &fiji_power_tune_data_set_array[0]; 494 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_bapm_parameters_in_dpm_table 495 const struct fiji_pt_defaults *defaults = smu_data->power_tune_defaults; 497 SMU73_Discrete_DpmTable *dpm_table = &(smu_data->smc_state_table); 577 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend) local in function:fiji_populate_svi_load_line 592 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_tdc_limit 612 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_dw8 637 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_temperature_scaler 648 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_fuzzy_fan 667 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_gnb_lpml 678 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_bapm_vddc_base_leakage_sidd 699 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_pm_fuses 838 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_smc_link_level 1009 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_all_graphic_levels 1229 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_all_memory_levels 1534 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_program_memory_timing_parameters 1642 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_smc_initailial_state 1673 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_populate_clock_stretcher_data_table 1871 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_init_arb_table_index 1929 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_init_smc_table 2137 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_thermal_setup_fan_table 2269 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_update_sclk_threshold 2372 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_update_uvd_smc_table 2404 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_update_vce_smc_table 2452 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local in function:fiji_process_firmware_header 2555 struct fiji_smumgr *smu_data = (struct fiji_smumgr *) local in function:fiji_update_dpm_settings [all...] |
amdgpu_iceland_smumgr.c | 287 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_initialize_power_tune_defaults 296 smu_data->power_tune_defaults = &defaults_icelandxt; 301 smu_data->power_tune_defaults = &defaults_icelandpro; 304 smu_data->power_tune_defaults = &defaults_iceland; 313 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_svi_load_line 314 const struct iceland_pt_defaults *defaults = smu_data->power_tune_defaults; 316 smu_data->power_tune_table.SviLoadLineEn = defaults->svi_load_line_en; 317 smu_data->power_tune_table.SviLoadLineVddC = defaults->svi_load_line_vddc; 318 smu_data->power_tune_table.SviLoadLineTrimVddC = 3; 319 smu_data->power_tune_table.SviLoadLineOffsetVddC = 0 327 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_tdc_limit 342 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_dw8 367 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_gnb_lpml 378 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_bapm_vddc_base_leakage_sidd 397 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_bapm_vddc_vid_sidd 423 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_vddc_vid 442 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_pm_fuses 773 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_smc_link_level 967 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_all_graphic_levels 1354 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_all_memory_levels 1619 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_program_memory_timing_parameters 1657 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_smc_boot_level 1696 const struct iceland_smumgr *smu_data = (struct iceland_smumgr *)hwmgr->smu_backend; local in function:iceland_populate_mc_reg_address 1738 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_convert_mc_reg_table_entry_to_smc 1782 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_update_and_upload_mc_reg_table 1810 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_initial_mc_reg_table 1828 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_smc_initial_state 1857 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_populate_bapm_parameters_in_dpm_table 1938 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_init_smc_table 2182 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_update_sclk_threshold 2610 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local in function:iceland_initialize_mc_reg_table [all...] |
amdgpu_polaris10_smumgr.c | 104 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:polaris10_perform_btc 106 if (0 != smu_data->avfs_btc_param) { 107 if (0 != smu7_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_PerformBtc, smu_data->avfs_btc_param)) { 112 if (smu_data->avfs_btc_param > 1) { 181 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local in function:polaris10_avfs_event_mgr 190 if (smu_data->avfs_btc_param > 1) { 299 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_start_smu 303 smu_data->protected_mode = (uint8_t) (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_MODE)); 304 smu_data->smu7_data.security_hard_key = (uint8_t) (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_SEL)); 307 if (smu_data->protected_mode == 0 341 struct polaris10_smumgr *smu_data; local in function:polaris10_smu_init 431 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_bapm_parameters_in_dpm_table 479 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_svi_load_line 493 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_tdc_limit 510 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_dw8 535 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_temperature_scaler 546 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_fuzzy_fan 562 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_gnb_lpml 573 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_bapm_vddc_base_leakage_sidd 593 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_pm_fuses 775 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_smc_link_level 806 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_get_sclk_range_table 849 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_calculate_sclk_params 985 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_all_graphic_levels 1132 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_all_memory_levels 1370 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_program_memory_timing_parameters 1489 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_smc_initailial_state 1519 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_clock_stretcher_data_table 1604 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_vr_config 1648 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_populate_avfs_parameters 1783 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_init_arb_table_index 1810 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_initialize_power_tune_defaults 1829 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_init_smc_table 2072 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_thermal_setup_fan_table 2184 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_update_uvd_smc_table 2216 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_update_vce_smc_table 2248 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_update_bif_smc_table 2283 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_update_sclk_threshold 2391 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local in function:polaris10_process_firmware_header 2471 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *) local in function:polaris10_update_dpm_settings [all...] |
amdgpu_tonga_smumgr.c | 516 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_populate_smc_link_level 535 smu_data->smc_state_table.LinkLevelCount = 694 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_populate_all_graphic_levels 699 uint32_t level_array_address = smu_data->smu7_data.dpm_table_start + 705 SMU72_Discrete_GraphicsLevel *levels = smu_data->smc_state_table.GraphicsLevel; 718 &(smu_data->smc_state_table.GraphicsLevel[i])); 724 smu_data->smc_state_table.GraphicsLevel[i].DeepSleepDivId = 0; 728 smu_data->smc_state_table.GraphicsLevel[0].EnabledForActivity = 1; 732 smu_data->smc_state_table.GraphicsLevel[dpm_table->sclk_table.count-1].DisplayWatermark = 735 smu_data->smc_state_table.GraphicsDpmLevelCount 1094 struct tonga_smumgr *smu_data = local in function:tonga_populate_all_memory_levels 1182 struct tonga_smumgr *smu_data = local in function:tonga_populate_smc_acpi_level 1494 struct tonga_smumgr *smu_data = local in function:tonga_program_memory_timing_parameters 1532 struct tonga_smumgr *smu_data = local in function:tonga_populate_smc_boot_level 1583 struct tonga_smumgr *smu_data = local in function:tonga_populate_clock_stretcher_data_table 1804 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_init_arb_table_index 1833 struct tonga_smumgr *smu_data = local in function:tonga_populate_bapm_parameters_in_dpm_table 1880 struct tonga_smumgr *smu_data = local in function:tonga_populate_svi_load_line 1895 struct tonga_smumgr *smu_data = local in function:tonga_populate_tdc_limit 1916 struct tonga_smumgr *smu_data = local in function:tonga_populate_dw8 1938 struct tonga_smumgr *smu_data = local in function:tonga_populate_temperature_scaler 1950 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_populate_fuzzy_fan 1968 struct tonga_smumgr *smu_data = local in function:tonga_populate_gnb_lpml 1980 struct tonga_smumgr *smu_data = local in function:tonga_populate_bapm_vddc_base_leakage_sidd 2001 struct tonga_smumgr *smu_data = local in function:tonga_populate_pm_fuses 2071 const struct tonga_smumgr *smu_data = (struct tonga_smumgr *)hwmgr->smu_backend; local in function:tonga_populate_mc_reg_address 2117 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_convert_mc_reg_table_entry_to_smc 2161 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_update_and_upload_mc_reg_table 2192 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_populate_initial_mc_reg_table 2211 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_initialize_power_tune_defaults 2229 struct tonga_smumgr *smu_data = local in function:tonga_init_smc_table 2467 struct tonga_smumgr *smu_data = local in function:tonga_thermal_setup_fan_table 2571 struct tonga_smumgr *smu_data = local in function:tonga_update_sclk_threshold 2682 struct tonga_smumgr *smu_data = local in function:tonga_update_uvd_smc_table 2716 struct tonga_smumgr *smu_data = local in function:tonga_update_vce_smc_table 2763 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_process_firmware_header 3073 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local in function:tonga_initialize_mc_reg_table 3154 struct tonga_smumgr *smu_data = (struct tonga_smumgr *) local in function:tonga_update_dpm_settings [all...] |