| Qualcomm Audio Stream Manager (Q6ASM) binding |
| |
| Q6ASM is one of the APR audio service on Q6DSP. |
| Please refer to qcom,apr.txt for details of the common apr service bindings |
| used by the apr service device. |
| |
| - but must contain the following property: |
| |
| - compatible: |
| Usage: required |
| Value type: <stringlist> |
| Definition: must be "qcom,q6asm-v<MAJOR-NUMBER>.<MINOR-NUMBER>". |
| Or "qcom,q6asm" where the version number can be queried |
| from DSP. |
| example "qcom,q6asm-v2.0" |
| |
| = ASM DAIs (Digial Audio Interface) |
| "dais" subnode of the ASM node represents dai specific configuration |
| |
| - compatible: |
| Usage: required |
| Value type: <stringlist> |
| Definition: must be "qcom,q6asm-dais". |
| |
| - #sound-dai-cells |
| Usage: required |
| Value type: <u32> |
| Definition: Must be 1 |
| |
| = EXAMPLE |
| |
| q6asm@7 { |
| compatible = "qcom,q6asm"; |
| reg = <APR_SVC_ASM>; |
| q6asmdai: dais { |
| compatible = "qcom,q6asm-dais"; |
| #sound-dai-cells = <1>; |
| }; |
| }; |