1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/sound/mt8192-mt6359-rt1015-rt5682.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Mediatek MT8192 with MT6359, RT1015 and RT5682 ASoC sound card driver
8
9maintainers:
10   - Jiaxin Yu <jiaxin.yu@mediatek.com>
11   - Shane Chien <shane.chien@mediatek.com>
12
13description:
14  This binding describes the MT8192 sound card.
15
16properties:
17  compatible:
18      const: mediatek,mt8192_mt6359_rt1015_rt5682
19
20  mediatek,platform:
21    $ref: "/schemas/types.yaml#/definitions/phandle"
22    description: The phandle of MT8192 ASoC platform.
23
24additionalProperties: false
25
26required:
27  - compatible
28  - mediatek,platform
29
30examples:
31  - |
32
33    sound: mt8192-sound {
34        compatible = "mediatek,mt8192-mt6359-rt1015-rt5682";
35        mediatek,platform = <&afe>;
36        pinctrl-names = "aud_clk_mosi_off",
37                        "aud_clk_mosi_on";
38        pinctrl-0 = <&aud_clk_mosi_off>;
39        pinctrl-1 = <&aud_clk_mosi_on>;
40    };
41
42...
43