1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/sound/mediatek,mt2701-wm8960.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: MediaTek MT2701 with WM8960 CODEC 8 9maintainers: 10 - Kartik Agarwala <agarwala.kartik@gmail.com> 11 12properties: 13 compatible: 14 const: mediatek,mt2701-wm8960-machine 15 16 mediatek,platform: 17 $ref: /schemas/types.yaml#/definitions/phandle 18 description: The phandle of MT2701 ASoC platform. 19 20 audio-routing: 21 $ref: /schemas/types.yaml#/definitions/non-unique-string-array 22 description: 23 A list of the connections between audio components. Each entry is a 24 pair of strings, the first being the connection's sink, the second 25 being the connection's source. 26 27 mediatek,audio-codec: 28 $ref: /schemas/types.yaml#/definitions/phandle 29 description: The phandle of the WM8960 audio codec. 30 31unevaluatedProperties: false 32 33required: 34 - compatible 35 - mediatek,platform 36 - audio-routing 37 - mediatek,audio-codec 38 - pinctrl-names 39 - pinctrl-0 40 41examples: 42 - | 43 sound { 44 compatible = "mediatek,mt2701-wm8960-machine"; 45 mediatek,platform = <&afe>; 46 audio-routing = 47 "Headphone", "HP_L", 48 "Headphone", "HP_R", 49 "LINPUT1", "AMIC", 50 "RINPUT1", "AMIC"; 51 mediatek,audio-codec = <&wm8960>; 52 pinctrl-names = "default"; 53 pinctrl-0 = <&aud_pins_default>; 54 }; 55