Lines Matching refs:pll_id
270 static inline void pm_pll_wait_lock(uint32_t pll_id) in pm_pll_wait_lock() argument
275 if (mmio_read_32(CRU_BASE + PLL_CONS(pll_id, 1)) & in pm_pll_wait_lock()
281 ERROR("lock-pll: %d\n", pll_id); in pm_pll_wait_lock()
284 static inline void pll_pwr_dwn(uint32_t pll_id, uint32_t pd) in pll_pwr_dwn() argument
286 mmio_write_32(CRU_BASE + PLL_CONS(pll_id, 1), in pll_pwr_dwn()
289 mmio_write_32(CRU_BASE + PLL_CONS(pll_id, 1), in pll_pwr_dwn()
292 mmio_write_32(CRU_BASE + PLL_CONS(pll_id, 1), in pll_pwr_dwn()
340 static inline void pll_suspend(uint32_t pll_id) in pll_suspend() argument
345 mmio_write_32(CRU_BASE + CRU_CRU_MODE, PLL_SLOW_MODE(pll_id)); in pll_suspend()
349 ddr_data.cru_plls_con_save[pll_id][i] = in pll_suspend()
350 mmio_read_32(CRU_BASE + PLL_CONS(pll_id, i)); in pll_suspend()
353 pll_pwr_dwn(pll_id, pmu_pd_off); in pll_suspend()
356 static inline void pll_resume(uint32_t pll_id) in pll_resume() argument
358 mmio_write_32(CRU_BASE + PLL_CONS(pll_id, 1), in pll_resume()
359 ddr_data.cru_plls_con_save[pll_id][1] | 0xc0000000); in pll_resume()
361 pm_pll_wait_lock(pll_id); in pll_resume()
363 if (PLL_IS_NORM_MODE(ddr_data.cru_mode_save, pll_id)) in pll_resume()
365 PLL_NORM_MODE(pll_id)); in pll_resume()