xref: /freebsd/sys/contrib/device-tree/Bindings/sound/realtek,rt1015.yaml (revision 01950c46b8155250f64374fb72fc11faa44bf099)
1*01950c46SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*01950c46SEmmanuel Vadot%YAML 1.2
3*01950c46SEmmanuel Vadot---
4*01950c46SEmmanuel Vadot$id: http://devicetree.org/schemas/sound/realtek,rt1015.yaml#
5*01950c46SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6*01950c46SEmmanuel Vadot
7*01950c46SEmmanuel Vadottitle: RT1015 Mono Class D Audio Amplifier
8*01950c46SEmmanuel Vadot
9*01950c46SEmmanuel Vadotmaintainers:
10*01950c46SEmmanuel Vadot  - Jack Yu <jack.yu@realtek.com>
11*01950c46SEmmanuel Vadot
12*01950c46SEmmanuel Vadotproperties:
13*01950c46SEmmanuel Vadot  compatible:
14*01950c46SEmmanuel Vadot    enum:
15*01950c46SEmmanuel Vadot      - realtek,rt1015
16*01950c46SEmmanuel Vadot
17*01950c46SEmmanuel Vadot  reg:
18*01950c46SEmmanuel Vadot    maxItems: 1
19*01950c46SEmmanuel Vadot
20*01950c46SEmmanuel Vadot  realtek,power-up-delay-ms:
21*01950c46SEmmanuel Vadot    description: Set a delay time for flush work to be completed,
22*01950c46SEmmanuel Vadot      this vlaue is adjustable depending on platform.
23*01950c46SEmmanuel Vadot    maxItems: 1
24*01950c46SEmmanuel Vadot
25*01950c46SEmmanuel Vadotrequired:
26*01950c46SEmmanuel Vadot  - compatible
27*01950c46SEmmanuel Vadot  - reg
28*01950c46SEmmanuel Vadot
29*01950c46SEmmanuel VadotadditionalProperties: false
30*01950c46SEmmanuel Vadot
31*01950c46SEmmanuel Vadotexamples:
32*01950c46SEmmanuel Vadot  - |
33*01950c46SEmmanuel Vadot    i2c {
34*01950c46SEmmanuel Vadot        #address-cells = <1>;
35*01950c46SEmmanuel Vadot        #size-cells = <0>;
36*01950c46SEmmanuel Vadot        codec@28 {
37*01950c46SEmmanuel Vadot            compatible = "realtek,rt1015";
38*01950c46SEmmanuel Vadot            reg = <0x28>;
39*01950c46SEmmanuel Vadot            realtek,power-up-delay-ms = <50>;
40*01950c46SEmmanuel Vadot        };
41*01950c46SEmmanuel Vadot    };
42