brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 3c06017 Raw
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