1*cf5be90eSJulien Massot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*cf5be90eSJulien Massot%YAML 1.2 3*cf5be90eSJulien Massot--- 4*cf5be90eSJulien Massot$id: http://devicetree.org/schemas/sound/mediatek,mt8183_da7219.yaml# 5*cf5be90eSJulien Massot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*cf5be90eSJulien Massot 7*cf5be90eSJulien Massottitle: MediaTek MT8183 sound card with external codecs 8*cf5be90eSJulien Massot 9*cf5be90eSJulien Massotmaintainers: 10*cf5be90eSJulien Massot - Julien Massot <jmassot@collabora.com> 11*cf5be90eSJulien Massot 12*cf5be90eSJulien Massotdescription: 13*cf5be90eSJulien Massot MediaTek MT8183 SoC-based sound cards with DA7219 as headset codec, 14*cf5be90eSJulien Massot and MAX98357A, RT1015 or RT1015P as speaker amplifiers. Optionally includes HDMI codec. 15*cf5be90eSJulien Massot 16*cf5be90eSJulien Massotproperties: 17*cf5be90eSJulien Massot compatible: 18*cf5be90eSJulien Massot enum: 19*cf5be90eSJulien Massot - mediatek,mt8183_da7219_max98357 20*cf5be90eSJulien Massot - mediatek,mt8183_da7219_rt1015 21*cf5be90eSJulien Massot - mediatek,mt8183_da7219_rt1015p 22*cf5be90eSJulien Massot 23*cf5be90eSJulien Massot mediatek,headset-codec: 24*cf5be90eSJulien Massot $ref: /schemas/types.yaml#/definitions/phandle 25*cf5be90eSJulien Massot description: Phandle to the DA7219 headset codec. 26*cf5be90eSJulien Massot 27*cf5be90eSJulien Massot mediatek,platform: 28*cf5be90eSJulien Massot $ref: /schemas/types.yaml#/definitions/phandle 29*cf5be90eSJulien Massot description: Phandle to the MT8183 ASoC platform (e.g., AFE node). 30*cf5be90eSJulien Massot 31*cf5be90eSJulien Massot mediatek,hdmi-codec: 32*cf5be90eSJulien Massot $ref: /schemas/types.yaml#/definitions/phandle 33*cf5be90eSJulien Massot description: Optional phandle to the HDMI codec (e.g., IT6505). 34*cf5be90eSJulien Massot 35*cf5be90eSJulien Massotrequired: 36*cf5be90eSJulien Massot - compatible 37*cf5be90eSJulien Massot - mediatek,headset-codec 38*cf5be90eSJulien Massot - mediatek,platform 39*cf5be90eSJulien Massot 40*cf5be90eSJulien MassotadditionalProperties: false 41*cf5be90eSJulien Massot 42*cf5be90eSJulien Massotexamples: 43*cf5be90eSJulien Massot - | 44*cf5be90eSJulien Massot sound { 45*cf5be90eSJulien Massot compatible = "mediatek,mt8183_da7219_max98357"; 46*cf5be90eSJulien Massot mediatek,headset-codec = <&da7219>; 47*cf5be90eSJulien Massot mediatek,hdmi-codec = <&it6505dptx>; 48*cf5be90eSJulien Massot mediatek,platform = <&afe>; 49*cf5be90eSJulien Massot }; 50