Merge remote-tracking branches 'asoc/topic/rl6231' and 'asoc/topic/rt5514' into asoc...
[muen/linux.git] / Documentation / devicetree / bindings / sound / rt5514.txt
1 RT5514 audio CODEC
2
3 This device supports both I2C and SPI.
4
5 Required properties:
6
7 - compatible : "realtek,rt5514".
8
9 - reg : the I2C address of the device for I2C, the chip select
10         number for SPI.
11
12 Optional properties:
13
14 - clocks: The phandle of the master clock to the CODEC
15 - clock-names: Should be "mclk"
16
17 - interrupt-parent: The phandle for the interrupt controller.
18 - interrupts: The interrupt number to the cpu. The interrupt specifier format
19               depends on the interrupt controller.
20
21 - realtek,dmic-init-delay-ms
22   Set the DMIC initial delay (ms) to wait it ready for I2C.
23
24 Pins on the device (for linking into audio routes) for I2C:
25
26   * DMIC1L
27   * DMIC1R
28   * DMIC2L
29   * DMIC2R
30   * AMICL
31   * AMICR
32
33 Example:
34
35 codec: rt5514@57 {
36         compatible = "realtek,rt5514";
37         reg = <0x57>;
38 };