Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / Documentation / devicetree / bindings / sound / renesas,fsi.txt
diff --git a/kernel/Documentation/devicetree/bindings/sound/renesas,fsi.txt b/kernel/Documentation/devicetree/bindings/sound/renesas,fsi.txt
new file mode 100644 (file)
index 0000000..0d0ab51
--- /dev/null
@@ -0,0 +1,31 @@
+Renesas FSI
+
+Required properties:
+- compatible                   : "renesas,fsi2-<soctype>",
+                                 "renesas,sh_fsi2" or "renesas,sh_fsi" as
+                                 fallback.
+                                 Examples with soctypes are:
+                                   - "renesas,fsi2-r8a7740" (R-Mobile A1)
+                                   - "renesas,fsi2-sh73a0" (SH-Mobile AG5)
+- reg                          : Should contain the register physical address and length
+- interrupts                   : Should contain FSI interrupt
+
+- fsia,spdif-connection                : FSI is connected by S/PDIF
+- fsia,stream-mode-support     : FSI supports 16bit stream mode.
+- fsia,use-internal-clock      : FSI uses internal clock when master mode.
+
+- fsib,spdif-connection                : same as fsia
+- fsib,stream-mode-support     : same as fsia
+- fsib,use-internal-clock      : same as fsia
+
+Example:
+
+sh_fsi2: sh_fsi2@0xec230000 {
+       compatible = "renesas,sh_fsi2";
+       reg = <0xec230000 0x400>;
+       interrupts = <0 146 0x4>;
+
+       fsia,spdif-connection;
+       fsia,stream-mode-support;
+       fsia,use-internal-clock;
+};