aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSandeep Paulraj <s-paulraj@ti.com>2012-09-14 16:04:19 -0400
committerCyril Chemparathy <cyril@ti.com>2012-09-21 10:44:09 -0400
commitc6569d50531e5dc6bd1a2fbb721a63eae6b76f1c (patch)
tree1accdceb5be20f98aef1b935b97fe63cb1e48994
parent47660b6d5891895605610a6ea90445c1e34c02cd (diff)
downloadlinux-keystone-c6569d50531e5dc6bd1a2fbb721a63eae6b76f1c.tar.gz
tci6614: dt: add device tree bindings for rapid io
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
-rw-r--r--arch/arm/boot/dts/tci6614-evm.dts19
1 files changed, 19 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tci6614-evm.dts b/arch/arm/boot/dts/tci6614-evm.dts
index 3c48d9d948a157..c1bee0cd3a31a0 100644
--- a/arch/arm/boot/dts/tci6614-evm.dts
+++ b/arch/arm/boot/dts/tci6614-evm.dts
@@ -632,5 +632,24 @@
core = "dsp-core3";
};
+ rapidio: rapidio@2900000 {
+ #address-cells = <1>;
+ #size-cells = <1>;
+ reg = <0x2900000 0x21000 /* rio regs */
+ 0x2620000 0x3b0>; /* boot config regs */
+ compatible = "ti,keystone-rapidio";
+
+ tx_channel = "riotx";
+ tx_queue_depth = <32>;
+
+ rx_channel = "riorx";
+ rx_queue_depth = <64 0 0 0>;
+ rx_buffer_size = <1552 0 0 0>;
+
+ ports = <0x1>; /* bitfield of port(s) to probe on this controller */
+ dev-id-size = <0>; /* RapidIO common transport system size.
+ * 0 - Small size. 8-bit deviceID fields. 256 devices.
+ * 1 - Large size, 16-bit deviceID fields. 65536 devices. */
+ };
};
};