/linux-6.14.4/Documentation/devicetree/bindings/sound/ |
D | qcom,lpass-tx-macro.yaml | 82 - const: fsgen 86 - const: fsgen 106 - const: fsgen 123 - const: fsgen 141 - const: fsgen 158 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
|
D | qcom,lpass-rx-macro.yaml | 77 - const: fsgen 81 - const: fsgen 101 - const: fsgen 119 - const: fsgen 136 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
|
D | qcom,lpass-wsa-macro.yaml | 82 - const: fsgen 100 - const: fsgen 118 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
|
D | qcom,lpass-va-macro.yaml | 152 clock-output-names = "fsgen";
|
/linux-6.14.4/sound/soc/codecs/ |
D | lpass-va-macro.c | 212 struct clk *fsgen; member 509 return clk_prepare_enable(va->fsgen); in va_macro_mclk_event() 511 clk_disable_unprepare(va->fsgen); in va_macro_mclk_event() 1397 const char *clk_name = "fsgen"; in va_macro_register_fsgen_output() 1640 va->fsgen = clk_hw_get_clk(&va->hw, "fsgen"); in va_macro_probe() 1641 if (IS_ERR(va->fsgen)) { in va_macro_probe() 1642 ret = PTR_ERR(va->fsgen); in va_macro_probe()
|
D | lpass-tx-macro.c | 281 struct clk *fsgen; member 2275 tx->fsgen = devm_clk_get(dev, "fsgen"); in tx_macro_probe() 2276 if (IS_ERR(tx->fsgen)) in tx_macro_probe() 2277 return dev_err_probe(dev, PTR_ERR(tx->fsgen), "unable to get fsgen clock\n"); in tx_macro_probe() 2338 ret = clk_prepare_enable(tx->fsgen); in tx_macro_probe() 2375 clk_disable_unprepare(tx->fsgen); in tx_macro_probe() 2398 clk_disable_unprepare(tx->fsgen); in tx_macro_remove() 2410 clk_disable_unprepare(tx->fsgen); in tx_macro_runtime_suspend() 2434 ret = clk_prepare_enable(tx->fsgen); in tx_macro_runtime_resume() 2436 dev_err(dev, "unable to prepare fsgen\n"); in tx_macro_runtime_resume()
|
D | lpass-wsa-macro.c | 422 struct clk *fsgen; member 2810 wsa->fsgen = devm_clk_get(dev, "fsgen"); in wsa_macro_probe() 2811 if (IS_ERR(wsa->fsgen)) in wsa_macro_probe() 2812 return dev_err_probe(dev, PTR_ERR(wsa->fsgen), "unable to get fsgen clock\n"); in wsa_macro_probe() 2895 ret = clk_prepare_enable(wsa->fsgen); in wsa_macro_probe() 2929 clk_disable_unprepare(wsa->fsgen); in wsa_macro_probe() 2951 clk_disable_unprepare(wsa->fsgen); in wsa_macro_remove() 2961 clk_disable_unprepare(wsa->fsgen); in wsa_macro_runtime_suspend() 2985 ret = clk_prepare_enable(wsa->fsgen); in wsa_macro_runtime_resume() 2987 dev_err(dev, "unable to prepare fsgen\n"); in wsa_macro_runtime_resume()
|
D | lpass-rx-macro.c | 667 struct clk *fsgen; member 3795 rx->fsgen = devm_clk_get(dev, "fsgen"); in rx_macro_probe() 3796 if (IS_ERR(rx->fsgen)) in rx_macro_probe() 3797 return dev_err_probe(dev, PTR_ERR(rx->fsgen), "unable to get fsgen clock\n"); in rx_macro_probe() 3886 ret = clk_prepare_enable(rx->fsgen); in rx_macro_probe() 3921 clk_disable_unprepare(rx->fsgen); in rx_macro_probe() 3940 clk_disable_unprepare(rx->fsgen); in rx_macro_remove() 3973 clk_disable_unprepare(rx->fsgen); in rx_macro_runtime_suspend() 3997 ret = clk_prepare_enable(rx->fsgen); in rx_macro_runtime_resume() 3999 dev_err(dev, "unable to prepare fsgen\n"); in rx_macro_runtime_resume()
|
/linux-6.14.4/arch/arm64/boot/dts/qcom/ |
D | sm8650.dtsi | 3118 "fsgen"; 3165 "fsgen"; 3212 "fsgen"; 3229 "fsgen"; 3309 clock-output-names = "fsgen";
|
D | sm8450.dtsi | 2799 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"; 2982 clock-output-names = "fsgen";
|
D | sm8550.dtsi | 2512 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"; 2691 clock-output-names = "fsgen";
|
D | x1e80100.dtsi | 4085 "fsgen"; 4135 "fsgen"; 4184 "fsgen"; 4201 "fsgen"; 4293 clock-output-names = "fsgen";
|
D | sm8250.dtsi | 2640 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen"; 2684 clock-output-names = "fsgen"; 2701 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen"; 2747 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen";
|
D | sc8280xp.dtsi | 2830 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen"; 2886 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen"; 2906 clock-names = "mclk", "npl", "macro", "dcodec", "fsgen"; 3001 clock-output-names = "fsgen";
|
D | sc7280.dtsi | 2506 clock-names = "mclk", "npl", "fsgen"; 2559 clock-names = "mclk", "npl", "fsgen";
|