Home
last modified time | relevance | path

Searched refs:spdif_clk (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/sound/soc/sunxi/
Dsun4i-spdif.c166 struct clk *spdif_clk; member
296 ret = clk_set_rate(host->spdif_clk, mclk); in sun4i_spdif_hw_params()
452 clk_disable_unprepare(host->spdif_clk); in sun4i_spdif_runtime_suspend()
463 ret = clk_prepare_enable(host->spdif_clk); in sun4i_spdif_runtime_resume()
468 clk_disable_unprepare(host->spdif_clk); in sun4i_spdif_runtime_resume()
515 host->spdif_clk = devm_clk_get(&pdev->dev, "spdif"); in sun4i_spdif_probe()
516 if (IS_ERR(host->spdif_clk)) { in sun4i_spdif_probe()
518 return PTR_ERR(host->spdif_clk); in sun4i_spdif_probe()
/Linux-v4.19/drivers/gpu/drm/rockchip/
Dcdn-dp-core.h95 struct clk *spdif_clk; member
Dcdn-dp-reg.c821 clk_disable_unprepare(dp->spdif_clk); in cdn_dp_audio_stop()
936 clk_prepare_enable(dp->spdif_clk); in cdn_dp_audio_config_spdif()
937 clk_set_rate(dp->spdif_clk, CDN_DP_SPDIF_CLK); in cdn_dp_audio_config_spdif()
Dcdn-dp-core.c737 dp->spdif_clk = devm_clk_get(dev, "spdif"); in cdn_dp_parse_dt()
738 if (IS_ERR(dp->spdif_clk)) { in cdn_dp_parse_dt()
740 return PTR_ERR(dp->spdif_clk); in cdn_dp_parse_dt()
/Linux-v4.19/drivers/clk/qcom/
Dlcc-ipq806x.c347 static struct clk_branch spdif_clk = { variable
412 [SPDIF_CLK] = &spdif_clk.clkr,
/Linux-v4.19/Documentation/devicetree/bindings/sound/
Dsunxi,sun4i-spdif.txt38 clocks = <&apb0_gates 1>, <&spdif_clk>;
/Linux-v4.19/drivers/clk/sunxi-ng/
Dccu-sun8i-h3.c420 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio",
588 &spdif_clk.common,
696 &spdif_clk.common,
827 [CLK_SPDIF] = &spdif_clk.common.hw,
943 [CLK_SPDIF] = &spdif_clk.common.hw,
Dccu-sun50i-a64.c483 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio",
681 &spdif_clk.common,
797 [CLK_SPDIF] = &spdif_clk.common.hw,
Dccu-sun8i-a83t.c472 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio",
670 &spdif_clk.common,
775 [CLK_SPDIF] = &spdif_clk.common.hw,
Dccu-sun50i-h6.c548 static struct ccu_div spdif_clk = { variable
856 &spdif_clk.common,
997 [CLK_SPDIF] = &spdif_clk.common.hw,
Dccu-sun9i-a80.c544 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio",
886 &spdif_clk.common,
1032 [CLK_SPDIF] = &spdif_clk.common.hw,
Dccu-sun4i-a10.c606 static SUNXI_CCU_MUX_WITH_GATE(spdif_clk, "spdif", audio_parents,
983 &spdif_clk.common,
1158 [CLK_SPDIF] = &spdif_clk.common.hw,
1324 [CLK_SPDIF] = &spdif_clk.common.hw,
Dccu-sun5i.c411 static SUNXI_CCU_MUX_WITH_GATE(spdif_clk, "spdif", spdif_parents,
584 &spdif_clk.common,
945 [CLK_SPDIF] = &spdif_clk.common.hw,
Dccu-sun6i-a31.c483 static SUNXI_CCU_MUX_WITH_GATE(spdif_clk, "spdif", daudio_parents,
905 &spdif_clk.common,
1082 [CLK_SPDIF] = &spdif_clk.common.hw,
Dccu-sun8i-r40.c580 static SUNXI_CCU_MUX_WITH_GATE(spdif_clk, "spdif", i2s_parents,
906 &spdif_clk.common,
1097 [CLK_SPDIF] = &spdif_clk.common.hw,