1*a80aedebSStanislav Jakubek# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*a80aedebSStanislav Jakubek%YAML 1.2 3*a80aedebSStanislav Jakubek--- 4*a80aedebSStanislav Jakubek$id: http://devicetree.org/schemas/sound/sprd,pcm-platform.yaml# 5*a80aedebSStanislav Jakubek$schema: http://devicetree.org/meta-schemas/core.yaml# 6*a80aedebSStanislav Jakubek 7*a80aedebSStanislav Jakubektitle: Spreadtrum DMA platform 8*a80aedebSStanislav Jakubek 9*a80aedebSStanislav Jakubekmaintainers: 10*a80aedebSStanislav Jakubek - Orson Zhai <orsonzhai@gmail.com> 11*a80aedebSStanislav Jakubek - Baolin Wang <baolin.wang7@gmail.com> 12*a80aedebSStanislav Jakubek - Chunyan Zhang <zhang.lyra@gmail.com> 13*a80aedebSStanislav Jakubek 14*a80aedebSStanislav Jakubekproperties: 15*a80aedebSStanislav Jakubek compatible: 16*a80aedebSStanislav Jakubek const: sprd,pcm-platform 17*a80aedebSStanislav Jakubek 18*a80aedebSStanislav Jakubek dmas: 19*a80aedebSStanislav Jakubek maxItems: 10 20*a80aedebSStanislav Jakubek 21*a80aedebSStanislav Jakubek dma-names: 22*a80aedebSStanislav Jakubek items: 23*a80aedebSStanislav Jakubek - const: normal_p_l 24*a80aedebSStanislav Jakubek - const: normal_p_r 25*a80aedebSStanislav Jakubek - const: normal_c_l 26*a80aedebSStanislav Jakubek - const: normal_c_r 27*a80aedebSStanislav Jakubek - const: voice_c 28*a80aedebSStanislav Jakubek - const: fast_p 29*a80aedebSStanislav Jakubek - const: loop_c 30*a80aedebSStanislav Jakubek - const: loop_p 31*a80aedebSStanislav Jakubek - const: voip_c 32*a80aedebSStanislav Jakubek - const: voip_p 33*a80aedebSStanislav Jakubek 34*a80aedebSStanislav Jakubekrequired: 35*a80aedebSStanislav Jakubek - compatible 36*a80aedebSStanislav Jakubek - dmas 37*a80aedebSStanislav Jakubek - dma-names 38*a80aedebSStanislav Jakubek 39*a80aedebSStanislav JakubekadditionalProperties: false 40*a80aedebSStanislav Jakubek 41*a80aedebSStanislav Jakubekexamples: 42*a80aedebSStanislav Jakubek - | 43*a80aedebSStanislav Jakubek platform { 44*a80aedebSStanislav Jakubek compatible = "sprd,pcm-platform"; 45*a80aedebSStanislav Jakubek dmas = <&agcp_dma 1 1>, <&agcp_dma 2 2>, 46*a80aedebSStanislav Jakubek <&agcp_dma 3 3>, <&agcp_dma 4 4>, 47*a80aedebSStanislav Jakubek <&agcp_dma 5 5>, <&agcp_dma 6 6>, 48*a80aedebSStanislav Jakubek <&agcp_dma 7 7>, <&agcp_dma 8 8>, 49*a80aedebSStanislav Jakubek <&agcp_dma 9 9>, <&agcp_dma 10 10>; 50*a80aedebSStanislav Jakubek dma-names = "normal_p_l", "normal_p_r", 51*a80aedebSStanislav Jakubek "normal_c_l", "normal_c_r", 52*a80aedebSStanislav Jakubek "voice_c", "fast_p", 53*a80aedebSStanislav Jakubek "loop_c", "loop_p", 54*a80aedebSStanislav Jakubek "voip_c", "voip_p"; 55*a80aedebSStanislav Jakubek }; 56*a80aedebSStanislav Jakubek... 57