1Qualcomm Audio Device Manager (Q6ADM) binding 2 3Q6ADM is one of the APR audio service on Q6DSP. 4Please refer to qcom,apr.txt for details of the coommon apr service bindings 5used 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 32apr-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}; 40