Searched refs:bus_clk (Results 1 - 25 of 55) sorted by relevance

123

/linux-master/drivers/gpu/drm/sun4i/
H A Dsun6i_drc.c17 struct clk *bus_clk; member in struct:sun6i_drc
45 drc->bus_clk = devm_clk_get(dev, "ahb");
46 if (IS_ERR(drc->bus_clk)) {
48 ret = PTR_ERR(drc->bus_clk);
51 clk_prepare_enable(drc->bus_clk);
71 clk_disable_unprepare(drc->bus_clk);
84 clk_disable_unprepare(drc->bus_clk);
H A Dsun6i_mipi_dsi.h28 struct clk *bus_clk; member in struct:sun6i_dsi
H A Dsun8i_mixer.c446 mixer->bus_clk = devm_clk_get(dev, "bus");
447 if (IS_ERR(mixer->bus_clk)) {
449 ret = PTR_ERR(mixer->bus_clk);
452 clk_prepare_enable(mixer->bus_clk);
532 clk_disable_unprepare(mixer->bus_clk);
546 clk_disable_unprepare(mixer->bus_clk);
H A Dsun4i_hdmi_enc.c533 hdmi->bus_clk = devm_clk_get(dev, "ahb");
534 if (IS_ERR(hdmi->bus_clk)) {
536 ret = PTR_ERR(hdmi->bus_clk);
539 clk_prepare_enable(hdmi->bus_clk);
674 clk_disable_unprepare(hdmi->bus_clk);
689 clk_disable_unprepare(hdmi->bus_clk);
/linux-master/arch/sh/kernel/cpu/
H A Dclock-cpg.c19 static struct clk bus_clk = { variable in typeref:struct:clk
35 &bus_clk,
43 CLKDEV_CON_ID("bus_clk", &bus_clk),
/linux-master/drivers/clk/sunxi-ng/
H A Dccu-sun9i-a80-usb.c95 struct clk *bus_clk; local
103 bus_clk = devm_clk_get(&pdev->dev, "bus");
104 if (IS_ERR(bus_clk))
105 return dev_err_probe(&pdev->dev, PTR_ERR(bus_clk),
109 ret = clk_prepare_enable(bus_clk);
122 clk_disable_unprepare(bus_clk);
H A Dccu-sun9i-a80-de.c206 struct clk *bus_clk; local
215 bus_clk = devm_clk_get(&pdev->dev, "bus");
216 if (IS_ERR(bus_clk))
217 return dev_err_probe(&pdev->dev, PTR_ERR(bus_clk),
226 ret = clk_prepare_enable(bus_clk);
249 clk_disable_unprepare(bus_clk);
H A Dccu-sun8i-de2.c244 struct clk *bus_clk, *mod_clk; local
258 bus_clk = devm_clk_get(&pdev->dev, "bus");
259 if (IS_ERR(bus_clk))
260 return dev_err_probe(&pdev->dev, PTR_ERR(bus_clk),
274 ret = clk_prepare_enable(bus_clk);
305 clk_disable_unprepare(bus_clk);
/linux-master/sound/soc/fsl/
H A Dfsl_aud2htx.h54 * @bus_clk: clock source to access register
61 struct clk *bus_clk; member in struct:fsl_aud2htx
H A Dfsl_aud2htx.c221 aud2htx->bus_clk = devm_clk_get(&pdev->dev, "bus");
222 if (IS_ERR(aud2htx->bus_clk)) {
224 return PTR_ERR(aud2htx->bus_clk);
269 clk_disable_unprepare(aud2htx->bus_clk);
279 ret = clk_prepare_enable(aud2htx->bus_clk);
/linux-master/drivers/watchdog/
H A Dgef_wdt.c66 static unsigned int bus_clk; variable
126 if (timeout > 0xFFFFFFFF / bus_clk)
127 timeout = 0xFFFFFFFF / bus_clk;
130 gef_wdt_count = (timeout * bus_clk) >> 8;
268 bus_clk = 133; /* in MHz */
272 bus_clk = freq;
/linux-master/drivers/i2c/busses/
H A Di2c-bcm2835.c66 struct clk *bus_clk; member in struct:bcm2835_i2c_dev
431 i2c_dev->bus_clk = bcm2835_i2c_register_div(&pdev->dev, mclk, i2c_dev);
433 if (IS_ERR(i2c_dev->bus_clk))
434 return dev_err_probe(&pdev->dev, PTR_ERR(i2c_dev->bus_clk),
445 ret = clk_set_rate_exclusive(i2c_dev->bus_clk, bus_clk_rate);
450 ret = clk_prepare_enable(i2c_dev->bus_clk);
497 clk_disable_unprepare(i2c_dev->bus_clk);
499 clk_rate_exclusive_put(i2c_dev->bus_clk);
508 clk_rate_exclusive_put(i2c_dev->bus_clk);
509 clk_disable_unprepare(i2c_dev->bus_clk);
[all...]
/linux-master/drivers/usb/host/
H A Dxhci-histb.c37 struct clk *bus_clk; member in struct:xhci_hcd_histb
88 histb->bus_clk = devm_clk_get(dev, "bus");
89 if (IS_ERR(histb->bus_clk)) {
91 return PTR_ERR(histb->bus_clk);
119 ret = clk_prepare_enable(histb->bus_clk);
152 clk_disable_unprepare(histb->bus_clk);
164 clk_disable_unprepare(histb->bus_clk);
/linux-master/sound/soc/sunxi/
H A Dsun50i-dmic.c51 struct clk *bus_clk; member in struct:sun50i_dmic_dev
285 clk_disable_unprepare(host->bus_clk);
299 ret = clk_prepare_enable(host->bus_clk);
329 host->bus_clk = devm_clk_get(&pdev->dev, "bus");
330 if (IS_ERR(host->bus_clk))
331 return dev_err_probe(&pdev->dev, PTR_ERR(host->bus_clk),
/linux-master/drivers/pci/controller/
H A Dpci-ftpci100.c119 struct clk *bus_clk; member in struct:faraday_pci
434 p->bus_clk = devm_clk_get_enabled(dev, "PCICLK");
435 if (IS_ERR(p->bus_clk))
436 return PTR_ERR(p->bus_clk);
472 if (!IS_ERR(p->bus_clk)) {
478 rate = clk_get_rate(p->bus_clk);
483 ret = clk_set_rate(p->bus_clk, 66000000);
492 rate = clk_get_rate(p->bus_clk);
/linux-master/arch/mips/pci/
H A Dpci-lantiq.c96 const __be32 *req_mask, *bus_clk; local
115 bus_clk = of_get_property(node, "lantiq,bus-clock", NULL);
116 if (bus_clk)
117 clk_set_rate(clk_pci, *bus_clk);
/linux-master/drivers/pci/controller/dwc/
H A Dpcie-histb.c57 struct clk *bus_clk; member in struct:histb_pcie
213 clk_disable_unprepare(hipcie->bus_clk);
241 ret = clk_prepare_enable(hipcie->bus_clk);
281 clk_disable_unprepare(hipcie->bus_clk);
369 hipcie->bus_clk = devm_clk_get(dev, "bus");
370 if (IS_ERR(hipcie->bus_clk)) {
372 return PTR_ERR(hipcie->bus_clk);
H A Dpci-exynos.c58 struct clk *bus_clk; member in struct:exynos_pcie
74 ret = clk_prepare_enable(ep->bus_clk);
90 clk_disable_unprepare(ep->bus_clk);
341 ep->bus_clk = devm_clk_get(dev, "pcie_bus");
342 if (IS_ERR(ep->bus_clk)) {
344 return PTR_ERR(ep->bus_clk);
/linux-master/drivers/pwm/
H A Dpwm-sun4i.c84 struct clk *bus_clk; member in struct:sun4i_pwm_chip
428 sun4ichip->bus_clk = devm_clk_get_optional(&pdev->dev, "bus");
429 if (IS_ERR(sun4ichip->bus_clk))
430 return dev_err_probe(&pdev->dev, PTR_ERR(sun4ichip->bus_clk),
450 ret = clk_prepare_enable(sun4ichip->bus_clk);
452 dev_err(&pdev->dev, "cannot prepare and enable bus_clk %pe\n",
472 clk_disable_unprepare(sun4ichip->bus_clk);
486 clk_disable_unprepare(sun4ichip->bus_clk);
/linux-master/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_csi.c186 csi->bus_clk = devm_clk_get(&pdev->dev, "bus");
187 if (IS_ERR(csi->bus_clk)) {
189 return PTR_ERR(csi->bus_clk);
300 clk_prepare_enable(csi->bus_clk);
316 clk_disable_unprepare(csi->bus_clk);
/linux-master/drivers/interconnect/qcom/
H A Dicc-rpm.c375 if (!qp->bus_clk_desc && !qp->bus_clk)
386 if (qp->bus_clk) {
390 return clk_set_rate(qp->bus_clk, active_rate);
497 qp->bus_clk = devm_clk_get_optional(dev, "bus");
498 if (IS_ERR(qp->bus_clk))
499 return PTR_ERR(qp->bus_clk);
540 ret = clk_prepare_enable(qp->bus_clk);
624 clk_disable_unprepare(qp->bus_clk);
636 clk_disable_unprepare(qp->bus_clk);
/linux-master/drivers/mmc/host/
H A Dsdhci-of-dwcmshc.c198 struct clk *bus_clk; member in struct:dwcmshc_priv
901 priv->bus_clk = devm_clk_get(dev, "bus");
902 if (!IS_ERR(priv->bus_clk))
903 clk_prepare_enable(priv->bus_clk);
994 clk_disable_unprepare(priv->bus_clk);
1030 clk_disable_unprepare(priv->bus_clk);
1053 if (!IS_ERR(priv->bus_clk))
1054 clk_disable_unprepare(priv->bus_clk);
1075 if (!IS_ERR(priv->bus_clk)) {
1076 ret = clk_prepare_enable(priv->bus_clk);
[all...]
/linux-master/drivers/leds/
H A Dleds-sun50i-a100.c76 struct clk *bus_clk; member in struct:sun50i_a100_ledc
334 ret = clk_prepare_enable(priv->bus_clk);
351 clk_disable_unprepare(priv->bus_clk);
377 clk_disable_unprepare(priv->bus_clk);
452 priv->bus_clk = devm_clk_get(dev, "bus");
453 if (IS_ERR(priv->bus_clk))
454 return PTR_ERR(priv->bus_clk);
/linux-master/drivers/tty/serial/8250/
H A D8250_mtk.c73 struct clk *bus_clk; member in struct:mtk8250_data
434 clk_disable_unprepare(data->bus_clk);
443 clk_prepare_enable(data->bus_clk);
489 data->bus_clk = devm_clk_get_enabled(&pdev->dev, "bus");
490 if (IS_ERR(data->bus_clk))
491 return PTR_ERR(data->bus_clk);
/linux-master/drivers/media/platform/sunxi/sun8i-rotate/
H A Dsun8i-rotate.h129 struct clk *bus_clk; member in struct:rotate_dev

Completed in 282 milliseconds

123