12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- Texas Instruments TAS5086 6-channel PWM Processor
- Required properties:
- - compatible: Should contain "ti,tas5086".
- - reg: The i2c address. Should contain <0x1b>.
- Optional properties:
- - reset-gpio: A GPIO spec to define which pin is connected to the
- chip's !RESET pin. If specified, the driver will
- assert a hardware reset at probe time.
- - ti,charge-period: This property should contain the time in microseconds
- that closely matches the external single-ended
- split-capacitor charge period. The hardware chip
- waits for this period of time before starting the
- PWM signals. This helps reduce pops and clicks.
- When not specified, the hardware default of 1300ms
- is retained.
- - ti,mid-z-channel-X: Boolean properties, X being a number from 1 to 6.
- If given, channel X will start with the Mid-Z start
- sequence, otherwise the default Low-Z scheme is used.
- The correct configuration depends on how the power
- stages connected to the PWM output pins work. Not all
- power stages are compatible to Mid-Z - please refer
- to the datasheets for more details.
- Most systems should not set any of these properties.
- - avdd-supply: Power supply for AVDD, providing 3.3V
- - dvdd-supply: Power supply for DVDD, providing 3.3V
- Examples:
- i2c_bus {
- tas5086@1b {
- compatible = "ti,tas5086";
- reg = <0x1b>;
- reset-gpio = <&gpio 23 0>;
- ti,charge-period = <156000>;
- avdd-supply = <&vdd_3v3_reg>;
- dvdd-supply = <&vdd_3v3_reg>;
- };
- };
|