1 Maxim Integrated MAX98373 Speaker Amplifier 1 Maxim Integrated MAX98373 Speaker Amplifier 2 2 3 This device supports I2C. 3 This device supports I2C. 4 4 5 Required properties: 5 Required properties: 6 6 7 - compatible : "maxim,max98373" 7 - compatible : "maxim,max98373" 8 8 9 - reg : the I2C address of the device. 9 - reg : the I2C address of the device. 10 10 11 Optional properties: 11 Optional properties: 12 12 13 - maxim,vmon-slot-no : slot number used to s 13 - maxim,vmon-slot-no : slot number used to send voltage information 14 or in inteleave mode this w 14 or in inteleave mode this will be used as 15 interleave slot. 15 interleave slot. 16 slot range : 0 ~ 15, Defau 16 slot range : 0 ~ 15, Default : 0 17 17 18 - maxim,imon-slot-no : slot number used to s 18 - maxim,imon-slot-no : slot number used to send current information 19 slot range : 0 ~ 15, Defau 19 slot range : 0 ~ 15, Default : 0 20 20 21 - maxim,spkfb-slot-no : slot number used to 21 - maxim,spkfb-slot-no : slot number used to send speaker feedback information 22 slot range : 0 ~ 15, Defau 22 slot range : 0 ~ 15, Default : 0 23 23 24 - maxim,interleave-mode : For cases where a 24 - maxim,interleave-mode : For cases where a single combined channel 25 for the I/V sense data is n 25 for the I/V sense data is not sufficient, the device can also be configured 26 to share a single data outp 26 to share a single data output channel on alternating frames. 27 In this configuration, the 27 In this configuration, the current and voltage data will be frame interleaved 28 on a single output channel. 28 on a single output channel. 29 Boolean, define to enable t 29 Boolean, define to enable the interleave mode, Default : false 30 30 31 Example: 31 Example: 32 32 33 codec: max98373@31 { 33 codec: max98373@31 { 34 compatible = "maxim,max98373"; 34 compatible = "maxim,max98373"; 35 reg = <0x31>; 35 reg = <0x31>; 36 maxim,vmon-slot-no = <0>; 36 maxim,vmon-slot-no = <0>; 37 maxim,imon-slot-no = <1>; 37 maxim,imon-slot-no = <1>; 38 maxim,spkfb-slot-no = <2>; 38 maxim,spkfb-slot-no = <2>; 39 maxim,interleave-mode; 39 maxim,interleave-mode; 40 }; 40 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.