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