Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
[cris-mirror.git] / Documentation / devicetree / bindings / sound / max98373.txt
blob456cb1c59353d2e5140eaf2a1d35540e485dcdcb
1 Maxim Integrated MAX98373 Speaker Amplifier
3 This device supports I2C.
5 Required properties:
7  - compatible : "maxim,max98373"
9  - reg : the I2C address of the device.
11 Optional properties:
13   - maxim,vmon-slot-no : slot number used to send voltage information
14                    or in inteleave mode this will be used as
15                    interleave slot.
16                    slot range : 0 ~ 15,  Default : 0
18   - maxim,imon-slot-no : slot number used to send current information
19                    slot range : 0 ~ 15,  Default : 0
21   - maxim,spkfb-slot-no : slot number used to send speaker feedback information
22                    slot range : 0 ~ 15,  Default : 0
24   - maxim,interleave-mode : For cases where a single combined channel
25                    for the I/V sense data is not sufficient, the device can also be configured
26                    to share a single data output channel on alternating frames.
27                    In this configuration, the current and voltage data will be frame interleaved
28                    on a single output channel.
29                    Boolean, define to enable the interleave mode, Default : false
31 Example:
33 codec: max98373@31 {
34    compatible = "maxim,max98373";
35    reg = <0x31>;
36    maxim,vmon-slot-no = <0>;
37    maxim,imon-slot-no = <1>;
38    maxim,spkfb-slot-no = <2>;
39    maxim,interleave-mode;