Searched refs:control_base (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/clk/bcm/ |
| H A D | clk-iproc-pll.c | 64 void __iomem *control_base; member 171 (base == pll->status_base || base == pll->control_base))) in iproc_pll_write() 187 val = readl(pll->control_base + ctrl->aon.offset); in __pll_disable() 189 iproc_pll_write(pll, pll->control_base, ctrl->aon.offset, val); in __pll_disable() 210 val = readl(pll->control_base + ctrl->aon.offset); in __pll_enable() 212 iproc_pll_write(pll, pll->control_base, ctrl->aon.offset, val); in __pll_enable() 239 val = readl(pll->control_base + reset->offset); in __pll_put_in_reset() 244 iproc_pll_write(pll, pll->control_base, reset->offset, val); in __pll_put_in_reset() 255 val = readl(pll->control_base + dig_filter->offset); in __pll_bring_out_reset() 261 iproc_pll_write(pll, pll->control_base, dig_filter->offset, val); in __pll_bring_out_reset() [all …]
|
| /linux/drivers/clk/keystone/ |
| H A D | gate.c | 50 void __iomem *control_base; member 71 static void psc_config(void __iomem *control_base, void __iomem *domain_base, in psc_config() argument 77 mdctl = readl(control_base + MDCTL); in psc_config() 83 writel(mdctl, control_base + MDCTL); in psc_config() 100 mdstat = readl(control_base + MDSTAT); in psc_config() 108 u32 mdstat = readl(data->control_base + MDSTAT); in keystone_clk_is_enabled() 122 psc_config(data->control_base, data->domain_base, in keystone_clk_enable() 140 psc_config(data->control_base, data->domain_base, in keystone_clk_disable() 212 data->control_base = of_iomap(node, i); in of_psc_clk_init() 213 if (!data->control_base) { in of_psc_clk_init() [all …]
|
| /linux/drivers/watchdog/ |
| H A D | sbsa_gwdt.c | 97 void __iomem *control_base; member 136 return readl(gwdt->control_base + SBSA_GWDT_WOR); in sbsa_gwdt_reg_read() 138 return lo_hi_readq(gwdt->control_base + SBSA_GWDT_WOR); in sbsa_gwdt_reg_read() 144 writel((u32)val, gwdt->control_base + SBSA_GWDT_WOR); in sbsa_gwdt_reg_write() 146 lo_hi_writeq(val, gwdt->control_base + SBSA_GWDT_WOR); in sbsa_gwdt_reg_write() 209 !(readl(gwdt->control_base + SBSA_GWDT_WCS) & SBSA_GWDT_WCS_WS0)) in sbsa_gwdt_get_timeleft() 212 timeleft += lo_hi_readq(gwdt->control_base + SBSA_GWDT_WCV) - in sbsa_gwdt_get_timeleft() 238 iidr = readl(gwdt->control_base + SBSA_GWDT_W_IIDR); in sbsa_gwdt_get_version() 252 writel(SBSA_GWDT_WCS_EN, gwdt->control_base + SBSA_GWDT_WCS); in sbsa_gwdt_start() 262 writel(0, gwdt->control_base + SBSA_GWDT_WCS); in sbsa_gwdt_stop() [all …]
|