Home
last modified time | relevance | path

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

/linux-6.8/Documentation/devicetree/bindings/sound/
Dqcom,lpass-tx-macro.yaml54 - const: dcodec
80 - const: dcodec
104 - const: dcodec
121 - const: dcodec
139 - const: dcodec
157 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
Dqcom,lpass-rx-macro.yaml53 - const: dcodec
75 - const: dcodec
99 - const: dcodec
117 - const: dcodec
135 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
Dqcom,lpass-va-macro.yaml53 - const: dcodec
99 - const: dcodec
117 - const: dcodec
135 - const: dcodec
150 clock-names = "mclk", "macro", "dcodec";
Dqcom,lpass-wsa-macro.yaml79 - const: dcodec
96 - const: dcodec
115 - const: dcodec
135 clock-names = "mclk", "npl", "macro", "dcodec", "va", "fsgen";
/linux-6.8/sound/soc/codecs/
Dlpass-va-macro.c209 struct clk *dcodec; member
1462 va->dcodec = devm_clk_get_optional(dev, "dcodec"); in va_macro_probe()
1463 if (IS_ERR(va->dcodec)) in va_macro_probe()
1464 return dev_err_probe(dev, PTR_ERR(va->dcodec), "unable to get dcodec clock\n"); in va_macro_probe()
1511 ret = clk_prepare_enable(va->dcodec); in va_macro_probe()
1569 clk_disable_unprepare(va->dcodec); in va_macro_probe()
1583 clk_disable_unprepare(va->dcodec); in va_macro_remove()
Dlpass-macro-common.c36 l_pds->dcodec_pd = dev_pm_domain_attach_by_name(dev, "dcodec"); in lpass_macro_pds_init()
Dlpass-tx-macro.c268 struct clk *dcodec; member
1972 tx->dcodec = devm_clk_get_optional(dev, "dcodec"); in tx_macro_probe()
1973 if (IS_ERR(tx->dcodec)) in tx_macro_probe()
1974 return dev_err_probe(dev, PTR_ERR(tx->dcodec), "unable to get dcodec clock\n"); in tx_macro_probe()
2037 ret = clk_prepare_enable(tx->dcodec); in tx_macro_probe()
2092 clk_disable_unprepare(tx->dcodec); in tx_macro_probe()
2106 clk_disable_unprepare(tx->dcodec); in tx_macro_remove()
Dlpass-wsa-macro.c356 struct clk *dcodec; member
2397 wsa->dcodec = devm_clk_get_optional(dev, "dcodec"); in wsa_macro_probe()
2398 if (IS_ERR(wsa->dcodec)) in wsa_macro_probe()
2399 return dev_err_probe(dev, PTR_ERR(wsa->dcodec), "unable to get dcodec clock\n"); in wsa_macro_probe()
2435 ret = clk_prepare_enable(wsa->dcodec); in wsa_macro_probe()
2487 clk_disable_unprepare(wsa->dcodec); in wsa_macro_probe()
2500 clk_disable_unprepare(wsa->dcodec); in wsa_macro_remove()
Dlpass-rx-macro.c616 struct clk *dcodec; member
3542 rx->dcodec = devm_clk_get_optional(dev, "dcodec"); in rx_macro_probe()
3543 if (IS_ERR(rx->dcodec)) in rx_macro_probe()
3544 return dev_err_probe(dev, PTR_ERR(rx->dcodec), "unable to get dcodec clock\n"); in rx_macro_probe()
3588 ret = clk_prepare_enable(rx->dcodec); in rx_macro_probe()
3641 clk_disable_unprepare(rx->dcodec); in rx_macro_probe()
3658 clk_disable_unprepare(rx->dcodec); in rx_macro_remove()
/linux-6.8/arch/arm64/boot/dts/qcom/
Dsm8450.dtsi2358 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2403 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2447 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2462 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2538 clock-names = "mclk", "macro", "dcodec", "npl";
Dsm8650.dtsi2662 "dcodec",
2709 "dcodec",
2756 "dcodec",
2773 "dcodec",
2851 "dcodec";
Dsm8550.dtsi2263 clock-names = "mclk", "macro", "dcodec", "fsgen";
2307 clock-names = "mclk", "macro", "dcodec", "fsgen";
2351 clock-names = "mclk", "macro", "dcodec", "fsgen";
2365 clock-names = "mclk", "macro", "dcodec", "fsgen";
2439 clock-names = "mclk", "macro", "dcodec";
Dsc8280xp.dtsi2720 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2776 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2796 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2886 clock-names = "mclk", "macro", "dcodec", "npl";
Dsm8250.dtsi2575 clock-names = "mclk", "npl", "macro", "dcodec", "va", "fsgen";
2626 clock-names = "mclk", "macro", "dcodec";
2646 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2692 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
Dsc7280.dtsi2441 power-domain-names = "macro", "dcodec";
2494 power-domain-names = "macro", "dcodec";
2559 power-domain-names = "macro", "dcodec";