59 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/sound/wlf,wm8804.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: WM8804 audio codec8 9description: |10 This device supports both I2C and SPI (configured with pin strapping on the11 board).12 13maintainers:14 - patches@opensource.cirrus.com15 16properties:17 compatible:18 const: wlf,wm880419 20 reg:21 description:22 The I2C address of the device for I2C, the chip select number for SPI.23 maxItems: 124 25 "#sound-dai-cells":26 const: 027 28 PVDD-supply:29 description: PLL core supply30 31 DVDD-supply:32 description: Digital core supply33 34 wlf,reset-gpio:35 description: A GPIO specifier for the GPIO controlling the reset pin.36 maxItems: 137 38required:39 - reg40 - compatible41 - PVDD-supply42 - DVDD-supply43 44additionalProperties: false45 46examples:47 - |48 i2c {49 #address-cells = <1>;50 #size-cells = <0>;51 52 codec@1a {53 compatible = "wlf,wm8804";54 reg = <0x1a>;55 PVDD-supply = <&pvdd_reg>;56 DVDD-supply = <&dvdd_reg>;57 };58 };59