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 24e8c213caSFrancesco Dolcini "#sound-dai-cells": 25e8c213caSFrancesco Dolcini const: 0 26e8c213caSFrancesco Dolcini 27*c214131fSFrancesco Dolcini clocks: 28*c214131fSFrancesco Dolcini maxItems: 1 29*c214131fSFrancesco Dolcini 30*c214131fSFrancesco Dolcini clock-names: 31*c214131fSFrancesco Dolcini const: mclk 32*c214131fSFrancesco Dolcini 33af20f01eSEmanuele Ghidoli nuvoton,spk-btl: 34af20f01eSEmanuele Ghidoli description: 35af20f01eSEmanuele Ghidoli If set, configure the two loudspeaker outputs as a Bridge Tied Load output 36af20f01eSEmanuele Ghidoli to drive a high power external loudspeaker. 37af20f01eSEmanuele Ghidoli $ref: /schemas/types.yaml#/definitions/flag 38af20f01eSEmanuele Ghidoli 3976fa6279SEmanuele Ghidolirequired: 4076fa6279SEmanuele Ghidoli - compatible 4176fa6279SEmanuele Ghidoli - reg 4276fa6279SEmanuele Ghidoli 43e8c213caSFrancesco DolciniallOf: 44e8c213caSFrancesco Dolcini - $ref: dai-common.yaml# 45e8c213caSFrancesco Dolcini 4676fa6279SEmanuele GhidoliadditionalProperties: false 4776fa6279SEmanuele Ghidoli 4876fa6279SEmanuele Ghidoliexamples: 4976fa6279SEmanuele Ghidoli - | 5076fa6279SEmanuele Ghidoli i2c { 5176fa6279SEmanuele Ghidoli #address-cells = <1>; 5276fa6279SEmanuele Ghidoli #size-cells = <0>; 5376fa6279SEmanuele Ghidoli 5476fa6279SEmanuele Ghidoli codec@1a { 5576fa6279SEmanuele Ghidoli compatible = "nuvoton,nau8822"; 5676fa6279SEmanuele Ghidoli reg = <0x1a>; 5776fa6279SEmanuele Ghidoli }; 5876fa6279SEmanuele Ghidoli }; 59