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