1 Qualcomm Audio Device Manager (Q6ADM) binding
2
3 Q6ADM is one of the APR audio service on Q6DSP.
4 Please refer to qcom,apr.txt for details of the coommon apr service bindings
5 used by the apr service device.
6
7 - but must contain the following property:
8
9 - compatible:
10 Usage: required
11 Value type: <stringlist>
12 Definition: must be "qcom,q6adm-v<MAJOR-NUMBER>.<MINOR-NUMBER>".
13 Or "qcom,q6adm" where the version number can be queried
14 from DSP.
15 example "qcom,q6adm-v2.0"
16
17
18 = ADM routing
19 "routing" subnode of the ADM node represents adm routing specific configuration
20
21 - compatible:
22 Usage: required
23 Value type: <stringlist>
24 Definition: must be "qcom,q6adm-routing".
25
26 - #sound-dai-cells
27 Usage: required
28 Value type: <u32>
29 Definition: Must be 0
30
31 = EXAMPLE
32 apr-service@8 {
33 compatible = "qcom,q6adm";
34 reg = <APR_SVC_ADM>;
35 q6routing: routing {
36 compatible = "qcom,q6adm-routing";
37 #sound-dai-cells = <0>;
38 };
39 };
Cache object: f690160e9508e581e9ea4adbaf038516
|