xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/tpa6130a2.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunTexas Instruments - tpa6130a2 Codec module
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunThe tpa6130a2 serial control bus communicates through I2C protocols
4*4882a593Smuzhiyun
5*4882a593SmuzhiyunRequired properties:
6*4882a593Smuzhiyun
7*4882a593Smuzhiyun- compatible - "string" - One of:
8*4882a593Smuzhiyun    "ti,tpa6130a2" - TPA6130A2
9*4882a593Smuzhiyun    "ti,tpa6140a2" - TPA6140A2
10*4882a593Smuzhiyun
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun- reg - <int> -  I2C slave address
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun- Vdd-supply - <phandle> - power supply regulator
15*4882a593Smuzhiyun
16*4882a593SmuzhiyunOptional properties:
17*4882a593Smuzhiyun
18*4882a593Smuzhiyun- power-gpio - gpio pin to power the device
19*4882a593Smuzhiyun
20*4882a593SmuzhiyunExample:
21*4882a593Smuzhiyun
22*4882a593Smuzhiyuntpa6130a2: tpa6130a2@60 {
23*4882a593Smuzhiyun	compatible = "ti,tpa6130a2";
24*4882a593Smuzhiyun	reg = <0x60>;
25*4882a593Smuzhiyun	Vdd-supply = <&vmmc2>;
26*4882a593Smuzhiyun	power-gpio = <&gpio4 2 GPIO_ACTIVE_HIGH>;
27*4882a593Smuzhiyun};
28