Home
last modified time | relevance | path

Searched refs:clk_reg (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-max77686.c36 u32 clk_reg; member
58 .clk_reg = MAX77686_REG_32KHZ,
63 .clk_reg = MAX77686_REG_32KHZ,
68 .clk_reg = MAX77686_REG_32KHZ,
77 .clk_reg = MAX77802_REG_32KHZ,
82 .clk_reg = MAX77802_REG_32KHZ,
91 .clk_reg = MAX77620_REG_CNFG1_32K,
106 return regmap_update_bits(max77686->regmap, max77686->clk_info->clk_reg, in max77686_clk_prepare()
115 regmap_update_bits(max77686->regmap, max77686->clk_info->clk_reg, in max77686_clk_unprepare()
126 ret = regmap_read(max77686->regmap, max77686->clk_info->clk_reg, in max77686_clk_is_prepared()
[all...]
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-max77686.c36 u32 clk_reg; member
58 .clk_reg = MAX77686_REG_32KHZ,
63 .clk_reg = MAX77686_REG_32KHZ,
68 .clk_reg = MAX77686_REG_32KHZ,
77 .clk_reg = MAX77802_REG_32KHZ,
82 .clk_reg = MAX77802_REG_32KHZ,
91 .clk_reg = MAX77620_REG_CNFG1_32K,
106 return regmap_update_bits(max77686->regmap, max77686->clk_info->clk_reg, in max77686_clk_prepare()
115 regmap_update_bits(max77686->regmap, max77686->clk_info->clk_reg, in max77686_clk_unprepare()
126 ret = regmap_read(max77686->regmap, max77686->clk_info->clk_reg, in max77686_clk_is_prepared()
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
H A D8250_lpc18xx.c31 struct clk *clk_reg; member
135 data->clk_reg = devm_clk_get(&pdev->dev, "reg"); in lpc18xx_serial_probe()
136 if (IS_ERR(data->clk_reg)) { in lpc18xx_serial_probe()
138 return PTR_ERR(data->clk_reg); in lpc18xx_serial_probe()
141 ret = clk_prepare_enable(data->clk_reg); in lpc18xx_serial_probe()
191 clk_disable_unprepare(data->clk_reg); in lpc18xx_serial_probe()
201 clk_disable_unprepare(data->clk_reg); in lpc18xx_serial_remove()
/kernel/linux/linux-5.10/drivers/reset/
H A Dreset-lpc18xx.c36 struct clk *clk_reg; member
155 rc->clk_reg = devm_clk_get(&pdev->dev, "reg"); in lpc18xx_rgu_probe()
156 if (IS_ERR(rc->clk_reg)) { in lpc18xx_rgu_probe()
158 return PTR_ERR(rc->clk_reg); in lpc18xx_rgu_probe()
167 ret = clk_prepare_enable(rc->clk_reg); in lpc18xx_rgu_probe()
179 fcclk = clk_get_rate(rc->clk_reg) / USEC_PER_SEC; in lpc18xx_rgu_probe()
212 clk_disable_unprepare(rc->clk_reg); in lpc18xx_rgu_probe()
/kernel/linux/linux-6.6/drivers/tty/serial/8250/
H A D8250_lpc18xx.c31 struct clk *clk_reg; member
124 data->clk_reg = devm_clk_get(&pdev->dev, "reg"); in lpc18xx_serial_probe()
125 if (IS_ERR(data->clk_reg)) { in lpc18xx_serial_probe()
127 return PTR_ERR(data->clk_reg); in lpc18xx_serial_probe()
130 ret = clk_prepare_enable(data->clk_reg); in lpc18xx_serial_probe()
181 clk_disable_unprepare(data->clk_reg); in lpc18xx_serial_probe()
191 clk_disable_unprepare(data->clk_reg); in lpc18xx_serial_remove()
/kernel/linux/linux-6.6/drivers/reset/
H A Dreset-lpc18xx.c36 struct clk *clk_reg; member
153 rc->clk_reg = devm_clk_get(&pdev->dev, "reg"); in lpc18xx_rgu_probe()
154 if (IS_ERR(rc->clk_reg)) { in lpc18xx_rgu_probe()
156 return PTR_ERR(rc->clk_reg); in lpc18xx_rgu_probe()
165 ret = clk_prepare_enable(rc->clk_reg); in lpc18xx_rgu_probe()
177 fcclk = clk_get_rate(rc->clk_reg) / USEC_PER_SEC; in lpc18xx_rgu_probe()
208 clk_disable_unprepare(rc->clk_reg); in lpc18xx_rgu_probe()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-dw-pci.c36 void __iomem *clk_reg; in spi_mid_init() local
39 clk_reg = ioremap(MRST_CLK_SPI_REG, 16); in spi_mid_init()
40 if (!clk_reg) in spi_mid_init()
44 clk_cdiv = readl(clk_reg + dws->bus_num * sizeof(u32)); in spi_mid_init()
49 iounmap(clk_reg); in spi_mid_init()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-dw-pci.c36 void __iomem *clk_reg; in dw_spi_pci_mid_init() local
39 clk_reg = ioremap(MRST_CLK_SPI_REG, 16); in dw_spi_pci_mid_init()
40 if (!clk_reg) in dw_spi_pci_mid_init()
44 clk_cdiv = readl(clk_reg + dws->bus_num * sizeof(u32)); in dw_spi_pci_mid_init()
49 iounmap(clk_reg); in dw_spi_pci_mid_init()
/kernel/linux/linux-5.10/drivers/clk/ux500/
H A Dclk-prcc.c102 struct clk *clk_reg; in clk_reg_prcc() local
127 clk_reg = clk_register(NULL, &clk->hw); in clk_reg_prcc()
128 if (IS_ERR_OR_NULL(clk_reg)) in clk_reg_prcc()
131 return clk_reg; in clk_reg_prcc()
H A Dclk-sysctrl.c131 struct clk *clk_reg; in clk_reg_sysctrl() local
170 clk_reg = devm_clk_register(clk->dev, &clk->hw); in clk_reg_sysctrl()
171 if (IS_ERR(clk_reg)) in clk_reg_sysctrl()
174 return clk_reg; in clk_reg_sysctrl()
/kernel/linux/linux-6.6/drivers/clk/ux500/
H A Dclk-prcc.c102 struct clk *clk_reg; in clk_reg_prcc() local
127 clk_reg = clk_register(NULL, &clk->hw); in clk_reg_prcc()
128 if (IS_ERR_OR_NULL(clk_reg)) in clk_reg_prcc()
131 return clk_reg; in clk_reg_prcc()
H A Dclk-sysctrl.c132 struct clk *clk_reg; in clk_reg_sysctrl() local
171 clk_reg = devm_clk_register(clk->dev, &clk->hw); in clk_reg_sysctrl()
172 if (IS_ERR(clk_reg)) in clk_reg_sysctrl()
175 return clk_reg; in clk_reg_sysctrl()
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-lpc24xx.c66 struct clk *clk_reg; member
217 rtc->clk_reg = devm_clk_get(&pdev->dev, "reg"); in lpc24xx_rtc_probe()
218 if (IS_ERR(rtc->clk_reg)) { in lpc24xx_rtc_probe()
220 return PTR_ERR(rtc->clk_reg); in lpc24xx_rtc_probe()
229 ret = clk_prepare_enable(rtc->clk_reg); in lpc24xx_rtc_probe()
261 clk_disable_unprepare(rtc->clk_reg); in lpc24xx_rtc_probe()
278 clk_disable_unprepare(rtc->clk_reg); in lpc24xx_rtc_remove()
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-lpc24xx.c65 struct clk *clk_reg; member
216 rtc->clk_reg = devm_clk_get(&pdev->dev, "reg"); in lpc24xx_rtc_probe()
217 if (IS_ERR(rtc->clk_reg)) { in lpc24xx_rtc_probe()
219 return PTR_ERR(rtc->clk_reg); in lpc24xx_rtc_probe()
228 ret = clk_prepare_enable(rtc->clk_reg); in lpc24xx_rtc_probe()
260 clk_disable_unprepare(rtc->clk_reg); in lpc24xx_rtc_probe()
277 clk_disable_unprepare(rtc->clk_reg); in lpc24xx_rtc_remove()
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-armada8k.c33 struct clk *clk_reg; member
303 pcie->clk_reg = devm_clk_get(dev, "reg"); in armada8k_pcie_probe()
304 if (pcie->clk_reg == ERR_PTR(-EPROBE_DEFER)) { in armada8k_pcie_probe()
308 if (!IS_ERR(pcie->clk_reg)) { in armada8k_pcie_probe()
309 ret = clk_prepare_enable(pcie->clk_reg); in armada8k_pcie_probe()
337 clk_disable_unprepare(pcie->clk_reg); in armada8k_pcie_probe()
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-armada8k.c32 struct clk *clk_reg; member
295 pcie->clk_reg = devm_clk_get(dev, "reg"); in armada8k_pcie_probe()
296 if (pcie->clk_reg == ERR_PTR(-EPROBE_DEFER)) { in armada8k_pcie_probe()
300 if (!IS_ERR(pcie->clk_reg)) { in armada8k_pcie_probe()
301 ret = clk_prepare_enable(pcie->clk_reg); in armada8k_pcie_probe()
329 clk_disable_unprepare(pcie->clk_reg); in armada8k_pcie_probe()
/kernel/linux/linux-5.10/drivers/clk/sunxi/
H A Dclk-sun8i-bus-gates.c29 void __iomem *clk_reg; in sun8i_h3_bus_gates_init() local
78 clk_reg = reg + 4 * (index / 32); in sun8i_h3_bus_gates_init()
83 0, clk_reg, clk_bit, in sun8i_h3_bus_gates_init()
H A Dclk-simple-gates.c26 void __iomem *clk_reg; in sunxi_simple_gates_setup() local
54 clk_reg = reg + 4 * (index / 32); in sunxi_simple_gates_setup()
59 clk_reg, in sunxi_simple_gates_setup()
/kernel/linux/linux-6.6/drivers/clk/sunxi/
H A Dclk-sun8i-bus-gates.c29 void __iomem *clk_reg; in sun8i_h3_bus_gates_init() local
78 clk_reg = reg + 4 * (index / 32); in sun8i_h3_bus_gates_init()
83 0, clk_reg, clk_bit, in sun8i_h3_bus_gates_init()
/kernel/linux/linux-5.10/drivers/char/hw_random/
H A Domap-rng.c161 struct clk *clk_reg; member
480 priv->clk_reg = devm_clk_get(&pdev->dev, "reg"); in omap_rng_probe()
481 if (PTR_ERR(priv->clk_reg) == -EPROBE_DEFER) in omap_rng_probe()
483 if (!IS_ERR(priv->clk_reg)) { in omap_rng_probe()
484 ret = clk_prepare_enable(priv->clk_reg); in omap_rng_probe()
512 clk_disable_unprepare(priv->clk_reg); in omap_rng_probe()
530 clk_disable_unprepare(priv->clk_reg); in omap_rng_remove()
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/controllers/
H A Dnxp-spifi.c56 struct clk *clk_reg; member
407 spifi->clk_reg = devm_clk_get(&pdev->dev, "reg"); in nxp_spifi_probe()
408 if (IS_ERR(spifi->clk_reg)) { in nxp_spifi_probe()
410 return PTR_ERR(spifi->clk_reg); in nxp_spifi_probe()
413 ret = clk_prepare_enable(spifi->clk_reg); in nxp_spifi_probe()
453 clk_disable_unprepare(spifi->clk_reg); in nxp_spifi_probe()
463 clk_disable_unprepare(spifi->clk_reg); in nxp_spifi_remove()
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dir-hix5hd2.c68 u32 clk_reg; member
73 .clk_reg = 0x48,
77 .clk_reg = 0x60,
94 u32 clk_reg = dev->socdata->clk_reg; in hix5hd2_ir_clk_enable() local
99 regmap_read(dev->regmap, clk_reg, &val); in hix5hd2_ir_clk_enable()
107 regmap_write(dev->regmap, clk_reg, val); in hix5hd2_ir_clk_enable()
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dir-hix5hd2.c68 u32 clk_reg; member
73 .clk_reg = 0x48,
77 .clk_reg = 0x60,
94 u32 clk_reg = dev->socdata->clk_reg; in hix5hd2_ir_clk_enable() local
99 regmap_read(dev->regmap, clk_reg, &val); in hix5hd2_ir_clk_enable()
107 regmap_write(dev->regmap, clk_reg, val); in hix5hd2_ir_clk_enable()
/kernel/linux/linux-6.6/drivers/char/hw_random/
H A Domap-rng.c158 struct clk *clk_reg; member
473 priv->clk_reg = devm_clk_get(&pdev->dev, "reg"); in omap_rng_probe()
474 if (PTR_ERR(priv->clk_reg) == -EPROBE_DEFER) in omap_rng_probe()
476 if (!IS_ERR(priv->clk_reg)) { in omap_rng_probe()
477 ret = clk_prepare_enable(priv->clk_reg); in omap_rng_probe()
505 clk_disable_unprepare(priv->clk_reg); in omap_rng_probe()
523 clk_disable_unprepare(priv->clk_reg); in omap_rng_remove()
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/
H A Dcsrc-octeon.c70 u64 clk_reg; in octeon_init_cvmcount() local
74 clk_reg = octeon_has_feature(OCTEON_FEATURE_FPA3) ? in octeon_init_cvmcount()
86 u64 clk_count = cvmx_read_csr(clk_reg); in octeon_init_cvmcount()

Completed in 12 milliseconds

12