Commit | Line | Data |
---|---|---|
c24fdc88 HG |
1 | Texas Instruments - tlv320aic3x Codec module |
2 | ||
3 | The tlv320aic3x serial control bus communicates through I2C protocols | |
4 | ||
5 | Required properties: | |
6 | - compatible - "string" - "ti,tlv320aic3x" | |
7 | - reg - <int> - I2C slave address | |
8 | ||
9 | ||
10 | Optional properties: | |
11 | ||
12 | - gpio-reset - gpio pin number used for codec reset | |
13 | - ai3x-gpio-func - <array of 2 int> - AIC3X_GPIO1 & AIC3X_GPIO2 Functionality | |
e2e8bfdf HG |
14 | - ai3x-micbias-vg - MicBias Voltage required. |
15 | 1 - MICBIAS output is powered to 2.0V, | |
16 | 2 - MICBIAS output is powered to 2.5V, | |
17 | 3 - MICBIAS output is connected to AVDD, | |
18 | If this node is not mentioned or if the value is incorrect, then MicBias | |
19 | is powered down. | |
c24fdc88 HG |
20 | |
21 | Example: | |
22 | ||
23 | tlv320aic3x: tlv320aic3x@1b { | |
24 | compatible = "ti,tlv320aic3x"; | |
25 | reg = <0x1b>; | |
26 | }; |