Joe Liccese | 25 Jun 2012 19:22
Favicon

[PATCH][T4] Add T4 LAC device tree binding & defs

From: Joe Liccese <joe.liccese <at> freescale.com>

The Interlaken is a narrow, high speed channelized chip-to-chip interface. To
facilitate interoperability between a data path device and a look-aside
co-processor, the Interlaken Look-Aside protocol is defined for short
transaction-related transfers. Although based on the Interlaken protocol,
Interlaken Look-Aside is not directly compatible with Interlaken and can be
considered a different operation mode.

The Interlaken LA controller connects internal platform to Interlaken serial
interface. It accepts LA command through software portals, which are system
memory mapped 4KB spaces. The LA commands are then translated into the
Interlaken control words and data words, which are sent on TX side to TCAM
through SerDes lanes.

Signed-off-by: Joe Liccese <joe.liccese <at> freescale.com>
---
 .../bindings/powerpc/fsl/interlaken-lac.txt        |  309 ++++++++++++++++++++
 .../boot/dts/fsl/interlaken-lac-portals.dtsi       |  156 ++++++++++
 arch/powerpc/boot/dts/fsl/interlaken-lac.dtsi      |   45 +++
 3 files changed, 510 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/powerpc/fsl/interlaken-lac.txt
 create mode 100644 arch/powerpc/boot/dts/fsl/interlaken-lac-portals.dtsi
 create mode 100644 arch/powerpc/boot/dts/fsl/interlaken-lac.dtsi

diff --git a/Documentation/devicetree/bindings/powerpc/fsl/interlaken-lac.txt b/Documentation/devicetree/bindings/powerpc/fsl/interlaken-lac.txt
new file mode 100644
index 0000000..641bc13
--- /dev/null
+++ b/Documentation/devicetree/bindings/powerpc/fsl/interlaken-lac.txt
(Continue reading)


Gmane