16180b325SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 26180b325SKrzysztof Kozlowski%YAML 1.2 36180b325SKrzysztof Kozlowski--- 46180b325SKrzysztof Kozlowski$id: http://devicetree.org/schemas/sound/qcom,q6apm.yaml# 56180b325SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 66180b325SKrzysztof Kozlowski 76180b325SKrzysztof Kozlowskititle: Qualcomm Audio Process Manager (Q6APM) 86180b325SKrzysztof Kozlowski 96180b325SKrzysztof Kozlowskimaintainers: 106180b325SKrzysztof Kozlowski - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 116180b325SKrzysztof Kozlowski - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 126180b325SKrzysztof Kozlowski 136180b325SKrzysztof KozlowskiallOf: 14*58ae9a2aSKrzysztof Kozlowski - $ref: dai-common.yaml# 156180b325SKrzysztof Kozlowski - $ref: /schemas/soc/qcom/qcom,apr-services.yaml# 166180b325SKrzysztof Kozlowski 176180b325SKrzysztof Kozlowskiproperties: 186180b325SKrzysztof Kozlowski compatible: 196180b325SKrzysztof Kozlowski enum: 206180b325SKrzysztof Kozlowski - qcom,q6apm 216180b325SKrzysztof Kozlowski 22b386acc0SKrzysztof Kozlowski bedais: 23b386acc0SKrzysztof Kozlowski type: object 24b386acc0SKrzysztof Kozlowski $ref: /schemas/sound/qcom,q6apm-lpass-dais.yaml# 25b386acc0SKrzysztof Kozlowski unevaluatedProperties: false 26b386acc0SKrzysztof Kozlowski description: Qualcomm DSP audio ports 27b386acc0SKrzysztof Kozlowski 286180b325SKrzysztof Kozlowski dais: 296180b325SKrzysztof Kozlowski type: object 306180b325SKrzysztof Kozlowski $ref: /schemas/sound/qcom,q6apm-dai.yaml# 316180b325SKrzysztof Kozlowski unevaluatedProperties: false 326180b325SKrzysztof Kozlowski description: Qualcomm DSP audio ports 336180b325SKrzysztof Kozlowski 34b386acc0SKrzysztof Kozlowski '#sound-dai-cells': 35b386acc0SKrzysztof Kozlowski const: 0 36b386acc0SKrzysztof Kozlowski 376180b325SKrzysztof Kozlowskirequired: 386180b325SKrzysztof Kozlowski - compatible 39b386acc0SKrzysztof Kozlowski - bedais 406180b325SKrzysztof Kozlowski - dais 416180b325SKrzysztof Kozlowski 426180b325SKrzysztof KozlowskiunevaluatedProperties: false 436180b325SKrzysztof Kozlowski 446180b325SKrzysztof Kozlowskiexamples: 456180b325SKrzysztof Kozlowski - | 466180b325SKrzysztof Kozlowski #include <dt-bindings/soc/qcom,gpr.h> 476180b325SKrzysztof Kozlowski 486180b325SKrzysztof Kozlowski gpr { 496180b325SKrzysztof Kozlowski #address-cells = <1>; 506180b325SKrzysztof Kozlowski #size-cells = <0>; 516180b325SKrzysztof Kozlowski 526180b325SKrzysztof Kozlowski service@1 { 536180b325SKrzysztof Kozlowski reg = <GPR_APM_MODULE_IID>; 546180b325SKrzysztof Kozlowski compatible = "qcom,q6apm"; 55b386acc0SKrzysztof Kozlowski #sound-dai-cells = <0>; 566180b325SKrzysztof Kozlowski qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd"; 576180b325SKrzysztof Kozlowski 586180b325SKrzysztof Kozlowski dais { 596180b325SKrzysztof Kozlowski compatible = "qcom,q6apm-dais"; 606180b325SKrzysztof Kozlowski iommus = <&apps_smmu 0x1801 0x0>; 616180b325SKrzysztof Kozlowski }; 62b386acc0SKrzysztof Kozlowski 63b386acc0SKrzysztof Kozlowski bedais { 64b386acc0SKrzysztof Kozlowski compatible = "qcom,q6apm-lpass-dais"; 65b386acc0SKrzysztof Kozlowski #sound-dai-cells = <1>; 66b386acc0SKrzysztof Kozlowski }; 676180b325SKrzysztof Kozlowski }; 686180b325SKrzysztof Kozlowski }; 69