xref: /freebsd/sys/contrib/device-tree/Bindings/sound/realtek,rt5616.yaml (revision 7fdf597e96a02165cfe22ff357b857d5fa15ed8a)
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/sound/realtek,rt5616.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Realtek rt5616 ALSA SoC audio codec driver
8
9description: |
10  Pins on the device (for linking into audio routes) for RT5616:
11
12      * IN1P
13      * IN2P
14      * IN2N
15      * LOUTL
16      * LOUTR
17      * HPOL
18      * HPOR
19
20maintainers:
21  - Bard Liao <bardliao@realtek.com>
22
23allOf:
24  - $ref: dai-common.yaml#
25
26properties:
27  compatible:
28    const: realtek,rt5616
29
30  reg:
31    maxItems: 1
32
33required:
34  - compatible
35  - reg
36
37unevaluatedProperties: false
38
39examples:
40  - |
41    i2c {
42        #address-cells = <1>;
43        #size-cells = <0>;
44
45        audio-codec@1b {
46            compatible = "realtek,rt5616";
47            reg = <0x1b>;
48        };
49    };
50