Searched refs:asiu (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/clk/bcm/ |
H A D | clk-iproc-asiu.c | 30 struct iproc_asiu *asiu; member 49 struct iproc_asiu *asiu = clk->asiu; in iproc_asiu_clk_enable() local 56 val = readl(asiu->gate_base + clk->gate.offset); in iproc_asiu_clk_enable() 58 writel(val, asiu->gate_base + clk->gate.offset); in iproc_asiu_clk_enable() 66 struct iproc_asiu *asiu = clk->asiu; in iproc_asiu_clk_disable() local 73 val = readl(asiu->gate_base + clk->gate.offset); in iproc_asiu_clk_disable() 75 writel(val, asiu->gate_base + clk->gate.offset); in iproc_asiu_clk_disable() 82 struct iproc_asiu *asiu in iproc_asiu_clk_recalc_rate() local 133 struct iproc_asiu *asiu = clk->asiu; iproc_asiu_clk_set_rate() local 191 struct iproc_asiu *asiu; iproc_asiu_setup() local [all...] |
H A D | clk-iproc-pll.c | 191 val = readl(pll->asiu_base + ctrl->asiu.offset); in __pll_disable() 192 val &= ~(1 << ctrl->asiu.en_shift); in __pll_disable() 193 iproc_pll_write(pll, pll->asiu_base, ctrl->asiu.offset, val); in __pll_disable() 235 val = readl(pll->asiu_base + ctrl->asiu.offset); in __pll_enable() 236 val |= (1 << ctrl->asiu.en_shift); in __pll_enable() 237 iproc_pll_write(pll, pll->asiu_base, ctrl->asiu.offset, val); in __pll_enable()
|
H A D | clk-iproc.h | 168 struct iproc_asiu_gate asiu; member
|
H A D | clk-cygnus.c | 197 .asiu = ASIU_GATE_VAL(0x0, 3), 270 CLK_OF_DECLARE(cygnus_asiu_clk, "brcm,cygnus-asiu-clk", cygnus_asiu_init);
|
/kernel/linux/linux-6.6/drivers/clk/bcm/ |
H A D | clk-iproc-asiu.c | 20 struct iproc_asiu *asiu; member 39 struct iproc_asiu *asiu = clk->asiu; in iproc_asiu_clk_enable() local 46 val = readl(asiu->gate_base + clk->gate.offset); in iproc_asiu_clk_enable() 48 writel(val, asiu->gate_base + clk->gate.offset); in iproc_asiu_clk_enable() 56 struct iproc_asiu *asiu = clk->asiu; in iproc_asiu_clk_disable() local 63 val = readl(asiu->gate_base + clk->gate.offset); in iproc_asiu_clk_disable() 65 writel(val, asiu->gate_base + clk->gate.offset); in iproc_asiu_clk_disable() 72 struct iproc_asiu *asiu in iproc_asiu_clk_recalc_rate() local 123 struct iproc_asiu *asiu = clk->asiu; iproc_asiu_clk_set_rate() local 181 struct iproc_asiu *asiu; iproc_asiu_setup() local [all...] |
H A D | clk-iproc-pll.c | 181 val = readl(pll->asiu_base + ctrl->asiu.offset); in __pll_disable() 182 val &= ~(1 << ctrl->asiu.en_shift); in __pll_disable() 183 iproc_pll_write(pll, pll->asiu_base, ctrl->asiu.offset, val); in __pll_disable() 225 val = readl(pll->asiu_base + ctrl->asiu.offset); in __pll_enable() 226 val |= (1 << ctrl->asiu.en_shift); in __pll_enable() 227 iproc_pll_write(pll, pll->asiu_base, ctrl->asiu.offset, val); in __pll_enable()
|
H A D | clk-iproc.h | 158 struct iproc_asiu_gate asiu; member
|
H A D | clk-cygnus.c | 187 .asiu = ASIU_GATE_VAL(0x0, 3), 260 CLK_OF_DECLARE(cygnus_asiu_clk, "brcm,cygnus-asiu-clk", cygnus_asiu_init);
|
Completed in 5 milliseconds