Lines Matching refs:smumgr_funcs
95 hwmgr->smumgr_funcs = &ci_smu_funcs; in hwmgr_early_init()
106 hwmgr->smumgr_funcs = &smu8_smu_funcs; in hwmgr_early_init()
114 hwmgr->smumgr_funcs = &iceland_smu_funcs; in hwmgr_early_init()
122 hwmgr->smumgr_funcs = &tonga_smu_funcs; in hwmgr_early_init()
127 hwmgr->smumgr_funcs = &fiji_smu_funcs; in hwmgr_early_init()
135 hwmgr->smumgr_funcs = &polaris10_smu_funcs; in hwmgr_early_init()
140 hwmgr->smumgr_funcs = &vegam_smu_funcs; in hwmgr_early_init()
154 hwmgr->smumgr_funcs = &vega10_smu_funcs; in hwmgr_early_init()
158 hwmgr->smumgr_funcs = &vega12_smu_funcs; in hwmgr_early_init()
169 hwmgr->smumgr_funcs = &smu10_smu_funcs; in hwmgr_early_init()
185 if (!hwmgr|| !hwmgr->smumgr_funcs || !hwmgr->smumgr_funcs->smu_init) in hwmgr_sw_init()
190 return hwmgr->smumgr_funcs->smu_init(hwmgr); in hwmgr_sw_init()
196 if (hwmgr && hwmgr->smumgr_funcs && hwmgr->smumgr_funcs->smu_fini) in hwmgr_sw_fini()
197 hwmgr->smumgr_funcs->smu_fini(hwmgr); in hwmgr_sw_fini()
206 if (!hwmgr || !hwmgr->smumgr_funcs) in hwmgr_hw_init()
209 if (hwmgr->smumgr_funcs->start_smu) { in hwmgr_hw_init()
210 ret = hwmgr->smumgr_funcs->start_smu(hwmgr); in hwmgr_hw_init()
317 if (hwmgr->smumgr_funcs && hwmgr->smumgr_funcs->start_smu) { in hwmgr_resume()
318 if (hwmgr->smumgr_funcs->start_smu(hwmgr)) { in hwmgr_resume()