max9892x.txt 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. Maxim Integrated MAX98925/MAX98926/MAX98927 Speaker Amplifier
  2. This device supports I2C.
  3. Required properties:
  4. - compatible : should be one of the following
  5. - "maxim,max98925"
  6. - "maxim,max98926"
  7. - "maxim,max98927"
  8. - vmon-slot-no : slot number used to send voltage information
  9. or in inteleave mode this will be used as
  10. interleave slot.
  11. MAX98925/MAX98926 slot range : 0 ~ 30, Default : 0
  12. MAX98927 slot range : 0 ~ 15, Default : 0
  13. - imon-slot-no : slot number used to send current information
  14. MAX98925/MAX98926 slot range : 0 ~ 30, Default : 0
  15. MAX98927 slot range : 0 ~ 15, Default : 0
  16. - interleave-mode : When using two MAX9892X in a system it is
  17. possible to create ADC data that that will
  18. overflow the frame size. Digital Audio Interleave
  19. mode provides a means to output VMON and IMON data
  20. from two devices on a single DOUT line when running
  21. smaller frames sizes such as 32 BCLKS per LRCLK or
  22. 48 BCLKS per LRCLK.
  23. Range : 0 (off), 1 (on), Default : 0
  24. - reg : the I2C address of the device for I2C
  25. Example:
  26. codec: max98927@3a {
  27. compatible = "maxim,max98927";
  28. vmon-slot-no = <0>;
  29. imon-slot-no = <1>;
  30. interleave-mode = <0>;
  31. reg = <0x3a>;
  32. };