Searched refs:smu_data (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dsmu7_smumgr.c327 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local
333 if (smu_data->soft_regs_start)
335 smu_data->soft_regs_start + smum_get_offsetof(hwmgr,
343 upper_32_bits(smu_data->smu_buffer.mc_addr),
347 lower_32_bits(smu_data->smu_buffer.mc_addr),
369 if (!smu_data->toc) {
372 smu_data->toc = kzalloc(sizeof(struct SMU_DRAMData_TOC), GFP_KERNEL);
373 if (!smu_data->toc)
375 toc = smu_data->toc;
411 memcpy_toio(smu_data
439 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local
477 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local
538 struct smu7_smumgr *smu_data; local
587 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local
[all...]
H A Dfiji_smumgr.c201 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local
203 if (0 != smu_data->avfs_btc_param) {
205 PPSMC_MSG_PerformBtc, smu_data->avfs_btc_param,
469 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
476 smu_data->power_tune_defaults =
480 smu_data->power_tune_defaults = &fiji_power_tune_data_set_array[0];
487 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
488 const struct fiji_pt_defaults *defaults = smu_data->power_tune_defaults;
490 SMU73_Discrete_DpmTable *dpm_table = &(smu_data->smc_state_table);
570 struct fiji_smumgr *smu_data local
585 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
605 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
630 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
641 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
660 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
671 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
692 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
831 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
1002 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
1222 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
1527 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
1634 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
1665 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
1863 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
1922 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
2130 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
2264 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
2367 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
2400 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
2449 struct fiji_smumgr *smu_data = (struct fiji_smumgr *)(hwmgr->smu_backend); local
2552 struct fiji_smumgr *smu_data = (struct fiji_smumgr *) local
[all...]
H A Dvegam_smumgr.c84 struct vegam_smumgr *smu_data; local
86 smu_data = kzalloc(sizeof(struct vegam_smumgr), GFP_KERNEL);
87 if (smu_data == NULL)
90 hwmgr->smu_backend = smu_data;
93 kfree(smu_data);
195 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
199 smu_data->protected_mode = (uint8_t)(PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device,
201 smu_data->smu7_data.security_hard_key = (uint8_t)(PHM_READ_VFPF_INDIRECT_FIELD(
205 if (smu_data->protected_mode == 0)
217 &(smu_data
227 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
332 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
365 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
398 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
433 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
572 struct vegam_smumgr *smu_data = local
672 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
722 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
867 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1037 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1280 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1404 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1440 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1489 struct vegam_smumgr *smu_data = local
1564 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1671 struct vegam_smumgr *smu_data = local
1732 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1746 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1763 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1788 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1799 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1815 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1826 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1846 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
1921 struct vegam_smumgr *smu_data = (struct vegam_smumgr *)(hwmgr->smu_backend); local
2215 struct vegam_smumgr *smu_data = local
[all...]
H A Diceland_smumgr.c282 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
291 smu_data->power_tune_defaults = &defaults_icelandxt;
296 smu_data->power_tune_defaults = &defaults_icelandpro;
299 smu_data->power_tune_defaults = &defaults_iceland;
308 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
309 const struct iceland_pt_defaults *defaults = smu_data->power_tune_defaults;
311 smu_data->power_tune_table.SviLoadLineEn = defaults->svi_load_line_en;
312 smu_data->power_tune_table.SviLoadLineVddC = defaults->svi_load_line_vddc;
313 smu_data->power_tune_table.SviLoadLineTrimVddC = 3;
314 smu_data
322 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
337 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
362 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
373 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
392 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
418 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
437 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
768 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
962 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1349 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1614 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1652 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1691 const struct iceland_smumgr *smu_data = (struct iceland_smumgr *)hwmgr->smu_backend; local
1733 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1777 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1805 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1823 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1852 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
1933 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
2177 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
2606 struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); local
[all...]
H A Dtonga_smumgr.c511 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
530 smu_data->smc_state_table.LinkLevelCount =
689 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
694 uint32_t level_array_address = smu_data->smu7_data.dpm_table_start +
700 SMU72_Discrete_GraphicsLevel *levels = smu_data->smc_state_table.GraphicsLevel;
713 &(smu_data->smc_state_table.GraphicsLevel[i]));
719 smu_data->smc_state_table.GraphicsLevel[i].DeepSleepDivId = 0;
723 smu_data->smc_state_table.GraphicsLevel[0].EnabledForActivity = 1;
727 smu_data->smc_state_table.GraphicsLevel[dpm_table->sclk_table.count-1].DisplayWatermark =
730 smu_data
1089 struct tonga_smumgr *smu_data = local
1177 struct tonga_smumgr *smu_data = local
1489 struct tonga_smumgr *smu_data = local
1527 struct tonga_smumgr *smu_data = local
1578 struct tonga_smumgr *smu_data = local
1799 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
1828 struct tonga_smumgr *smu_data = local
1875 struct tonga_smumgr *smu_data = local
1890 struct tonga_smumgr *smu_data = local
1911 struct tonga_smumgr *smu_data = local
1933 struct tonga_smumgr *smu_data = local
1945 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
1963 struct tonga_smumgr *smu_data = local
1975 struct tonga_smumgr *smu_data = local
1996 struct tonga_smumgr *smu_data = local
2066 const struct tonga_smumgr *smu_data = (struct tonga_smumgr *)hwmgr->smu_backend; local
2112 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
2156 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
2187 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
2206 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
2224 struct tonga_smumgr *smu_data = local
2462 struct tonga_smumgr *smu_data = local
2566 struct tonga_smumgr *smu_data = local
2677 struct tonga_smumgr *smu_data = local
2712 struct tonga_smumgr *smu_data = local
2760 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
3070 struct tonga_smumgr *smu_data = (struct tonga_smumgr *)(hwmgr->smu_backend); local
3151 struct tonga_smumgr *smu_data = (struct tonga_smumgr *) local
[all...]
H A Dpolaris10_smumgr.c99 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local
101 if (0 != smu_data->avfs_btc_param) {
102 if (0 != smum_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_PerformBtc, smu_data->avfs_btc_param,
108 if (smu_data->avfs_btc_param > 1) {
177 struct smu7_smumgr *smu_data = (struct smu7_smumgr *)(hwmgr->smu_backend); local
186 if (smu_data->avfs_btc_param > 1) {
295 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
299 smu_data->protected_mode = (uint8_t) (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_MODE));
300 smu_data->smu7_data.security_hard_key = (uint8_t) (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_SEL));
303 if (smu_data
337 struct polaris10_smumgr *smu_data; local
429 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
477 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
492 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
506 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
523 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
548 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
559 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
575 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
586 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
606 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
819 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
850 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
893 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1028 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1039 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1211 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1493 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1620 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1652 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1715 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1772 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1898 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
1917 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
2169 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
2283 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
2316 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
2349 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
2385 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
2494 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
2570 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *)(hwmgr->smu_backend); local
2590 struct polaris10_smumgr *smu_data = (struct polaris10_smumgr *) local
[all...]
H A Dci_smumgr.c236 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
245 smu_data->power_tune_defaults = &defaults_hawaii_pro;
249 smu_data->power_tune_defaults = &defaults_hawaii_xt;
255 smu_data->power_tune_defaults = &defaults_saturn_xt;
272 smu_data->power_tune_defaults = &defaults_bonaire_xt;
475 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
478 uint32_t array = smu_data->dpm_table_start +
483 smu_data->smc_state_table.GraphicsLevel;
493 smu_data->smc_state_table.GraphicsLevel[i].DeepSleepDivId = 0;
495 smu_data
515 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
529 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
544 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
564 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
580 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
609 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
625 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
657 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
675 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
717 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1001 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1303 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1653 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1690 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1726 const struct ci_smumgr *smu_data = (struct ci_smumgr *)hwmgr->smu_backend; local
1768 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1812 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1839 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1857 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
1946 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
2214 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
2679 struct ci_smumgr *smu_data = (struct ci_smumgr *)(hwmgr->smu_backend); local
2764 struct ci_smumgr *smu_data = (struct ci_smumgr *) local
2860 struct ci_smumgr *smu_data = hwmgr->smu_backend; local
[all...]
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu7_hwmgr.c5328 struct polaris10_smumgr *smu_data = local
5330 SMU74_Discrete_DpmTable *table = &(smu_data->smc_state_table);
5360 smu_data->smu7_data.dpm_table_start + offsetof(SMU74_Discrete_DpmTable, DisplayWatermark),

Completed in 247 milliseconds