xref: /linux/Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
150a41ce8SMaxime Ripard# SPDX-License-Identifier: GPL-2.0
250a41ce8SMaxime Ripard%YAML 1.2
350a41ce8SMaxime Ripard---
450a41ce8SMaxime Ripard$id: http://devicetree.org/schemas/sound/simple-audio-amplifier.yaml#
550a41ce8SMaxime Ripard$schema: http://devicetree.org/meta-schemas/core.yaml#
650a41ce8SMaxime Ripard
7dd3cb467SAndrew Lunntitle: Simple Audio Amplifier
850a41ce8SMaxime Ripard
950a41ce8SMaxime Ripardmaintainers:
1050a41ce8SMaxime Ripard  - Jerome Brunet <jbrunet@baylibre.com>
1150a41ce8SMaxime Ripard
120d422a46SAlexander SteinallOf:
13*3fda8532SKrzysztof Kozlowski  - $ref: dai-common.yaml#
140d422a46SAlexander Stein
1550a41ce8SMaxime Ripardproperties:
1650a41ce8SMaxime Ripard  compatible:
1750a41ce8SMaxime Ripard    enum:
1850a41ce8SMaxime Ripard      - dioo,dio2125
1950a41ce8SMaxime Ripard      - simple-audio-amplifier
2050a41ce8SMaxime Ripard
2150a41ce8SMaxime Ripard  enable-gpios:
2250a41ce8SMaxime Ripard    maxItems: 1
2350a41ce8SMaxime Ripard
2450a41ce8SMaxime Ripard  VCC-supply:
2550a41ce8SMaxime Ripard    description: >
2650a41ce8SMaxime Ripard      power supply for the device
2750a41ce8SMaxime Ripard
280d422a46SAlexander Stein  sound-name-prefix: true
2950a41ce8SMaxime Ripard
3050a41ce8SMaxime Ripardrequired:
3150a41ce8SMaxime Ripard  - compatible
3250a41ce8SMaxime Ripard
3350a41ce8SMaxime RipardadditionalProperties: false
3450a41ce8SMaxime Ripard
3550a41ce8SMaxime Ripardexamples:
3650a41ce8SMaxime Ripard  - |
3750a41ce8SMaxime Ripard    #include <dt-bindings/gpio/meson8-gpio.h>
3850a41ce8SMaxime Ripard
3950a41ce8SMaxime Ripard    analog-amplifier {
4050a41ce8SMaxime Ripard        compatible = "simple-audio-amplifier";
4150a41ce8SMaxime Ripard        VCC-supply = <&regulator>;
4250a41ce8SMaxime Ripard        enable-gpios = <&gpio GPIOH_3 0>;
4350a41ce8SMaxime Ripard    };
4450a41ce8SMaxime Ripard
4550a41ce8SMaxime Ripard...
46