141288c30SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 241288c30SKrzysztof Kozlowski%YAML 1.2 341288c30SKrzysztof Kozlowski--- 441288c30SKrzysztof Kozlowski$id: http://devicetree.org/schemas/soc/qcom/qcom,apr-services.yaml# 541288c30SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 641288c30SKrzysztof Kozlowski 741288c30SKrzysztof Kozlowskititle: Qualcomm APR/GPR services shared parts 841288c30SKrzysztof Kozlowski 941288c30SKrzysztof Kozlowskimaintainers: 1041288c30SKrzysztof Kozlowski - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 1141288c30SKrzysztof Kozlowski 1241288c30SKrzysztof Kozlowskidescription: 1341288c30SKrzysztof Kozlowski Common parts of a static service in Qualcomm APR/GPR (Asynchronous/Generic 1441288c30SKrzysztof Kozlowski Packet Router). 1541288c30SKrzysztof Kozlowski 1641288c30SKrzysztof Kozlowskiproperties: 1741288c30SKrzysztof Kozlowski reg: 1841288c30SKrzysztof Kozlowski minimum: 1 1941288c30SKrzysztof Kozlowski maximum: 13 2041288c30SKrzysztof Kozlowski description: | 2141288c30SKrzysztof Kozlowski APR Service ID 2241288c30SKrzysztof Kozlowski 3 = DSP Core Service 2341288c30SKrzysztof Kozlowski 4 = Audio Front End Service. 2441288c30SKrzysztof Kozlowski 5 = Voice Stream Manager Service. 2541288c30SKrzysztof Kozlowski 6 = Voice processing manager. 2641288c30SKrzysztof Kozlowski 7 = Audio Stream Manager Service. 2741288c30SKrzysztof Kozlowski 8 = Audio Device Manager Service. 2841288c30SKrzysztof Kozlowski 9 = Multimode voice manager. 2941288c30SKrzysztof Kozlowski 10 = Core voice stream. 3041288c30SKrzysztof Kozlowski 11 = Core voice processor. 3141288c30SKrzysztof Kozlowski 12 = Ultrasound stream manager. 3241288c30SKrzysztof Kozlowski 13 = Listen stream manager. 3341288c30SKrzysztof Kozlowski GPR Service ID 3441288c30SKrzysztof Kozlowski 1 = Audio Process Manager Service 3541288c30SKrzysztof Kozlowski 2 = Proxy Resource Manager Service. 3641288c30SKrzysztof Kozlowski 3 = AMDB Service. 3741288c30SKrzysztof Kozlowski 4 = Voice processing manager. 3841288c30SKrzysztof Kozlowski 3941288c30SKrzysztof Kozlowski qcom,protection-domain: 4041288c30SKrzysztof Kozlowski $ref: /schemas/types.yaml#/definitions/string-array 4141288c30SKrzysztof Kozlowski description: | 42*26658868SStephan Gerhold Protection domain service name and path for APR service (if supported). 43*26658868SStephan Gerhold Possible values are:: 4441288c30SKrzysztof Kozlowski "avs/audio", "msm/adsp/audio_pd". 4541288c30SKrzysztof Kozlowski "kernel/elf_loader", "msm/modem/wlan_pd". 4641288c30SKrzysztof Kozlowski "tms/servreg", "msm/adsp/audio_pd". 4741288c30SKrzysztof Kozlowski "tms/servreg", "msm/modem/wlan_pd". 4841288c30SKrzysztof Kozlowski "tms/servreg", "msm/slpi/sensor_pd". 4941288c30SKrzysztof Kozlowski 5041288c30SKrzysztof Kozlowskirequired: 5141288c30SKrzysztof Kozlowski - reg 5241288c30SKrzysztof Kozlowski 5341288c30SKrzysztof KozlowskiadditionalProperties: true 54