1*fac71e4eSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*fac71e4eSEmmanuel Vadot%YAML 1.2 3*fac71e4eSEmmanuel Vadot--- 4*fac71e4eSEmmanuel Vadot$id: http://devicetree.org/schemas/sound/maxim,max9867.yaml# 5*fac71e4eSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*fac71e4eSEmmanuel Vadot 7*fac71e4eSEmmanuel Vadottitle: Maxim Integrated MAX9867 CODEC 8*fac71e4eSEmmanuel Vadot 9*fac71e4eSEmmanuel Vadotdescription: | 10*fac71e4eSEmmanuel Vadot This device supports I2C only. 11*fac71e4eSEmmanuel Vadot Pins on the device (for linking into audio routes): 12*fac71e4eSEmmanuel Vadot * LOUT 13*fac71e4eSEmmanuel Vadot * ROUT 14*fac71e4eSEmmanuel Vadot * LINL 15*fac71e4eSEmmanuel Vadot * LINR 16*fac71e4eSEmmanuel Vadot * MICL 17*fac71e4eSEmmanuel Vadot * MICR 18*fac71e4eSEmmanuel Vadot * DMICL 19*fac71e4eSEmmanuel Vadot * DMICR 20*fac71e4eSEmmanuel Vadot 21*fac71e4eSEmmanuel Vadotmaintainers: 22*fac71e4eSEmmanuel Vadot - Ladislav Michl <ladis@linux-mips.org> 23*fac71e4eSEmmanuel Vadot 24*fac71e4eSEmmanuel VadotallOf: 25*fac71e4eSEmmanuel Vadot - $ref: dai-common.yaml# 26*fac71e4eSEmmanuel Vadot 27*fac71e4eSEmmanuel Vadotproperties: 28*fac71e4eSEmmanuel Vadot compatible: 29*fac71e4eSEmmanuel Vadot enum: 30*fac71e4eSEmmanuel Vadot - maxim,max9867 31*fac71e4eSEmmanuel Vadot 32*fac71e4eSEmmanuel Vadot '#sound-dai-cells': 33*fac71e4eSEmmanuel Vadot const: 0 34*fac71e4eSEmmanuel Vadot 35*fac71e4eSEmmanuel Vadot reg: 36*fac71e4eSEmmanuel Vadot maxItems: 1 37*fac71e4eSEmmanuel Vadot 38*fac71e4eSEmmanuel Vadot clocks: 39*fac71e4eSEmmanuel Vadot maxItems: 1 40*fac71e4eSEmmanuel Vadot 41*fac71e4eSEmmanuel Vadotrequired: 42*fac71e4eSEmmanuel Vadot - compatible 43*fac71e4eSEmmanuel Vadot - reg 44*fac71e4eSEmmanuel Vadot - clocks 45*fac71e4eSEmmanuel Vadot 46*fac71e4eSEmmanuel VadotadditionalProperties: false 47*fac71e4eSEmmanuel Vadot 48*fac71e4eSEmmanuel Vadotexamples: 49*fac71e4eSEmmanuel Vadot - | 50*fac71e4eSEmmanuel Vadot i2c { 51*fac71e4eSEmmanuel Vadot #address-cells = <1>; 52*fac71e4eSEmmanuel Vadot #size-cells = <0>; 53*fac71e4eSEmmanuel Vadot codec@18 { 54*fac71e4eSEmmanuel Vadot compatible = "maxim,max9867"; 55*fac71e4eSEmmanuel Vadot #sound-dai-cells = <0>; 56*fac71e4eSEmmanuel Vadot reg = <0x18>; 57*fac71e4eSEmmanuel Vadot clocks = <&codec_clk>; 58*fac71e4eSEmmanuel Vadot }; 59*fac71e4eSEmmanuel Vadot }; 60*fac71e4eSEmmanuel Vadot... 61