Searched refs:apb_clk (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/gpu/drm/xlnx/
H A Dzynqmp_dpsub.h45 * @apb_clk: The APB clock
62 struct clk *apb_clk; member in struct:zynqmp_dpsub
H A Dzynqmp_dpsub.c97 dpsub->apb_clk = devm_clk_get(dpsub->dev, "dp_apb_clk");
98 if (IS_ERR(dpsub->apb_clk))
99 return PTR_ERR(dpsub->apb_clk);
101 ret = clk_prepare_enable(dpsub->apb_clk);
277 clk_disable_unprepare(dpsub->apb_clk);
298 clk_disable_unprepare(dpsub->apb_clk);
H A Dzynqmp_dp.c1046 rate = clk_get_rate(dp->dpsub->apb_clk);
/linux-master/drivers/media/rc/
H A Dsunxi-cir.c95 struct clk *apb_clk; member in struct:sunxi_ir
183 ret = clk_prepare_enable(ir->apb_clk);
222 clk_disable_unprepare(ir->apb_clk);
234 clk_disable_unprepare(ir->apb_clk);
275 ir->apb_clk = devm_clk_get(dev, "apb");
276 if (IS_ERR(ir->apb_clk)) {
278 return PTR_ERR(ir->apb_clk);
/linux-master/drivers/gpu/drm/imx/dcss/
H A Ddcss-dev.c22 clk_prepare_enable(dcss->apb_clk);
33 clk_disable_unprepare(dcss->apb_clk);
135 {"apb", &dcss->apb_clk},
160 devm_clk_put(dcss->dev, dcss->apb_clk);
H A Ddcss-dev.h81 struct clk *apb_clk; member in struct:dcss_dev
/linux-master/sound/soc/sunxi/
H A Dsun4i-spdif.c184 struct clk *apb_clk; member in struct:sun4i_spdif_dev
599 clk_disable_unprepare(host->apb_clk);
612 ret = clk_prepare_enable(host->apb_clk);
656 host->apb_clk = devm_clk_get(&pdev->dev, "apb");
657 if (IS_ERR(host->apb_clk)) {
659 return PTR_ERR(host->apb_clk);
/linux-master/drivers/watchdog/
H A Dstarfive-wdt.c105 struct clk *apb_clk; member in struct:starfive_wdt
150 ret = clk_prepare_enable(wdt->apb_clk);
164 clk_disable_unprepare(wdt->apb_clk);
171 wdt->apb_clk = devm_clk_get(dev, "apb");
172 if (IS_ERR(wdt->apb_clk))
173 return dev_err_probe(dev, PTR_ERR(wdt->apb_clk), "failed to get apb clock\n");
/linux-master/drivers/iio/adc/
H A Dspear_adc.c107 u32 apb_clk = clk_get_rate(st->clk); local
109 count = DIV_ROUND_UP(apb_clk, val);
112 st->current_clk = apb_clk / count;
/linux-master/drivers/i2c/busses/
H A Di2c-sprd.c323 u32 apb_clk = i2c_dev->src_clk; local
328 u32 i2c_dvd = apb_clk / (4 * freq) - 1;
346 writel((6 * apb_clk) / 10000000, i2c_dev->base + ADDR_STA0_DVD);
348 writel((4 * apb_clk) / 1000000, i2c_dev->base + ADDR_STA0_DVD);
H A Di2c-npcm7xx.c300 u32 apb_clk; member in struct:npcm_i2c
1814 src_clk_khz = bus->apb_clk / 1000;
2288 bus->apb_clk = clk_get_rate(i2c_clk);
/linux-master/drivers/clk/actions/
H A Dowl-s500.c187 static OWL_GATE(gpio_clk, "gpio_clk", "apb_clk", CMU_DEVCLKEN0, 18, 0, 0);
198 static OWL_DIVIDER(apb_clk, "apb_clk", "nic_clk", CMU_BUSCLK1, 14, 2, NULL, 0, 0);
462 &apb_clk.common,
523 [CLK_APB] = &apb_clk.common.hw,
H A Dowl-s900.c163 static OWL_DIVIDER(apb_clk, "apb_clk", "ahb_clk", CMU_BUSCLK, 8, 2, apb_div_table, 0, 0);
215 static OWL_GATE(gpio_clk, "gpio_clk", "apb_clk", CMU_DEVCLKEN0, 18, 0, 0);
516 &apb_clk.common,
609 [CLK_APB] = &apb_clk.common.hw,
/linux-master/drivers/clk/sunxi-ng/
H A Dccu-suniv-f1c100s.c146 static SUNXI_CCU_DIV_TABLE(apb_clk, "apb", "ahb",
329 &apb_clk.common,
421 [CLK_APB] = &apb_clk.common.hw,
/linux-master/drivers/pinctrl/tegra/
H A Dpinctrl-tegra20.c1896 FUNCTION(apb_clk),

Completed in 228 milliseconds