Lines Matching defs:enable
203 * @pll_idx: Which PLL to enable/disable
267 * _pll_en() - enable/disable RG_PLL_EN of CON1 for pll[pll_idx]
268 * @pll_idx: Which PLL to enable/disable
269 * @on: 1 -> enable, 0 -> disable.
285 * _pll_pwr() - enable/disable PLL_SDM_PWR_ON of CON3 for pll[pll_idx]
286 * @pll_idx: Which PLL to enable/disable
287 * @on: 1 -> enable, 0 -> disable.
303 * _pll_iso() - enable/disable PLL_SDM_ISO_EN of CON3 for pll[pll_idx]
304 * @pll_idx: Which PLL to enable/disable
305 * @enable: 1 -> turn on isolation, 0 -> turn off isolation.
312 static void _pll_iso(uint32_t pll_idx, bool enable)
314 if (enable) {
323 * @pll_idx: Which PLL to enable/disable
324 * @on: 1 -> enable, 0 -> disable.
325 * @fhctl_en: enable or disable fhctl function
328 * Caller can chose only enable pll instead of fhctl function.
332 * * 0 - done for enable pll or fhctl as well.
362 * apu_pll_enable() - API for smc function to enable/disable pll
363 * @pll_idx: Which pll to enable/disable.
364 * @enable: 1 -> enable, 0 -> disable.
365 * @fhctl_en: enable or disable fhctl function
372 * 1. Atomic update pll reference cnt to protect double enable pll &
377 * * 0 - done for enable pll or fhctl as well.
379 int32_t apu_pll_enable(int32_t pll_idx, bool enable, bool fhctl_en)
389 if (enable) {
394 _pll_switch(pll_idx, enable, fhctl_en);
402 _pll_switch(pll_idx, enable, fhctl_en);
410 _pll_switch(pll_idx, enable, fhctl_en);
418 _pll_switch(pll_idx, enable, fhctl_en);
436 _pll_switch(pll_idx, enable, fhctl_en);
446 _pll_switch(pll_idx, enable, fhctl_en);
456 _pll_switch(pll_idx, enable, fhctl_en);
466 _pll_switch(pll_idx, enable, fhctl_en);
548 /* pll con0 enable */