mirror of
https://github.com/torvalds/linux.git
synced 2024-12-28 05:41:55 +00:00
872bcad246
The TI TAS5722 digital amplifier is very similar to the TAS5720 from an overall and register map perspective. Therefore the existing driver can be extended easily to support this additional device. This commit allows TAS5722 devices to be used in a "subset" type of fashion, without exposing any of the additional features they offer. Signed-off-by: Andreas Dannenberg <dannenberg@ti.com> Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Mark Brown <broonie@kernel.org>
27 lines
775 B
Plaintext
27 lines
775 B
Plaintext
Texas Instruments TAS5720 Mono Audio amplifier
|
|
|
|
The TAS5720 serial control bus communicates through the I2C protocol only. The
|
|
serial bus is also used for periodic codec fault checking/reporting during
|
|
audio playback. For more product information please see the links below:
|
|
|
|
http://www.ti.com/product/TAS5720L
|
|
http://www.ti.com/product/TAS5720M
|
|
http://www.ti.com/product/TAS5722L
|
|
|
|
Required properties:
|
|
|
|
- compatible : "ti,tas5720",
|
|
"ti,tas5722"
|
|
- reg : I2C slave address
|
|
- dvdd-supply : phandle to a 3.3-V supply for the digital circuitry
|
|
- pvdd-supply : phandle to a supply used for the Class-D amp and the analog
|
|
|
|
Example:
|
|
|
|
tas5720: tas5720@6c {
|
|
compatible = "ti,tas5720";
|
|
reg = <0x6c>;
|
|
dvdd-supply = <&vdd_3v3_reg>;
|
|
pvdd-supply = <&_supply_reg>;
|
|
};
|