Home
last modified time | relevance | path

Searched refs:pll_dev (Results 1 – 3 of 3) sorted by relevance

/system/dev/lib/amlogic/
A Ds905d2-hiu.c32 aml_hiu_dev_t* device = pll_dev->hiu; in s905d2_pll_init_regs()
34 if (pll_dev->pll_num == HIFI_PLL) { in s905d2_pll_init_regs()
70 ZX_DEBUG_ASSERT(pll_dev); in s905d2_pll_init()
72 pll_dev->hiu = device; in s905d2_pll_init()
75 pll_dev->rate_idx = 0; in s905d2_pll_init()
76 pll_dev->frequency = 0; in s905d2_pll_init()
77 pll_dev->pll_num = pll_num; in s905d2_pll_init()
84 s905d2_pll_disable(pll_dev); in s905d2_pll_init()
102 ZX_DEBUG_ASSERT(pll_dev); in s905d2_pll_ena()
134 ZX_DEBUG_ASSERT(pll_dev); in s905d2_pll_set_rate()
[all …]
A Ds905d2-pll-rates.c45 zx_status_t s905d2_pll_fetch_rate(aml_pll_dev_t* pll_dev, uint64_t freq, in s905d2_pll_fetch_rate() argument
47 for (uint32_t i = 0; i < pll_dev->rate_count; i++) { in s905d2_pll_fetch_rate()
48 if (freq == pll_dev->rate_table[i].rate) { in s905d2_pll_fetch_rate()
49 *pll_rate = &pll_dev->rate_table[i]; in s905d2_pll_fetch_rate()
/system/dev/lib/amlogic/include/soc/aml-s905d2/
A Ds905d2-hiu.h147 static inline uint32_t hiu_get_pll_offs(aml_pll_dev_t* pll_dev) { in hiu_get_pll_offs() argument
148 switch (pll_dev->pll_num) { in hiu_get_pll_offs()
192 bool s905d2_pll_disable(aml_pll_dev_t* pll_dev);
198 zx_status_t s905d2_pll_fetch_rate(aml_pll_dev_t* pll_dev, uint64_t freq, const hhi_pll_rate_t** pll…

Completed in 6 milliseconds