File Index
Files and directories
Sign in
FILE

nuvoton,nau8315.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/sound/nuvoton,nau8315.yaml YAML
 1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
 2%YAML 1.2
 3---
 4$id: http://devicetree.org/schemas/sound/nuvoton,nau8315.yaml#
 5$schema: http://devicetree.org/meta-schemas/core.yaml#
 6
 7title: NAU8315/NAU8318 Mono Class-D Amplifier
 8
 9maintainers:
10  - David Lin <CTLIN0@nuvoton.com>
11
12allOf:
13  - $ref: dai-common.yaml#
14
15properties:
16  compatible:
17    enum:
18      - nuvoton,nau8315
19      - nuvoton,nau8318
20
21  '#sound-dai-cells':
22    const: 0
23
24  enable-gpios:
25    maxItems: 1
26    description:
27      GPIO specifier for the chip's device enable input(EN) pin.
28      If this option is not specified then driver does not manage
29      the pin state (e.g. chip is always on).
30
31required:
32  - compatible
33
34unevaluatedProperties: false
35
36examples:
37  - |
38    #include <dt-bindings/gpio/gpio.h>
39
40    codec {
41        compatible = "nuvoton,nau8315";
42        #sound-dai-cells = <0>;
43        enable-gpios = <&gpio1 5 GPIO_ACTIVE_HIGH>;
44    };
~/ Read-only file preview.