129e87c4fSLukasz Majewski# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 229e87c4fSLukasz Majewski%YAML 1.2 329e87c4fSLukasz Majewski--- 429e87c4fSLukasz Majewski$id: http://devicetree.org/schemas/sound/wlf,wm8940.yaml# 529e87c4fSLukasz Majewski$schema: http://devicetree.org/meta-schemas/core.yaml# 629e87c4fSLukasz Majewski 7*dd3cb467SAndrew Lunntitle: Wolfson WM8940 Codec 829e87c4fSLukasz Majewski 929e87c4fSLukasz Majewskimaintainers: 1029e87c4fSLukasz Majewski - patches@opensource.cirrus.com 1129e87c4fSLukasz Majewski 1229e87c4fSLukasz Majewskiproperties: 1329e87c4fSLukasz Majewski '#sound-dai-cells': 1429e87c4fSLukasz Majewski const: 0 1529e87c4fSLukasz Majewski 1629e87c4fSLukasz Majewski compatible: 1729e87c4fSLukasz Majewski const: wlf,wm8940 1829e87c4fSLukasz Majewski 1929e87c4fSLukasz Majewski reg: 2029e87c4fSLukasz Majewski maxItems: 1 2129e87c4fSLukasz Majewski 2229e87c4fSLukasz Majewski spi-max-frequency: 2329e87c4fSLukasz Majewski maximum: 526000 2429e87c4fSLukasz Majewski 2529e87c4fSLukasz Majewskirequired: 2629e87c4fSLukasz Majewski - '#sound-dai-cells' 2729e87c4fSLukasz Majewski - compatible 2829e87c4fSLukasz Majewski - reg 2929e87c4fSLukasz Majewski 3029e87c4fSLukasz MajewskiadditionalProperties: false 3129e87c4fSLukasz Majewski 3229e87c4fSLukasz Majewskiexamples: 3329e87c4fSLukasz Majewski - | 3429e87c4fSLukasz Majewski spi { 3529e87c4fSLukasz Majewski #address-cells = <1>; 3629e87c4fSLukasz Majewski #size-cells = <0>; 3729e87c4fSLukasz Majewski 3829e87c4fSLukasz Majewski codec@0 { 3929e87c4fSLukasz Majewski #sound-dai-cells = <0>; 4029e87c4fSLukasz Majewski compatible = "wlf,wm8940"; 4129e87c4fSLukasz Majewski reg = <0>; 4229e87c4fSLukasz Majewski spi-max-frequency = <500000>; 4329e87c4fSLukasz Majewski }; 4429e87c4fSLukasz Majewski }; 4529e87c4fSLukasz Majewski - | 4629e87c4fSLukasz Majewski i2c { 4729e87c4fSLukasz Majewski #address-cells = <1>; 4829e87c4fSLukasz Majewski #size-cells = <0>; 4929e87c4fSLukasz Majewski 5029e87c4fSLukasz Majewski codec@1a { 5129e87c4fSLukasz Majewski #sound-dai-cells = <0>; 5229e87c4fSLukasz Majewski compatible = "wlf,wm8940"; 5329e87c4fSLukasz Majewski reg = <0x1a>; 5429e87c4fSLukasz Majewski }; 5529e87c4fSLukasz Majewski }; 5629e87c4fSLukasz Majewski 5729e87c4fSLukasz Majewski... 58