18c2ecf20Sopenharmony_ciMaxim Integrated MAX98925/MAX98926/MAX98927 Speaker Amplifier
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciThis device supports I2C.
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciRequired properties:
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci  - compatible : should be one of the following
88c2ecf20Sopenharmony_ci    - "maxim,max98925"
98c2ecf20Sopenharmony_ci    - "maxim,max98926"
108c2ecf20Sopenharmony_ci    - "maxim,max98927"
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci  - vmon-slot-no : slot number used to send voltage information
138c2ecf20Sopenharmony_ci                   or in inteleave mode this will be used as
148c2ecf20Sopenharmony_ci                   interleave slot.
158c2ecf20Sopenharmony_ci                   MAX98925/MAX98926 slot range : 0 ~ 30,  Default : 0
168c2ecf20Sopenharmony_ci                   MAX98927 slot range : 0 ~ 15,  Default : 0
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci  - imon-slot-no : slot number used to send current information
198c2ecf20Sopenharmony_ci                   MAX98925/MAX98926 slot range : 0 ~ 30,  Default : 0
208c2ecf20Sopenharmony_ci                   MAX98927 slot range : 0 ~ 15,  Default : 0
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci  - interleave-mode : When using two MAX9892X in a system it is
238c2ecf20Sopenharmony_ci                   possible to create ADC data that that will
248c2ecf20Sopenharmony_ci                   overflow the frame size. Digital Audio Interleave
258c2ecf20Sopenharmony_ci                   mode provides a means to output VMON and IMON data
268c2ecf20Sopenharmony_ci                   from two devices on a single DOUT line when running
278c2ecf20Sopenharmony_ci                   smaller frames sizes such as 32 BCLKS per LRCLK or
288c2ecf20Sopenharmony_ci                   48 BCLKS per LRCLK.
298c2ecf20Sopenharmony_ci                   Range : 0 (off), 1 (on),  Default : 0
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ci  - reg : the I2C address of the device for I2C
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_ciExample:
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_cicodec: max98927@3a {
368c2ecf20Sopenharmony_ci   compatible = "maxim,max98927";
378c2ecf20Sopenharmony_ci   vmon-slot-no = <0>;
388c2ecf20Sopenharmony_ci   imon-slot-no = <1>;
398c2ecf20Sopenharmony_ci   interleave-mode = <0>;
408c2ecf20Sopenharmony_ci   reg = <0x3a>;
418c2ecf20Sopenharmony_ci};
42