brintos

brintos / linux-shallow public Read only

0
0
Text · 1.0 KiB · cb8182b Raw
59 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/sound/nuvoton,nau8822.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: NAU8822 audio CODEC8 9description: |10  24 bit stereo audio codec with speaker driver.11  This device supports I2C/SPI.12 13maintainers:14  - David Lin <CTLIN0@nuvoton.com>15 16properties:17  compatible:18    enum:19      - nuvoton,nau882220 21  reg:22    maxItems: 123 24  "#sound-dai-cells":25    const: 026 27  clocks:28    maxItems: 129 30  clock-names:31    const: mclk32 33  nuvoton,spk-btl:34    description:35      If set, configure the two loudspeaker outputs as a Bridge Tied Load output36      to drive a high power external loudspeaker.37    $ref: /schemas/types.yaml#/definitions/flag38 39required:40  - compatible41  - reg42 43allOf:44  - $ref: dai-common.yaml#45 46additionalProperties: false47 48examples:49  - |50    i2c {51        #address-cells = <1>;52        #size-cells = <0>;53 54        codec@1a {55            compatible = "nuvoton,nau8822";56            reg = <0x1a>;57        };58    };59