Home
last modified time | relevance | path

Searched full:q6afe (Results 1 – 25 of 70) sorted by relevance

123

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dqcom,q6afe.yaml4 $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";
Dqcom,q6dsp-lpass-clocks.yaml18 - qcom,q6afe-clocks
39 compatible = "qcom,q6afe-clocks";
Dqcom,q6dsp-lpass-ports.yaml18 - qcom,q6afe-dais
155 compatible = "qcom,q6afe-dais";
Dqcom,sm8250.yaml148 #include <dt-bindings/sound/qcom,q6afe.h>
273 #include <dt-bindings/sound/qcom,q6afe.h>
Dqcom,apq8096.txt117 sound-dai = <&q6afe HDMI_RX>;
Dqcom,lpass-rx-macro.yaml117 #include <dt-bindings/sound/qcom,q6afe.h>
Dqcom,lpass-va-macro.yaml135 #include <dt-bindings/sound/qcom,q6afe.h>
Dqcom,lpass-tx-macro.yaml121 #include <dt-bindings/sound/qcom,q6afe.h>
Dqcom,lpass-wsa-macro.yaml116 #include <dt-bindings/sound/qcom,q6afe.h>
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dqcom,q6afe.txt1 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";
Dqcom,apq8096.txt117 sound-dai = <&q6afe HDMI_RX>;
/kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/
DMakefile4 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
Dq6afe.c24 #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 …]
Dq6afe-clocks.c12 #include "q6afe.h"
257 { .compatible = "qcom,q6afe-clocks" },
265 .name = "q6afe-clock",
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/
DMakefile7 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
Dq6afe-clocks.c11 #include "q6afe.h"
103 { .compatible = "qcom,q6afe-clocks", .data = &q6dsp_clk_q6afe },
111 .name = "q6afe-clock",
Dq6afe.c24 #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/
Dqcom,apr.yaml104 - 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/
Dqcom,apr.txt74 compatible = "qcom,q6afe";
114 q6afe: apr-service@4 {
115 compatible = "qcom,q6afe";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dqcom,audiocc-sm8250.yaml52 #include <dt-bindings/sound/qcom,q6afe.h>
Dqcom,aoncc-sm8250.yaml52 #include <dt-bindings/sound/qcom,q6afe.h>
/kernel/linux/linux-5.10/sound/soc/qcom/
DKconfig104 q6afe interfaces to DSP using apr.
/kernel/linux/linux-6.6/sound/soc/qcom/
Dsdw.c7 #include "qdsp6/q6afe.h"
DKconfig141 q6afe interfaces to DSP using apr.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dqcom,sm6115-lpass-lpi-pinctrl.yaml123 #include <dt-bindings/sound/qcom,q6afe.h>

123