176fa6279SEmanuele Ghidoli# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 276fa6279SEmanuele Ghidoli%YAML 1.2 376fa6279SEmanuele Ghidoli--- 476fa6279SEmanuele Ghidoli$id: http://devicetree.org/schemas/sound/nuvoton,nau8822.yaml# 576fa6279SEmanuele Ghidoli$schema: http://devicetree.org/meta-schemas/core.yaml# 676fa6279SEmanuele Ghidoli 776fa6279SEmanuele Ghidolititle: NAU8822 audio CODEC 876fa6279SEmanuele Ghidoli 976fa6279SEmanuele Ghidolidescription: | 1076fa6279SEmanuele Ghidoli 24 bit stereo audio codec with speaker driver. 1176fa6279SEmanuele Ghidoli This device supports I2C/SPI. 1276fa6279SEmanuele Ghidoli 1376fa6279SEmanuele Ghidolimaintainers: 1476fa6279SEmanuele Ghidoli - David Lin <CTLIN0@nuvoton.com> 1576fa6279SEmanuele Ghidoli 1676fa6279SEmanuele Ghidoliproperties: 1776fa6279SEmanuele Ghidoli compatible: 1876fa6279SEmanuele Ghidoli enum: 1976fa6279SEmanuele Ghidoli - nuvoton,nau8822 2076fa6279SEmanuele Ghidoli 2176fa6279SEmanuele Ghidoli reg: 2276fa6279SEmanuele Ghidoli maxItems: 1 2376fa6279SEmanuele Ghidoli 24*e8c213caSFrancesco Dolcini "#sound-dai-cells": 25*e8c213caSFrancesco Dolcini const: 0 26*e8c213caSFrancesco Dolcini 27af20f01eSEmanuele Ghidoli nuvoton,spk-btl: 28af20f01eSEmanuele Ghidoli description: 29af20f01eSEmanuele Ghidoli If set, configure the two loudspeaker outputs as a Bridge Tied Load output 30af20f01eSEmanuele Ghidoli to drive a high power external loudspeaker. 31af20f01eSEmanuele Ghidoli $ref: /schemas/types.yaml#/definitions/flag 32af20f01eSEmanuele Ghidoli 3376fa6279SEmanuele Ghidolirequired: 3476fa6279SEmanuele Ghidoli - compatible 3576fa6279SEmanuele Ghidoli - reg 3676fa6279SEmanuele Ghidoli 37*e8c213caSFrancesco DolciniallOf: 38*e8c213caSFrancesco Dolcini - $ref: dai-common.yaml# 39*e8c213caSFrancesco Dolcini 4076fa6279SEmanuele GhidoliadditionalProperties: false 4176fa6279SEmanuele Ghidoli 4276fa6279SEmanuele Ghidoliexamples: 4376fa6279SEmanuele Ghidoli - | 4476fa6279SEmanuele Ghidoli i2c { 4576fa6279SEmanuele Ghidoli #address-cells = <1>; 4676fa6279SEmanuele Ghidoli #size-cells = <0>; 4776fa6279SEmanuele Ghidoli 4876fa6279SEmanuele Ghidoli codec@1a { 4976fa6279SEmanuele Ghidoli compatible = "nuvoton,nau8822"; 5076fa6279SEmanuele Ghidoli reg = <0x1a>; 5176fa6279SEmanuele Ghidoli }; 5276fa6279SEmanuele Ghidoli }; 53