| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | qcom,q6afe.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,q6afe.yaml# 7 title: Qualcomm Audio FrontEnd (Q6AFE) 19 - qcom,q6afe 41 #include <dt-bindings/sound/qcom,q6afe.h> 47 compatible = "qcom,q6afe"; 52 compatible = "qcom,q6afe-clocks"; 57 compatible = "qcom,q6afe-dais";
|
| D | qcom,q6dsp-lpass-clocks.yaml | 18 - qcom,q6afe-clocks 39 compatible = "qcom,q6afe-clocks";
|
| D | qcom,q6dsp-lpass-ports.yaml | 18 - qcom,q6afe-dais 155 compatible = "qcom,q6afe-dais";
|
| D | qcom,sm8250.yaml | 148 #include <dt-bindings/sound/qcom,q6afe.h> 273 #include <dt-bindings/sound/qcom,q6afe.h>
|
| D | qcom,apq8096.txt | 117 sound-dai = <&q6afe HDMI_RX>;
|
| D | qcom,lpass-rx-macro.yaml | 117 #include <dt-bindings/sound/qcom,q6afe.h>
|
| D | qcom,lpass-va-macro.yaml | 135 #include <dt-bindings/sound/qcom,q6afe.h>
|
| D | qcom,lpass-tx-macro.yaml | 121 #include <dt-bindings/sound/qcom,q6afe.h>
|
| D | qcom,lpass-wsa-macro.yaml | 116 #include <dt-bindings/sound/qcom,q6afe.h>
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | qcom,q6afe.txt | 1 Qualcomm Audio Front End (Q6AFE) binding 10 Definition: must be "qcom,q6afe-v<MAJOR-NUMBER>.<MINOR-NUMBER>" 11 Or "qcom,q6afe" where the version number can be queried 13 example "qcom,q6afe" 23 Definition: must be "qcom,q6afe-dais" 102 "clocks" subnode of the AFE node. It represents q6afe clocks 107 Definition: must be "qcom,q6afe-clocks" 122 compatible = "qcom,q6afe"; 126 compatible = "qcom,q6afe-dais"; 198 compatible = "qcom,q6afe-clocks";
|
| D | qcom,apq8096.txt | 117 sound-dai = <&q6afe HDMI_RX>;
|
| /kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/ |
| D | Makefile | 4 obj-$(CONFIG_SND_SOC_QDSP6_AFE) += q6afe.o 5 obj-$(CONFIG_SND_SOC_QDSP6_AFE_DAI) += q6afe-dai.o 6 obj-$(CONFIG_SND_SOC_QDSP6_AFE_CLOCKS) += q6afe-clocks.o
|
| D | q6afe.c | 24 #include "q6afe.h" 364 struct q6afe { struct 547 struct q6afe *afe; 834 struct q6afe *afe; in q6afe_port_free() 846 static struct q6afe_port *q6afe_find_port(struct q6afe *afe, int token) in q6afe_find_port() 866 struct q6afe *afe = dev_get_drvdata(&adev->dev); in q6afe_callback() 930 static int afe_apr_send_pkt(struct q6afe *afe, struct apr_pkt *pkt, in afe_apr_send_pkt() 974 static int q6afe_set_param(struct q6afe *afe, struct q6afe_port *port, in q6afe_set_param() 1032 struct q6afe *afe = port->afe; in q6afe_port_set_param_v2() 1104 struct q6afe *afe = dev_get_drvdata(dev->parent); in q6afe_set_lpass_clock() [all …]
|
| D | q6afe-clocks.c | 12 #include "q6afe.h" 257 { .compatible = "qcom,q6afe-clocks" }, 265 .name = "q6afe-clock",
|
| /kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
| D | Makefile | 7 obj-$(CONFIG_SND_SOC_QDSP6_AFE) += q6afe.o 8 obj-$(CONFIG_SND_SOC_QDSP6_AFE_DAI) += q6afe-dai.o 9 obj-$(CONFIG_SND_SOC_QDSP6_AFE_CLOCKS) += q6afe-clocks.o
|
| D | q6afe-clocks.c | 11 #include "q6afe.h" 103 { .compatible = "qcom,q6afe-clocks", .data = &q6dsp_clk_q6afe }, 111 .name = "q6afe-clock",
|
| D | q6afe.c | 24 #include "q6afe.h" 366 struct q6afe { struct 549 struct q6afe *afe; 840 struct q6afe *afe; in q6afe_port_free() 852 static struct q6afe_port *q6afe_find_port(struct q6afe *afe, int token) in q6afe_find_port() 872 struct q6afe *afe = dev_get_drvdata(&adev->dev); in q6afe_callback() 936 static int afe_apr_send_pkt(struct q6afe *afe, struct apr_pkt *pkt, in afe_apr_send_pkt() 980 static int q6afe_set_param(struct q6afe *afe, struct q6afe_port *port, in q6afe_set_param() 1038 struct q6afe *afe = port->afe; in q6afe_port_set_param_v2() 1110 struct q6afe *afe = dev_get_drvdata(dev->parent); in q6afe_set_lpass_clock() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/qcom/ |
| D | qcom,apr.yaml | 104 - qcom,q6afe 165 compatible = "qcom,q6afe"; 170 compatible = "qcom,q6afe-clocks"; 175 compatible = "qcom,q6afe-dais";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/qcom/ |
| D | qcom,apr.txt | 74 compatible = "qcom,q6afe"; 114 q6afe: apr-service@4 { 115 compatible = "qcom,q6afe";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | qcom,audiocc-sm8250.yaml | 52 #include <dt-bindings/sound/qcom,q6afe.h>
|
| D | qcom,aoncc-sm8250.yaml | 52 #include <dt-bindings/sound/qcom,q6afe.h>
|
| /kernel/linux/linux-5.10/sound/soc/qcom/ |
| D | Kconfig | 104 q6afe interfaces to DSP using apr.
|
| /kernel/linux/linux-6.6/sound/soc/qcom/ |
| D | sdw.c | 7 #include "qdsp6/q6afe.h"
|
| D | Kconfig | 141 q6afe interfaces to DSP using apr.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | qcom,sm6115-lpass-lpi-pinctrl.yaml | 123 #include <dt-bindings/sound/qcom,q6afe.h>
|