Searched refs:cpupll (Results 1 - 1 of 1) sorted by relevance
/kernel/linux/linux-6.6/drivers/clk/mstar/ |
H A D | clk-msc313-cpupll.c | 71 static u32 msc313_cpupll_reg_read32(struct msc313_cpupll *cpupll, unsigned int reg) in msc313_cpupll_reg_read32() argument 75 value = ioread16(cpupll->base + reg + 4) << 16; in msc313_cpupll_reg_read32() 76 value |= ioread16(cpupll->base + reg); in msc313_cpupll_reg_read32() 81 static void msc313_cpupll_reg_write32(struct msc313_cpupll *cpupll, unsigned int reg, u32 value) in msc313_cpupll_reg_write32() argument 85 iowrite16(l, cpupll->base + reg); in msc313_cpupll_reg_write32() 86 iowrite16(h, cpupll->base + reg + 4); in msc313_cpupll_reg_write32() 89 static void msc313_cpupll_setfreq(struct msc313_cpupll *cpupll, u32 regvalue) in msc313_cpupll_setfreq() argument 93 msc313_cpupll_reg_write32(cpupll, REG_LPF_HIGH_BOTTOM, regvalue); in msc313_cpupll_setfreq() 95 iowrite16(0x1, cpupll->base + REG_LPF_MYSTERYONE); in msc313_cpupll_setfreq() 96 iowrite16(0x6, cpupll in msc313_cpupll_setfreq() 137 struct msc313_cpupll *cpupll = to_cpupll(hw); msc313_cpupll_recalc_rate() local 161 struct msc313_cpupll *cpupll = to_cpupll(hw); msc313_cpupll_set_rate() local 185 struct msc313_cpupll *cpupll; msc313_cpupll_probe() local [all...] |
Completed in 1 milliseconds