Home
last modified time | relevance | path

Searched full:dcodec (Results 1 – 16 of 16) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/sound/
Dqcom,lpass-tx-macro.yaml55 - const: dcodec
81 - const: dcodec
105 - const: dcodec
122 - const: dcodec
140 - const: dcodec
158 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
Dqcom,lpass-rx-macro.yaml54 - const: dcodec
76 - const: dcodec
100 - const: dcodec
118 - const: dcodec
136 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
Dqcom,lpass-va-macro.yaml54 - const: dcodec
100 - const: dcodec
118 - const: dcodec
136 - const: dcodec
151 clock-names = "mclk", "macro", "dcodec";
Dqcom,lpass-wsa-macro.yaml81 - const: dcodec
99 - const: dcodec
118 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
/linux-6.14.4/sound/soc/codecs/
Dlpass-va-macro.c211 struct clk *dcodec; member
1518 va->dcodec = devm_clk_get_optional(dev, "dcodec"); in va_macro_probe()
1519 if (IS_ERR(va->dcodec)) in va_macro_probe()
1520 return dev_err_probe(dev, PTR_ERR(va->dcodec), "unable to get dcodec clock\n"); in va_macro_probe()
1578 ret = clk_prepare_enable(va->dcodec); in va_macro_probe()
1654 clk_disable_unprepare(va->dcodec); in va_macro_probe()
1671 clk_disable_unprepare(va->dcodec); in va_macro_remove()
Dlpass-macro-common.c39 l_pds->dcodec_pd = dev_pm_domain_attach_by_name(dev, "dcodec"); in lpass_macro_pds_init()
Dlpass-tx-macro.c280 struct clk *dcodec; member
2261 tx->dcodec = devm_clk_get_optional(dev, "dcodec"); in tx_macro_probe()
2262 if (IS_ERR(tx->dcodec)) in tx_macro_probe()
2263 return dev_err_probe(dev, PTR_ERR(tx->dcodec), "unable to get dcodec clock\n"); in tx_macro_probe()
2326 ret = clk_prepare_enable(tx->dcodec); in tx_macro_probe()
2381 clk_disable_unprepare(tx->dcodec); in tx_macro_probe()
2395 clk_disable_unprepare(tx->dcodec); in tx_macro_remove()
Dlpass-wsa-macro.c421 struct clk *dcodec; member
2796 wsa->dcodec = devm_clk_get_optional(dev, "dcodec"); in wsa_macro_probe()
2797 if (IS_ERR(wsa->dcodec)) in wsa_macro_probe()
2798 return dev_err_probe(dev, PTR_ERR(wsa->dcodec), "unable to get dcodec clock\n"); in wsa_macro_probe()
2883 ret = clk_prepare_enable(wsa->dcodec); in wsa_macro_probe()
2935 clk_disable_unprepare(wsa->dcodec); in wsa_macro_probe()
2948 clk_disable_unprepare(wsa->dcodec); in wsa_macro_remove()
Dlpass-rx-macro.c666 struct clk *dcodec; member
3781 rx->dcodec = devm_clk_get_optional(dev, "dcodec"); in rx_macro_probe()
3782 if (IS_ERR(rx->dcodec)) in rx_macro_probe()
3783 return dev_err_probe(dev, PTR_ERR(rx->dcodec), "unable to get dcodec clock\n"); in rx_macro_probe()
3874 ret = clk_prepare_enable(rx->dcodec); in rx_macro_probe()
3927 clk_disable_unprepare(rx->dcodec); in rx_macro_probe()
3942 clk_disable_unprepare(rx->dcodec); in rx_macro_remove()
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dsm8650.dtsi3117 "dcodec",
3164 "dcodec",
3211 "dcodec",
3228 "dcodec",
3306 "dcodec";
Dsm8450.dtsi2799 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2844 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2888 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2903 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2979 clock-names = "mclk", "macro", "dcodec", "npl";
Dsm8550.dtsi2512 clock-names = "mclk", "macro", "dcodec", "fsgen";
2556 clock-names = "mclk", "macro", "dcodec", "fsgen";
2600 clock-names = "mclk", "macro", "dcodec", "fsgen";
2614 clock-names = "mclk", "macro", "dcodec", "fsgen";
2688 clock-names = "mclk", "macro", "dcodec";
Dx1e80100.dtsi4084 "dcodec",
4134 "dcodec",
4183 "dcodec",
4200 "dcodec",
4290 "dcodec";
Dsm8250.dtsi2640 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2681 clock-names = "mclk", "macro", "dcodec";
2701 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2747 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
Dsc8280xp.dtsi2830 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2886 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2906 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2996 clock-names = "mclk", "macro", "dcodec", "npl";
Dsc7280.dtsi2510 power-domain-names = "macro", "dcodec";
2563 power-domain-names = "macro", "dcodec";
2628 power-domain-names = "macro", "dcodec";