Home
last modified time | relevance | path

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

/linux/Documentation/devicetree/bindings/sound/
H A 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";
H A Dqcom,lpass-rx-macro.yaml53 - const: dcodec
75 - const: dcodec
99 - const: dcodec
117 - const: dcodec
135 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
H A Dqcom,lpass-va-macro.yaml53 - const: dcodec
99 - const: dcodec
117 - const: dcodec
135 - const: dcodec
150 clock-names = "mclk", "macro", "dcodec";
H A Dqcom,lpass-wsa-macro.yaml80 - const: dcodec
98 - const: dcodec
117 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
/linux/sound/soc/codecs/
H A 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()
H A Dlpass-macro-common.c39 l_pds->dcodec_pd = dev_pm_domain_attach_by_name(dev, "dcodec"); in lpass_macro_pds_init()
H A 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()
H A Dlpass-wsa-macro.c416 struct clk *dcodec; member
2745 wsa->dcodec = devm_clk_get_optional(dev, "dcodec"); in wsa_macro_probe()
2746 if (IS_ERR(wsa->dcodec)) in wsa_macro_probe()
2747 return dev_err_probe(dev, PTR_ERR(wsa->dcodec), "unable to get dcodec clock\n"); in wsa_macro_probe()
2832 ret = clk_prepare_enable(wsa->dcodec); in wsa_macro_probe()
2884 clk_disable_unprepare(wsa->dcodec); in wsa_macro_probe()
2897 clk_disable_unprepare(wsa->dcodec); in wsa_macro_remove()
H A 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/arch/arm64/boot/dts/qcom/
H A Dsm8650.dtsi2916 "dcodec",
2963 "dcodec",
3010 "dcodec",
3027 "dcodec",
3105 "dcodec";
H A Dsm8550.dtsi2363 clock-names = "mclk", "macro", "dcodec", "fsgen";
2407 clock-names = "mclk", "macro", "dcodec", "fsgen";
2451 clock-names = "mclk", "macro", "dcodec", "fsgen";
2465 clock-names = "mclk", "macro", "dcodec", "fsgen";
2539 clock-names = "mclk", "macro", "dcodec";
H A Dsm8450.dtsi2503 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2548 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2592 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2607 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2683 clock-names = "mclk", "macro", "dcodec", "npl";
H A Dx1e80100.dtsi3527 "dcodec",
3577 "dcodec",
3626 "dcodec",
3643 "dcodec",
3733 "dcodec";
H A Dsc8280xp.dtsi2812 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2868 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2888 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
2978 clock-names = "mclk", "macro", "dcodec", "npl";
H A 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";
H A Dsc7280.dtsi2505 power-domain-names = "macro", "dcodec";
2558 power-domain-names = "macro", "dcodec";
2623 power-domain-names = "macro", "dcodec";