Home
last modified time | relevance | path

Searched full:dma_clk (Results 1 – 25 of 25) sorted by relevance

/linux-6.14.4/drivers/dma/
Dloongson2-apb-dma.c136 * @dma_clk: DMAC clock source
142 struct clk *dma_clk; member
619 priv->dma_clk = devm_clk_get(&pdev->dev, NULL); in ls2x_dma_probe()
620 if (IS_ERR(priv->dma_clk)) in ls2x_dma_probe()
621 return dev_err_probe(dev, PTR_ERR(priv->dma_clk), "devm_clk_get failed.\n"); in ls2x_dma_probe()
623 ret = clk_prepare_enable(priv->dma_clk); in ls2x_dma_probe()
669 clk_disable_unprepare(priv->dma_clk); in ls2x_dma_probe()
684 clk_disable_unprepare(priv->dma_clk); in ls2x_dma_remove()
Dtegra20-apb-dma.c213 struct clk *dma_clk; member
1413 err = clk_enable(tdma->dma_clk); in tegra_dma_init_hw()
1428 clk_disable(tdma->dma_clk); in tegra_dma_init_hw()
1456 tdma->dma_clk = devm_clk_get(&pdev->dev, NULL); in tegra_dma_probe()
1457 if (IS_ERR(tdma->dma_clk)) { in tegra_dma_probe()
1459 return PTR_ERR(tdma->dma_clk); in tegra_dma_probe()
1470 ret = clk_prepare(tdma->dma_clk); in tegra_dma_probe()
1579 clk_unprepare(tdma->dma_clk); in tegra_dma_probe()
1591 clk_unprepare(tdma->dma_clk); in tegra_dma_remove()
1598 clk_disable(tdma->dma_clk); in tegra_dma_runtime_suspend()
[all …]
Dat_xdmac.c2306 atxdmac->clk = devm_clk_get(&pdev->dev, "dma_clk"); in at_xdmac_probe()
2308 dev_err(&pdev->dev, "can't get dma_clk\n"); in at_xdmac_probe()
Dat_hdmac.c1978 atdma->clk = devm_clk_get(&pdev->dev, "dma_clk"); in at_dma_probe()
/linux-6.14.4/Documentation/devicetree/bindings/dma/
Datmel,sama5d4-dma.yaml55 const: dma_clk
78 clock-names = "dma_clk";
/linux-6.14.4/Documentation/devicetree/bindings/net/
Damd-xgbe.txt22 - "dma_clk" for the DMA clock
66 clock-names = "dma_clk", "ptp_clk";
/linux-6.14.4/arch/arm64/boot/dts/amd/
Damd-seattle-xgbe-b.dtsi56 clock-names = "dma_clk", "ptp_clk";
82 clock-names = "dma_clk", "ptp_clk";
/linux-6.14.4/arch/arm/boot/dts/microchip/
Dsama7g5.dtsi877 clock-names = "dma_clk";
887 clock-names = "dma_clk";
898 clock-names = "dma_clk";
Dat91sam9x5.dtsi190 clock-names = "dma_clk";
199 clock-names = "dma_clk";
Dsama5d3.dtsi451 clock-names = "dma_clk";
460 clock-names = "dma_clk";
Dsama5d2.dtsi274 clock-names = "dma_clk";
284 clock-names = "dma_clk";
Dlan966x.dtsi392 clock-names = "dma_clk";
Dsama5d4.dtsi219 clock-names = "dma_clk";
250 clock-names = "dma_clk";
Dat91sam9n12.dtsi223 clock-names = "dma_clk";
Dat91sam9rl.dtsi301 clock-names = "dma_clk";
Dat91sam9g45.dtsi187 clock-names = "dma_clk";
Dsam9x7.dtsi252 clock-names = "dma_clk";
Dsam9x60.dtsi317 clock-names = "dma_clk";
/linux-6.14.4/drivers/clk/spear/
Dspear6xx_clock.c287 clk = clk_register_gate(NULL, "dma_clk", "ahb_clk", 0, PERIP1_CLK_ENB, in spear6xx_clk_init()
Dspear3xx_clock.c576 clk = clk_register_gate(NULL, "dma_clk", "ahb_clk", 0, PERIP1_CLK_ENB, in spear3xx_clk_init()
Dspear1310_clock.c691 clk = clk_register_gate(NULL, "dma_clk", "ahb_clk", 0, in spear1310_clk_init()
Dspear1340_clock.c793 clk = clk_register_gate(NULL, "dma_clk", "ahb_clk", 0, in spear1340_clk_init()
/linux-6.14.4/drivers/clk/thead/
Dclk-th1520-ap.c836 static CCU_GATE(CLK_DMA, dma_clk, "dma", axi4_cpusys2_aclk_pd, 0x208, BIT(8), 0);
951 &dma_clk.common,
/linux-6.14.4/drivers/clk/at91/
Dat91sam9260.c312 { .n = "dma_clk", .id = 27, },
/linux-6.14.4/drivers/net/ethernet/amd/xgbe/
Dxgbe.h212 #define XGBE_DMA_CLOCK "dma_clk"