Lines Matching refs:smumgr_funcs
100 hwmgr->smumgr_funcs = &ci_smu_funcs; in hwmgr_early_init()
112 hwmgr->smumgr_funcs = &smu8_smu_funcs; in hwmgr_early_init()
121 hwmgr->smumgr_funcs = &iceland_smu_funcs; in hwmgr_early_init()
129 hwmgr->smumgr_funcs = &tonga_smu_funcs; in hwmgr_early_init()
134 hwmgr->smumgr_funcs = &fiji_smu_funcs; in hwmgr_early_init()
142 hwmgr->smumgr_funcs = &polaris10_smu_funcs; in hwmgr_early_init()
147 hwmgr->smumgr_funcs = &vegam_smu_funcs; in hwmgr_early_init()
161 hwmgr->smumgr_funcs = &vega10_smu_funcs; in hwmgr_early_init()
165 hwmgr->smumgr_funcs = &vega12_smu_funcs; in hwmgr_early_init()
171 hwmgr->smumgr_funcs = &vega20_smu_funcs; in hwmgr_early_init()
182 hwmgr->smumgr_funcs = &smu10_smu_funcs; in hwmgr_early_init()
198 if (!hwmgr|| !hwmgr->smumgr_funcs || !hwmgr->smumgr_funcs->smu_init) in hwmgr_sw_init()
202 pr_info("hwmgr_sw_init smu backed is %s\n", hwmgr->smumgr_funcs->name); in hwmgr_sw_init()
204 return hwmgr->smumgr_funcs->smu_init(hwmgr); in hwmgr_sw_init()
210 if (hwmgr && hwmgr->smumgr_funcs && hwmgr->smumgr_funcs->smu_fini) in hwmgr_sw_fini()
211 hwmgr->smumgr_funcs->smu_fini(hwmgr); in hwmgr_sw_fini()