xref: /linux/Documentation/devicetree/bindings/sound/pcm179x.txt (revision 8c57a5e7b2820f349c95b8c8393fec1e0f4070d2)
10471cd93SMichael TrimarchiTexas Instruments pcm179x DT bindings
20471cd93SMichael Trimarchi
3*70e3e56eSJacob SiverskogThis driver supports both the I2C and SPI bus.
40471cd93SMichael Trimarchi
50471cd93SMichael TrimarchiRequired properties:
60471cd93SMichael Trimarchi
70471cd93SMichael Trimarchi - compatible: "ti,pcm1792a"
80471cd93SMichael Trimarchi
90471cd93SMichael TrimarchiFor required properties on SPI, please consult
100471cd93SMichael TrimarchiDocumentation/devicetree/bindings/spi/spi-bus.txt
110471cd93SMichael Trimarchi
12*70e3e56eSJacob SiverskogRequired properties on I2C:
13*70e3e56eSJacob Siverskog
14*70e3e56eSJacob Siverskog - reg: the I2C address
15*70e3e56eSJacob Siverskog
16*70e3e56eSJacob Siverskog
170471cd93SMichael TrimarchiExamples:
180471cd93SMichael Trimarchi
190471cd93SMichael Trimarchi	codec_spi: 1792a@0 {
200471cd93SMichael Trimarchi		compatible = "ti,pcm1792a";
210471cd93SMichael Trimarchi		spi-max-frequency = <600000>;
220471cd93SMichael Trimarchi	};
230471cd93SMichael Trimarchi
24*70e3e56eSJacob Siverskog	codec_i2c: 1792a@4c {
25*70e3e56eSJacob Siverskog		compatible = "ti,pcm1792a";
26*70e3e56eSJacob Siverskog		reg = <0x4c>;
27*70e3e56eSJacob Siverskog	};
28