[rtems commit] bsp/qoriq: Add BMan, QMan and FMan to memory map

Sebastian Huber sebh at rtems.org
Wed Oct 28 12:08:08 UTC 2015


Module:    rtems
Branch:    master
Commit:    98df160cab99e5ff61cf8aceda9a95593d3e3a68
Changeset: http://git.rtems.org/rtems/commit/?id=98df160cab99e5ff61cf8aceda9a95593d3e3a68

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Oct 27 14:37:13 2015 +0100

bsp/qoriq: Add BMan, QMan and FMan to memory map

---

 c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h b/c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h
index ef75ad6..98b9dbf 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h
+++ b/c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h
@@ -271,6 +271,18 @@ typedef struct {
 } qoriq_law;
 
 typedef struct {
+  QORIQ_RESERVE(0x0000, 0x1000);
+} qoriq_bman;
+
+typedef struct {
+  QORIQ_RESERVE(0x0000, 0x1000);
+} qoriq_qman;
+
+typedef struct {
+  QORIQ_RESERVE(0x000000, 0x100000);
+} qoriq_fman;
+
+typedef struct {
   qoriq_lcc lcc;
   QORIQ_FILL(0x000000, 0x000c00, qoriq_lcc);
   qoriq_law law [32];
@@ -293,7 +305,14 @@ typedef struct {
   QORIQ_RESERVE(0x11e000, 0x210000);
   qoriq_usb usb_1;
   QORIQ_FILL(0x210000, 0x211000, qoriq_usb);
-  QORIQ_RESERVE(0x211000, 0x2000000);
+  QORIQ_RESERVE(0x211000, 0x318000);
+  qoriq_qman qman;
+  QORIQ_RESERVE(0x319000, 0x31a000);
+  qoriq_bman bman;
+  QORIQ_RESERVE(0x31b000, 0x400000);
+  qoriq_fman fman_0;
+  qoriq_fman fman_1;
+  QORIQ_RESERVE(0x600000, 0x2000000);
 } qoriq_ccsr;
 
 #else /* QORIQ_CHIP_VARIANT */



More information about the vc mailing list