| Texas Instruments - tas2552 Codec module | 
|   | 
| The tas2552 serial control bus communicates through I2C protocols | 
|   | 
| Required properties: | 
|     - compatible - One of: | 
|         "ti,tas2552" - TAS2552 | 
|     - reg -  I2C slave address: it can be 0x40 if ADDR pin is 0 | 
|                     or 0x41 if ADDR pin is 1. | 
|     - supply-*: Required supply regulators are: | 
|         "vbat"        battery voltage | 
|         "iovdd"        I/O Voltage | 
|         "avdd"        Analog DAC Voltage | 
|   | 
| Optional properties: | 
|     - enable-gpio - gpio pin to enable/disable the device | 
|   | 
| tas2552 can receive its reference clock via MCLK, BCLK, IVCLKIN pin or use the | 
| internal 1.8MHz. This CLKIN is used by the PLL. In addition to PLL, the PDM | 
| reference clock is also selectable: PLL, IVCLKIN, BCLK or MCLK. | 
| For system integration the dt-bindings/sound/tas2552.h header file provides | 
| defined values to select and configure the PLL and PDM reference clocks. | 
|   | 
| Example: | 
|   | 
| tas2552: tas2552@41 { | 
|     compatible = "ti,tas2552"; | 
|     reg = <0x41>; | 
|     vbat-supply = <®_vbat>; | 
|     iovdd-supply = <®_iovdd>; | 
|     avdd-supply = <®_avdd>; | 
|     enable-gpio = <&gpio4 2 GPIO_ACTIVE_HIGH>; | 
| }; | 
|   | 
| For more product information please see the link below: | 
| https://www.ti.com/product/TAS2552 |