···11+max98926 audio CODEC22+33+This device supports I2C.44+55+Required properties:66+77+ - compatible : "maxim,max98926"88+99+ - vmon-slot-no : slot number used to send voltage information1010+ or in inteleave mode this will be used as1111+ interleave slot.1212+1313+ - imon-slot-no : slot number used to send current information1414+1515+ - interleave-mode : When using two MAX98926 in a system it is1616+ possible to create ADC data that that will1717+ overflow the frame size. Digital Audio Interleave1818+ mode provides a means to output VMON and IMON data1919+ from two devices on a single DOUT line when running2020+ smaller frames sizes such as 32 BCLKS per LRCLK or2121+ 48 BCLKS per LRCLK.2222+2323+ - reg : the I2C address of the device for I2C2424+2525+Example:2626+2727+codec: max98926@1a {2828+ compatible = "maxim,max98926";2929+ vmon-slot-no = <0>;3030+ imon-slot-no = <2>;3131+ reg = <0x1a>;3232+};
+4
sound/soc/codecs/Kconfig
···8080 select SND_SOC_MAX98095 if I2C8181 select SND_SOC_MAX98357A if GPIOLIB8282 select SND_SOC_MAX98925 if I2C8383+ select SND_SOC_MAX98926 if I2C8384 select SND_SOC_MAX9850 if I2C8485 select SND_SOC_MAX9768 if I2C8586 select SND_SOC_MAX9877 if I2C···519518520519config SND_SOC_MAX98925521520 tristate521521+522522+config SND_SOC_MAX98926523523+ tristate522524523525config SND_SOC_MAX9850524526 tristate