Home
last modified time | relevance | path

Searched refs:axi_clk (Results 1 – 25 of 45) sorted by relevance

12

/linux-6.3-rc2/drivers/clk/xilinx/
A Dclk-xlnx-clock-wizard.c83 struct clk *axi_clk; member
374 else if (ndata->clk == clk_wzrd->axi_clk) in clk_wzrd_clk_notifier()
395 clk_disable_unprepare(clk_wzrd->axi_clk); in clk_wzrd_suspend()
406 ret = clk_prepare_enable(clk_wzrd->axi_clk); in clk_wzrd_resume()
455 clk_wzrd->axi_clk = devm_clk_get(&pdev->dev, "s_axi_aclk"); in clk_wzrd_probe()
456 if (IS_ERR(clk_wzrd->axi_clk)) in clk_wzrd_probe()
459 ret = clk_prepare_enable(clk_wzrd->axi_clk); in clk_wzrd_probe()
464 rate = clk_get_rate(clk_wzrd->axi_clk); in clk_wzrd_probe()
591 clk_disable_unprepare(clk_wzrd->axi_clk); in clk_wzrd_probe()
609 clk_notifier_unregister(clk_wzrd->axi_clk, &clk_wzrd->nb); in clk_wzrd_remove()
[all …]
/linux-6.3-rc2/sound/soc/xilinx/
A Dxlnx_spdif.c51 struct clk *axi_clk; member
251 ctx->axi_clk = devm_clk_get(dev, "s_axi_aclk"); in xlnx_spdif_probe()
252 if (IS_ERR(ctx->axi_clk)) { in xlnx_spdif_probe()
253 ret = PTR_ERR(ctx->axi_clk); in xlnx_spdif_probe()
257 ret = clk_prepare_enable(ctx->axi_clk); in xlnx_spdif_probe()
311 clk_disable_unprepare(ctx->axi_clk); in xlnx_spdif_probe()
319 clk_disable_unprepare(ctx->axi_clk); in xlnx_spdif_remove()
A Dxlnx_formatter_pcm.c86 struct clk *axi_clk; member
599 aud_drv_data->axi_clk = devm_clk_get(dev, "s_axi_lite_aclk"); in xlnx_formatter_pcm_probe()
600 if (IS_ERR(aud_drv_data->axi_clk)) { in xlnx_formatter_pcm_probe()
601 ret = PTR_ERR(aud_drv_data->axi_clk); in xlnx_formatter_pcm_probe()
605 ret = clk_prepare_enable(aud_drv_data->axi_clk); in xlnx_formatter_pcm_probe()
686 clk_disable_unprepare(aud_drv_data->axi_clk); in xlnx_formatter_pcm_probe()
705 clk_disable_unprepare(adata->axi_clk); in xlnx_formatter_pcm_remove()
/linux-6.3-rc2/drivers/spi/
A Dspi-orion.c97 struct clk *axi_clk; member
703 spi->axi_clk = devm_clk_get(&pdev->dev, "axi"); in orion_spi_probe()
704 if (PTR_ERR(spi->axi_clk) == -EPROBE_DEFER) { in orion_spi_probe()
708 if (!IS_ERR(spi->axi_clk)) in orion_spi_probe()
709 clk_prepare_enable(spi->axi_clk); in orion_spi_probe()
799 clk_disable_unprepare(spi->axi_clk); in orion_spi_probe()
814 clk_disable_unprepare(spi->axi_clk); in orion_spi_remove()
831 clk_disable_unprepare(spi->axi_clk); in orion_spi_runtime_suspend()
841 if (!IS_ERR(spi->axi_clk)) in orion_spi_runtime_resume()
842 clk_prepare_enable(spi->axi_clk); in orion_spi_runtime_resume()
A Dspi-mtk-nor.c120 struct clk *axi_clk; member
707 clk_disable_unprepare(sp->axi_clk); in mtk_nor_disable_clk()
725 ret = clk_prepare_enable(sp->axi_clk); in mtk_nor_enable_clk()
736 clk_disable_unprepare(sp->axi_clk); in mtk_nor_enable_clk()
815 struct clk *spi_clk, *ctlr_clk, *axi_clk, *axi_s_clk; in mtk_nor_probe() local
830 axi_clk = devm_clk_get_optional(&pdev->dev, "axi"); in mtk_nor_probe()
831 if (IS_ERR(axi_clk)) in mtk_nor_probe()
832 return PTR_ERR(axi_clk); in mtk_nor_probe()
872 sp->axi_clk = axi_clk; in mtk_nor_probe()
/linux-6.3-rc2/arch/arm/boot/dts/
A Dbcm63138.dtsi53 axi_clk: axi_clk { label
107 clocks = <&axi_clk>;
115 clocks = <&axi_clk>;
A Dvexpress-v2p-ca5s.dts83 clocks = <&axi_clk>;
92 clocks = <&axi_clk>;
156 axi_clk: oscclk1 { label
/linux-6.3-rc2/drivers/gpu/drm/imx/dcss/
A Ddcss-dev.c20 clk_prepare_enable(dcss->axi_clk); in dcss_clocks_enable()
33 clk_disable_unprepare(dcss->axi_clk); in dcss_clocks_disable()
138 {"axi", &dcss->axi_clk}, in dcss_clks_init()
161 devm_clk_put(dcss->dev, dcss->axi_clk); in dcss_clks_release()
/linux-6.3-rc2/Documentation/devicetree/bindings/dma/xilinx/
A Dxlnx,zynqmp-dpdma.yaml42 const: axi_clk
64 clock-names = "axi_clk";
/linux-6.3-rc2/drivers/dma/xilinx/
A Dxilinx_dma.c506 struct clk *axi_clk; member
2587 if (IS_ERR(*axi_clk)) in axidma_clk_init()
2602 err = clk_prepare_enable(*axi_clk); in axidma_clk_init()
2633 clk_disable_unprepare(*axi_clk); in axidma_clk_init()
2649 if (IS_ERR(*axi_clk)) in axicdma_clk_init()
2656 err = clk_prepare_enable(*axi_clk); in axicdma_clk_init()
2671 clk_disable_unprepare(*axi_clk); in axicdma_clk_init()
2683 if (IS_ERR(*axi_clk)) in axivdma_clk_init()
2702 err = clk_prepare_enable(*axi_clk); in axivdma_clk_init()
2742 clk_disable_unprepare(*axi_clk); in axivdma_clk_init()
[all …]
A Dxilinx_dpdma.c266 struct clk *axi_clk; member
1644 xdev->axi_clk = devm_clk_get(xdev->dev, "axi_clk"); in xilinx_dpdma_probe()
1645 if (IS_ERR(xdev->axi_clk)) in xilinx_dpdma_probe()
1646 return PTR_ERR(xdev->axi_clk); in xilinx_dpdma_probe()
1699 ret = clk_prepare_enable(xdev->axi_clk); in xilinx_dpdma_probe()
1729 clk_disable_unprepare(xdev->axi_clk); in xilinx_dpdma_probe()
1750 clk_disable_unprepare(xdev->axi_clk); in xilinx_dpdma_remove()
/linux-6.3-rc2/drivers/mmc/host/
A Dsdhci-xenon.c524 priv->axi_clk = devm_clk_get(&pdev->dev, "axi"); in xenon_probe()
525 if (IS_ERR(priv->axi_clk)) { in xenon_probe()
526 err = PTR_ERR(priv->axi_clk); in xenon_probe()
530 err = clk_prepare_enable(priv->axi_clk); in xenon_probe()
573 clk_disable_unprepare(priv->axi_clk); in xenon_probe()
594 clk_disable_unprepare(priv->axi_clk); in xenon_remove()
A Dsdhci-xenon.h90 struct clk *axi_clk; member
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/mdp4/
A Dmdp4_kms.c175 clk_disable_unprepare(mdp4_kms->axi_clk); in mdp4_disable()
187 clk_prepare_enable(mdp4_kms->axi_clk); in mdp4_enable()
458 mdp4_kms->axi_clk = devm_clk_get(&pdev->dev, "bus_clk"); in mdp4_kms_init()
459 if (IS_ERR(mdp4_kms->axi_clk)) { in mdp4_kms_init()
461 ret = PTR_ERR(mdp4_kms->axi_clk); in mdp4_kms_init()
/linux-6.3-rc2/drivers/net/ethernet/xilinx/
A Dxilinx_axienet_mdio.c167 if (lp->axi_clk) { in axienet_mdio_enable()
168 host_clock = clk_get_rate(lp->axi_clk); in axienet_mdio_enable()
A Dxilinx_axienet_main.c215 if (lp->axi_clk) in axienet_usec_to_timer()
216 clk_rate = clk_get_rate(lp->axi_clk); in axienet_usec_to_timer()
1884 lp->axi_clk = devm_clk_get_optional(&pdev->dev, "s_axi_lite_clk"); in axienet_probe()
1885 if (!lp->axi_clk) { in axienet_probe()
1889 lp->axi_clk = devm_clk_get_optional(&pdev->dev, NULL); in axienet_probe()
1891 if (IS_ERR(lp->axi_clk)) { in axienet_probe()
1892 ret = PTR_ERR(lp->axi_clk); in axienet_probe()
1895 ret = clk_prepare_enable(lp->axi_clk); in axienet_probe()
2175 clk_disable_unprepare(lp->axi_clk); in axienet_probe()
2199 clk_disable_unprepare(lp->axi_clk); in axienet_remove()
/linux-6.3-rc2/Documentation/devicetree/bindings/net/
A Dqcom-emac.txt43 clock-names = "axi_clk", "cfg_ahb_clk", "high_speed_clk",
92 clock-names = "axi_clk", "cfg_ahb_clk", "high_speed_clk",
A Dxilinx_axienet.txt86 clocks = <&axi_clk>, <&axi_clk>, <&pl_enet_ref_clk>, <&mgt_clk>;
/linux-6.3-rc2/Documentation/devicetree/bindings/phy/
A Dphy-mvebu-comphy.txt33 "mg_clk", "mg_core_clk" and "axi_clk".
51 clock-names = "mg_clk", "mg_core_clk", "axi_clk";
/linux-6.3-rc2/drivers/phy/marvell/
A Dphy-mvebu-cp110-comphy.c263 struct clk *axi_clk; member
959 priv->axi_clk = devm_clk_get(priv->dev, "axi_clk"); in mvebu_comphy_init_clks()
960 if (IS_ERR(priv->axi_clk)) { in mvebu_comphy_init_clks()
961 ret = PTR_ERR(priv->axi_clk); in mvebu_comphy_init_clks()
965 ret = clk_prepare_enable(priv->axi_clk); in mvebu_comphy_init_clks()
979 priv->axi_clk = NULL; in mvebu_comphy_init_clks()
986 if (priv->axi_clk) in mvebu_comphy_disable_unprepare_clks()
987 clk_disable_unprepare(priv->axi_clk); in mvebu_comphy_disable_unprepare_clks()
/linux-6.3-rc2/drivers/misc/
A Dxilinx_sdfec.c180 struct clk *axi_clk; member
1216 clks->axi_clk = devm_clk_get(&pdev->dev, "s_axi_aclk"); in xsdfec_clk_init()
1217 if (IS_ERR(clks->axi_clk)) { in xsdfec_clk_init()
1219 return PTR_ERR(clks->axi_clk); in xsdfec_clk_init()
1283 err = clk_prepare_enable(clks->axi_clk); in xsdfec_clk_init()
1339 clk_disable_unprepare(clks->axi_clk); in xsdfec_clk_init()
1355 clk_disable_unprepare(clks->axi_clk); in xsdfec_disable_all_clks()
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/
A Dallwinner,sun4i-a10-axi-clk.yaml53 axi_clk@1c20050 {
/linux-6.3-rc2/drivers/clk/sunxi-ng/
A Dccu-sun8i-v3s.c145 static SUNXI_CCU_M(axi_clk, "axi", "cpu", 0x050, 0, 2, 0);
401 &axi_clk.common,
502 [CLK_AXI] = &axi_clk.common.hw,
582 [CLK_AXI] = &axi_clk.common.hw,
A Dccu-sun8i-a23.c174 static SUNXI_CCU_M(axi_clk, "axi", "cpux", 0x050, 0, 2, 0);
468 &axi_clk.common,
590 [CLK_AXI] = &axi_clk.common.hw,
A Dccu-sun5i.c197 static SUNXI_CCU_M(axi_clk, "axi", "cpu", 0x054, 0, 2, 0);
521 &axi_clk.common,
649 [CLK_AXI] = &axi_clk.common.hw,
788 [CLK_AXI] = &axi_clk.common.hw,
894 [CLK_AXI] = &axi_clk.common.hw,

Completed in 64 milliseconds

12