]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/rm-lld.git/commitdiff
working policy for qm multicore example
authorJohn Dowdal <jdowdal@ti.com>
Fri, 24 May 2013 18:22:02 +0000 (14:22 -0400)
committerJohn Dowdal <jdowdal@ti.com>
Fri, 24 May 2013 18:22:02 +0000 (14:22 -0400)
18 files changed:
device/k2h/global-resource-list-arm-dsp.c [changed mode: 0644->0755]
device/k2h/global-resource-list-arm-dsp.dtb [changed mode: 0644->0755]
device/k2h/global-resource-list.c [changed mode: 0644->0755]
device/k2h/global-resource-list.dtb [changed mode: 0644->0755]
device/k2h/policy_dsp-only.c [changed mode: 0644->0755]
device/k2h/policy_dsp-only.dtb [changed mode: 0644->0755]
device/k2h/policy_dsp_arm.c [changed mode: 0644->0755]
device/k2h/policy_dsp_arm.dtb [changed mode: 0644->0755]
device/k2h/policy_dsp_arm.dts [changed mode: 0644->0755]
device/k2k/global-resource-list-arm-dsp.c [changed mode: 0644->0755]
device/k2k/global-resource-list-arm-dsp.dtb [changed mode: 0644->0755]
device/k2k/global-resource-list.c [changed mode: 0644->0755]
device/k2k/global-resource-list.dtb [changed mode: 0644->0755]
device/k2k/policy_dsp-only.c [changed mode: 0644->0755]
device/k2k/policy_dsp-only.dtb [changed mode: 0644->0755]
device/k2k/policy_dsp_arm.c [changed mode: 0644->0755]
device/k2k/policy_dsp_arm.dtb [changed mode: 0644->0755]
device/k2k/policy_dsp_arm.dts [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index a495238..ddfc8e6
@@ -8,15 +8,15 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x13,
-0x0c,
+0x1c,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x12,
-0xf0,
+0x13,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -40,7 +40,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x12,
-0xb8,
+0xc8,
 0x00,
 0x00,
 0x00,
@@ -936,7 +936,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x11,
+0x0c,
 0x00,
 0x00,
 0x00,
@@ -949,11 +949,6 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x06,
-0x69,
-0x75,
-0x20,
-0x3d,
-0x20,
 0x28,
 0x2a,
 0x29,
@@ -961,9 +956,6 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
 0x02,
 0x00,
 0x00,
@@ -4236,7 +4228,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x11,
+0x1d,
 0x00,
 0x00,
 0x00,
@@ -4244,11 +4236,11 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x0c,
 0x00,
 0x00,
 0x00,
-0x00,
-0x20,
+0x14,
 0x69,
 0x75,
 0x20,
@@ -4264,6 +4256,18 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x00,
+0x0c,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -4292,7 +4296,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x11,
+0x1d,
 0x00,
 0x00,
 0x00,
@@ -4300,7 +4304,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
+0x0c,
 0x00,
 0x00,
 0x00,
@@ -4320,6 +4324,18 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x00,
+0x0c,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -4360,11 +4376,16 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x0c,
 0x00,
 0x00,
 0x00,
-0x00,
-0x0c,
+0x34,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
 0x2a,
 0x29,
@@ -4372,16 +4393,11 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
 0x00,
 0x00,
 0x00,
-0x34,
-0x69,
-0x75,
-0x20,
-0x3d,
-0x20,
+0x00,
+0x0c,
 0x28,
 0x2a,
 0x29,
@@ -4977,20 +4993,4 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
old mode 100644 (file)
new mode 100755 (executable)
index e32ceaa..4b66f9e
Binary files a/device/k2h/policy_dsp_arm.dtb and b/device/k2h/policy_dsp_arm.dtb differ
old mode 100644 (file)
new mode 100755 (executable)
index e798f3e..daecb7d
@@ -66,7 +66,7 @@
             assignments = <640  9>,  "iu = (*)";             
         };
         INTC_QUEUE-qm1 {
-            assignments = <652 6>,     "iu = (*)";             
+            assignments = <652 6>,     "(*)";            /* Used by kernel */
         }; 
         SRIO_QUEUE-qm1 {
             assignments = <672 16>, "iu = (*)";
         };   
 
         qmss-qm1-rx-ch {
-            assignments = <0 32>, "iu = (*)";
+            assignments = <12 20>, "iu = (*)",
+                           <0 12>, "(*)";   /* Used by kernel */
         };
         qmss-qm1-tx-ch {
-            assignments = <0 32>, "iu = (*)";
+            assignments = <12 32>, "iu = (*)",
+                          <0 12>, "(*)"; /* Used by kernel */
         };
         qmss-qm1-rx-flow-id {
-            assignments = <0 12>, "(*)",    /* Used by kernel */
-                          <12 52>, "iu = (*)";
+            assignments = <12 52>, "iu = (*)",
+                          <0 12>, "(*)";    /* Used by kernel */
         };   
 
         qmss-qm2-rx-ch {
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index f3bf88d..02c7abe
@@ -8,7 +8,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x13,
-0xac,
+0xbc,
 0x00,
 0x00,
 0x00,
@@ -16,7 +16,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x13,
-0x90,
+0xa0,
 0x00,
 0x00,
 0x00,
@@ -40,7 +40,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x13,
-0x58,
+0x68,
 0x00,
 0x00,
 0x00,
@@ -936,7 +936,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x11,
+0x0c,
 0x00,
 0x00,
 0x00,
@@ -949,11 +949,6 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x06,
-0x69,
-0x75,
-0x20,
-0x3d,
-0x20,
 0x28,
 0x2a,
 0x29,
@@ -961,9 +956,6 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
 0x02,
 0x00,
 0x00,
@@ -4236,7 +4228,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x11,
+0x1d,
 0x00,
 0x00,
 0x00,
@@ -4244,11 +4236,11 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x0c,
 0x00,
 0x00,
 0x00,
-0x00,
-0x20,
+0x14,
 0x69,
 0x75,
 0x20,
@@ -4264,6 +4256,18 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x00,
+0x0c,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -4292,7 +4296,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x11,
+0x1d,
 0x00,
 0x00,
 0x00,
@@ -4300,7 +4304,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
+0x0c,
 0x00,
 0x00,
 0x00,
@@ -4320,6 +4324,18 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x00,
+0x0c,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -4360,11 +4376,16 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x0c,
 0x00,
 0x00,
 0x00,
-0x00,
-0x0c,
+0x34,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
 0x2a,
 0x29,
@@ -4372,16 +4393,11 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
 0x00,
 0x00,
 0x00,
-0x34,
-0x69,
-0x75,
-0x20,
-0x3d,
-0x20,
+0x00,
+0x0c,
 0x28,
 0x2a,
 0x29,
@@ -5105,20 +5121,4 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
old mode 100644 (file)
new mode 100755 (executable)
index d3433c8..e32c37f
Binary files a/device/k2k/policy_dsp_arm.dtb and b/device/k2k/policy_dsp_arm.dtb differ
old mode 100644 (file)
new mode 100755 (executable)
index 38637cf..50de805
@@ -66,7 +66,7 @@
             assignments = <640  9>,  "iu = (*)";             
         };
         INTC_QUEUE-qm1 {
-            assignments = <652 6>,     "iu = (*)";             
+            assignments = <652 6>,     "(*)";            /* Used by kernel */
         }; 
         SRIO_QUEUE-qm1 {
             assignments = <672 16>, "iu = (*)";
         };   
 
         qmss-qm1-rx-ch {
-            assignments = <0 32>, "iu = (*)";
+            assignments = <12 20>, "iu = (*)",
+                           <0 12>, "(*)";   /* Used by kernel */
         };
         qmss-qm1-tx-ch {
-            assignments = <0 32>, "iu = (*)";
+            assignments = <12 32>, "iu = (*)",
+                          <0 12>, "(*)"; /* Used by kernel */
         };
         qmss-qm1-rx-flow-id {
-            assignments = <0 12>, "(*)",    /* Used by kernel */
-                          <12 52>, "iu = (*)";
+            assignments = <12 52>, "iu = (*)",
+                          <0 12>, "(*)";    /* Used by kernel */
         };   
 
         qmss-qm2-rx-ch {