| /kernel/linux/linux-5.10/sound/soc/sunxi/ |
| D | sun4i-spdif.c | 182 struct clk *spdif_clk; member 315 ret = clk_set_rate(host->spdif_clk, mclk); in sun4i_spdif_hw_params() 479 clk_disable_unprepare(host->spdif_clk); in sun4i_spdif_runtime_suspend() 490 ret = clk_prepare_enable(host->spdif_clk); in sun4i_spdif_runtime_resume() 495 clk_disable_unprepare(host->spdif_clk); in sun4i_spdif_runtime_resume() 543 host->spdif_clk = devm_clk_get(&pdev->dev, "spdif"); in sun4i_spdif_probe() 544 if (IS_ERR(host->spdif_clk)) { in sun4i_spdif_probe() 546 return PTR_ERR(host->spdif_clk); in sun4i_spdif_probe()
|
| /kernel/linux/linux-6.6/sound/soc/sunxi/ |
| D | sun4i-spdif.c | 185 struct clk *spdif_clk; member 320 ret = clk_set_rate(host->spdif_clk, mclk); in sun4i_spdif_hw_params() 606 clk_disable_unprepare(host->spdif_clk); in sun4i_spdif_runtime_suspend() 617 ret = clk_prepare_enable(host->spdif_clk); in sun4i_spdif_runtime_resume() 622 clk_disable_unprepare(host->spdif_clk); in sun4i_spdif_runtime_resume() 670 host->spdif_clk = devm_clk_get(&pdev->dev, "spdif"); in sun4i_spdif_probe() 671 if (IS_ERR(host->spdif_clk)) { in sun4i_spdif_probe() 673 return PTR_ERR(host->spdif_clk); in sun4i_spdif_probe()
|
| /kernel/linux/linux-5.10/drivers/clk/qcom/ |
| D | lcc-ipq806x.c | 339 static struct clk_branch spdif_clk = { variable 347 .name = "spdif_clk", 404 [SPDIF_CLK] = &spdif_clk.clkr,
|
| /kernel/linux/linux-6.6/drivers/clk/qcom/ |
| D | lcc-ipq806x.c | 344 static struct clk_branch spdif_clk = { variable 352 .name = "spdif_clk", 411 [SPDIF_CLK] = &spdif_clk.clkr,
|
| /kernel/linux/linux-6.6/include/dt-bindings/clock/ |
| D | qcom,lcc-ipq806x.h | 19 #define SPDIF_CLK 10 macro
|
| /kernel/linux/linux-5.10/include/dt-bindings/clock/ |
| D | qcom,lcc-ipq806x.h | 19 #define SPDIF_CLK 10 macro
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/meson/ |
| D | meson_dw_hdmi.h | 36 * Bit 10 RW spdif_clk_inv: 1=Invert spdif_clk; 0=No invert. Default 0. 44 * Bit 2 RW spdif_clk_en: 1=enable spdif_clk; 0=disable. Default 0.
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/meson/ |
| D | meson_dw_hdmi.h | 36 * Bit 10 RW spdif_clk_inv: 1=Invert spdif_clk; 0=No invert. Default 0. 44 * Bit 2 RW spdif_clk_en: 1=enable spdif_clk; 0=disable. Default 0.
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/ |
| D | cdn-dp-core.h | 88 struct clk *spdif_clk; member
|
| D | cdn-dp-core.c | 742 dp->spdif_clk = devm_clk_get(dev, "spdif"); in cdn_dp_parse_dt() 743 if (IS_ERR(dp->spdif_clk)) { in cdn_dp_parse_dt() 744 DRM_DEV_ERROR(dev, "cannot get spdif_clk\n"); in cdn_dp_parse_dt() 745 return PTR_ERR(dp->spdif_clk); in cdn_dp_parse_dt()
|
| D | cdn-dp-reg.c | 812 clk_disable_unprepare(dp->spdif_clk); in cdn_dp_audio_stop() 927 clk_prepare_enable(dp->spdif_clk); in cdn_dp_audio_config_spdif() 928 clk_set_rate(dp->spdif_clk, CDN_DP_SPDIF_CLK); in cdn_dp_audio_config_spdif()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/ |
| D | cdn-dp-core.h | 87 struct clk *spdif_clk; member
|
| D | cdn-dp-core.c | 727 dp->spdif_clk = devm_clk_get(dev, "spdif"); in cdn_dp_parse_dt() 728 if (IS_ERR(dp->spdif_clk)) { in cdn_dp_parse_dt() 729 DRM_DEV_ERROR(dev, "cannot get spdif_clk\n"); in cdn_dp_parse_dt() 730 return PTR_ERR(dp->spdif_clk); in cdn_dp_parse_dt()
|
| D | cdn-dp-reg.c | 812 clk_disable_unprepare(dp->spdif_clk); in cdn_dp_audio_stop() 927 clk_prepare_enable(dp->spdif_clk); in cdn_dp_audio_config_spdif() 928 clk_set_rate(dp->spdif_clk, CDN_DP_SPDIF_CLK); in cdn_dp_audio_config_spdif()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | allwinner,sun4i-a10-spdif.yaml | 116 clocks = <&apb0_gates 1>, <&spdif_clk>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | allwinner,sun4i-a10-spdif.yaml | 117 clocks = <&apb0_gates 1>, <&spdif_clk>;
|
| /kernel/linux/linux-5.10/drivers/clk/actions/ |
| D | owl-s500.c | 380 static OWL_COMP_DIV(spdif_clk, "spdif_clk", i2s_clk_mux_p, 448 &spdif_clk.common, 507 [CLK_SPDIF] = &spdif_clk.common.hw,
|
| /kernel/linux/linux-6.6/drivers/clk/actions/ |
| D | owl-s500.c | 391 static OWL_COMP_DIV(spdif_clk, "spdif_clk", i2s_clk_mux_p, 459 &spdif_clk.common, 520 [CLK_SPDIF] = &spdif_clk.common.hw,
|
| /kernel/linux/linux-5.10/drivers/clk/sunxi-ng/ |
| D | ccu-suniv-f1c100s.c | 238 static SUNXI_CCU_MUX_WITH_GATE(spdif_clk, "spdif", i2s_spdif_parents, 356 &spdif_clk.common, 447 [CLK_SPDIF] = &spdif_clk.common.hw,
|
| D | ccu-sun8i-h3.c | 415 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio", 583 &spdif_clk.common, 691 &spdif_clk.common, 831 [CLK_SPDIF] = &spdif_clk.common.hw, 947 [CLK_SPDIF] = &spdif_clk.common.hw,
|
| D | ccu-sun8i-a83t.c | 467 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio", 666 &spdif_clk.common, 771 [CLK_SPDIF] = &spdif_clk.common.hw,
|
| /kernel/linux/linux-6.6/drivers/clk/sunxi-ng/ |
| D | ccu-suniv-f1c100s.c | 239 static SUNXI_CCU_MUX_WITH_GATE(spdif_clk, "spdif", i2s_spdif_parents, 364 &spdif_clk.common, 456 [CLK_SPDIF] = &spdif_clk.common.hw,
|
| D | ccu-sun8i-h3.c | 417 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio", 591 &spdif_clk.common, 731 [CLK_SPDIF] = &spdif_clk.common.hw, 847 [CLK_SPDIF] = &spdif_clk.common.hw,
|
| D | ccu-sun8i-a83t.c | 467 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio", 666 &spdif_clk.common, 771 [CLK_SPDIF] = &spdif_clk.common.hw,
|
| D | ccu-sun50i-a64.c | 501 static SUNXI_CCU_M_WITH_GATE(spdif_clk, "spdif", "pll-audio", 711 &spdif_clk.common, 827 [CLK_SPDIF] = &spdif_clk.common.hw,
|