Lines Matching refs:goya
12 struct goya_device *goya = hdev->asic_specific;
29 hl_fw_set_frequency(hdev, HL_GOYA_MME_PLL, goya->mme_clk);
30 hl_fw_set_frequency(hdev, HL_GOYA_TPC_PLL, goya->tpc_clk);
31 hl_fw_set_frequency(hdev, HL_GOYA_IC_PLL, goya->ic_clk);
59 struct goya_device *goya = hdev->asic_specific;
68 if (goya->pm_mng_profile == PM_AUTO) {
81 goya->mme_clk = value;
108 struct goya_device *goya = hdev->asic_specific;
117 if (goya->pm_mng_profile == PM_AUTO) {
130 goya->tpc_clk = value;
157 struct goya_device *goya = hdev->asic_specific;
166 if (goya->pm_mng_profile == PM_AUTO) {
179 goya->ic_clk = value;
240 struct goya_device *goya = hdev->asic_specific;
246 (goya->pm_mng_profile == PM_AUTO) ? "auto" :
247 (goya->pm_mng_profile == PM_MANUAL) ? "manual" :
255 struct goya_device *goya = hdev->asic_specific;
273 if (goya->pm_mng_profile == PM_MANUAL) {
274 goya->curr_pll_profile = PLL_HIGH;
275 goya->pm_mng_profile = PM_AUTO;
279 if (goya->pm_mng_profile == PM_AUTO) {
285 goya->pm_mng_profile = PM_MANUAL;
292 if (goya->goya_work)
293 flush_delayed_work(&goya->goya_work->work_freq);