|
@@ -1,7 +1,7 @@
|
|
|
Texas Instruments TWL6040 family
|
|
|
|
|
|
-The TWL6040s are 8-channel high quality low-power audio codecs providing audio
|
|
|
-and vibra functionality on OMAP4+ platforms.
|
|
|
+The TWL6040s are 8-channel high quality low-power audio codecs providing audio,
|
|
|
+vibra and GPO functionality on OMAP4+ platforms.
|
|
|
They are connected ot the host processor via i2c for commands, McPDM for audio
|
|
|
data and commands.
|
|
|
|
|
@@ -10,6 +10,8 @@ Required properties:
|
|
|
- reg: must be 0x4b for i2c address
|
|
|
- interrupts: twl6040 has one interrupt line connecteded to the main SoC
|
|
|
- interrupt-parent: The parent interrupt controller
|
|
|
+- gpio-controller:
|
|
|
+- #gpio-cells = <1>: twl6040 provides GPO lines.
|
|
|
- twl6040,audpwron-gpio: Power on GPIO line for the twl6040
|
|
|
|
|
|
- vio-supply: Regulator for the twl6040 VIO supply
|
|
@@ -37,7 +39,6 @@ Example:
|
|
|
&i2c1 {
|
|
|
twl6040: twl@4b {
|
|
|
compatible = "ti,twl6040";
|
|
|
- reg = <0x4b>;
|
|
|
|
|
|
interrupts = <0 119 4>;
|
|
|
interrupt-parent = <&gic>;
|
|
@@ -60,3 +61,5 @@ Example:
|
|
|
};
|
|
|
};
|
|
|
};
|
|
|
+
|
|
|
+/include/ "twl6040.dtsi"
|