1 # SPDX-License-Identifier: GPL-2.0-only OR BSD 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/sound/wlf,w 5 $schema: http://devicetree.org/meta-schemas/co 6 7 title: Wolfson WM8904/WM8912 audio codecs 8 9 maintainers: 10 - patches@opensource.cirrus.com 11 12 description: | 13 Pins on the device (for linking into audio r 14 IN1L, IN1R, IN2L, IN2R, IN3L, IN3R, HPOUTL, 15 MICBIAS 16 17 properties: 18 compatible: 19 enum: 20 - wlf,wm8904 21 - wlf,wm8912 22 23 reg: 24 maxItems: 1 25 26 "#sound-dai-cells": 27 const: 0 28 29 clocks: 30 maxItems: 1 31 32 clock-names: 33 const: mclk 34 35 AVDD-supply: true 36 CPVDD-supply: true 37 DBVDD-supply: true 38 DCVDD-supply: true 39 MICVDD-supply: true 40 41 required: 42 - compatible 43 - reg 44 - clocks 45 - clock-names 46 - AVDD-supply 47 - CPVDD-supply 48 - DBVDD-supply 49 - DCVDD-supply 50 - MICVDD-supply 51 52 allOf: 53 - $ref: dai-common.yaml# 54 55 unevaluatedProperties: false 56 57 examples: 58 - | 59 i2c { 60 #address-cells = <1>; 61 #size-cells = <0>; 62 63 codec@1a { 64 compatible = "wlf,wm8904"; 65 reg = <0x1a>; 66 clocks = <&pck0>; 67 clock-names = "mclk"; 68 AVDD-supply = <®_1p8v>; 69 CPVDD-supply = <®_1p8v>; 70 DBVDD-supply = <®_1p8v>; 71 DCVDD-supply = <®_1p8v>; 72 MICVDD-supply = <®_1p8v>; 73 }; 74 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.