Merge tag 'fsdax-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm...
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / sound / renesas,fsi.txt
1 Renesas FSI
2
3 Required properties:
4 - compatible                    : "renesas,fsi2-<soctype>",
5                                   "renesas,sh_fsi2" or "renesas,sh_fsi" as
6                                   fallback.
7                                   Examples with soctypes are:
8                                     - "renesas,fsi2-r8a7740" (R-Mobile A1)
9                                     - "renesas,fsi2-sh73a0" (SH-Mobile AG5)
10 - reg                           : Should contain the register physical address and length
11 - interrupts                    : Should contain FSI interrupt
12
13 - fsia,spdif-connection         : FSI is connected by S/PDIF
14 - fsia,stream-mode-support      : FSI supports 16bit stream mode.
15 - fsia,use-internal-clock       : FSI uses internal clock when master mode.
16
17 - fsib,spdif-connection         : same as fsia
18 - fsib,stream-mode-support      : same as fsia
19 - fsib,use-internal-clock       : same as fsia
20
21 Example:
22
23 sh_fsi2: sh_fsi2@ec230000 {
24         compatible = "renesas,sh_fsi2";
25         reg = <0xec230000 0x400>;
26         interrupts = <0 146 0x4>;
27
28         fsia,spdif-connection;
29         fsia,stream-mode-support;
30         fsia,use-internal-clock;
31 };