/linux/Documentation/devicetree/bindings/sound/ |
H A D | qcom,lpass-tx-macro.yaml | 54 - const: dcodec 80 - const: dcodec 104 - const: dcodec 121 - const: dcodec 139 - const: dcodec 157 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
|
H A D | qcom,lpass-rx-macro.yaml | 53 - const: dcodec 75 - const: dcodec 99 - const: dcodec 117 - const: dcodec 135 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
|
H A D | qcom,lpass-va-macro.yaml | 53 - const: dcodec 99 - const: dcodec 117 - const: dcodec 135 - const: dcodec 150 clock-names = "mclk", "macro", "dcodec";
|
H A D | qcom,lpass-wsa-macro.yaml | 80 - const: dcodec 98 - const: dcodec 117 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
|
/linux/sound/soc/codecs/ |
H A D | lpass-va-macro.c | 211 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 D | lpass-macro-common.c | 39 l_pds->dcodec_pd = dev_pm_domain_attach_by_name(dev, "dcodec"); in lpass_macro_pds_init()
|
H A D | lpass-tx-macro.c | 280 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 D | lpass-wsa-macro.c | 416 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 D | lpass-rx-macro.c | 666 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 D | sm8650.dtsi | 2916 "dcodec", 2963 "dcodec", 3010 "dcodec", 3027 "dcodec", 3105 "dcodec";
|
H A D | sm8550.dtsi | 2363 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 D | sm8450.dtsi | 2503 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 D | x1e80100.dtsi | 3527 "dcodec", 3577 "dcodec", 3626 "dcodec", 3643 "dcodec", 3733 "dcodec";
|
H A D | sc8280xp.dtsi | 2812 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 D | sm8250.dtsi | 2640 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 D | sc7280.dtsi | 2505 power-domain-names = "macro", "dcodec"; 2558 power-domain-names = "macro", "dcodec"; 2623 power-domain-names = "macro", "dcodec";
|