18c2ecf20Sopenharmony_ciMaxim Integrated MAX98373 Speaker Amplifier
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciThis device supports I2C.
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciRequired properties:
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci - compatible : "maxim,max98373"
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci - reg : the I2C address of the device.
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciOptional properties:
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci  - maxim,vmon-slot-no : slot number used to send voltage information
148c2ecf20Sopenharmony_ci                   or in inteleave mode this will be used as
158c2ecf20Sopenharmony_ci                   interleave slot.
168c2ecf20Sopenharmony_ci                   slot range : 0 ~ 15,  Default : 0
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci  - maxim,imon-slot-no : slot number used to send current information
198c2ecf20Sopenharmony_ci                   slot range : 0 ~ 15,  Default : 0
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ci  - maxim,spkfb-slot-no : slot number used to send speaker feedback information
228c2ecf20Sopenharmony_ci                   slot range : 0 ~ 15,  Default : 0
238c2ecf20Sopenharmony_ci
248c2ecf20Sopenharmony_ci  - maxim,interleave-mode : For cases where a single combined channel
258c2ecf20Sopenharmony_ci		   for the I/V sense data is not sufficient, the device can also be configured
268c2ecf20Sopenharmony_ci		   to share a single data output channel on alternating frames.
278c2ecf20Sopenharmony_ci		   In this configuration, the current and voltage data will be frame interleaved
288c2ecf20Sopenharmony_ci		   on a single output channel.
298c2ecf20Sopenharmony_ci                   Boolean, define to enable the interleave mode, Default : false
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ciExample:
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_cicodec: max98373@31 {
348c2ecf20Sopenharmony_ci   compatible = "maxim,max98373";
358c2ecf20Sopenharmony_ci   reg = <0x31>;
368c2ecf20Sopenharmony_ci   maxim,vmon-slot-no = <0>;
378c2ecf20Sopenharmony_ci   maxim,imon-slot-no = <1>;
388c2ecf20Sopenharmony_ci   maxim,spkfb-slot-no = <2>;
398c2ecf20Sopenharmony_ci   maxim,interleave-mode;
408c2ecf20Sopenharmony_ci};
41