ARM policy updates based on KeystoneII Syslib port
authorJustin Sobota <jsobota@ti.com>
Wed, 10 Apr 2013 15:42:02 +0000 (11:42 -0400)
committerJustin Sobota <jsobota@ti.com>
Wed, 10 Apr 2013 15:42:02 +0000 (11:42 -0400)
device/k2h/policy_dsp_arm.c
device/k2h/policy_dsp_arm.dtb
device/k2h/policy_dsp_arm.dts
device/k2k/policy_dsp_arm.c
device/k2k/policy_dsp_arm.dtb
device/k2k/policy_dsp_arm.dts
package.xdc

index 869c72b25d86df1f64da7ab6e5cdfc3a83c0b8fb..77f84664bdd7d4ba88218a69f1b7788f8cd56bbc 100644 (file)
@@ -8,15 +8,15 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x12,
-0x14,
+0x30,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x11,
-0xf8,
+0x12,
+0x14,
 0x00,
 0x00,
 0x00,
@@ -40,7 +40,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x11,
-0xc0,
+0xdc,
 0x00,
 0x00,
 0x00,
@@ -796,7 +796,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
+0x11,
 0x00,
 0x00,
 0x00,
@@ -809,6 +809,11 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x09,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
 0x2a,
 0x29,
@@ -816,6 +821,9 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -844,7 +852,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
+0x11,
 0x00,
 0x00,
 0x00,
@@ -857,6 +865,11 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x06,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
 0x2a,
 0x29,
@@ -864,6 +877,9 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -4116,7 +4132,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x11,
+0x1d,
 0x00,
 0x00,
 0x00,
@@ -4128,7 +4144,19 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x40,
+0x0c,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x0c,
+0x00,
+0x00,
+0x00,
+0x34,
 0x69,
 0x75,
 0x20,
@@ -4709,32 +4737,4 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index ec02e97e27837f53629127f0418c78cb2abbe37d..a4b7357d4ca56cc97f0ad1d5ef0a3d6c87fe29a2 100644 (file)
Binary files a/device/k2h/policy_dsp_arm.dtb and b/device/k2h/policy_dsp_arm.dtb differ
index a6e72e5c6b5ced8bcf5cc44b0c5bc34afb7a9f2a..611184b18cebf4dacbeaa8e5a46251e64df51d86 100644 (file)
             assignments = <512 128>, "iu = (*)";
         };
         PASS_QUEUE-qm1 {
-            assignments = <640  9>,    "(*)";             /* Used by Kernel */
+            assignments = <640  9>,  "iu = (*)";             
         };
         INTC_QUEUE-qm1 {
-            assignments = <652 6>,     "(*)";             /* Used by Kernel */
+            assignments = <652 6>,     "iu = (*)";             
         }; 
         SRIO_QUEUE-qm1 {
             assignments = <672 16>, "iu = (*)";
             assignments = <0 32>, "iu = (*)";
         };
         qmss-qm1-rx-flow-id {
-            assignments = <0 64>, "iu = (*)";
+            assignments = <0 12>, "(*)",    /* Used by kernel */
+                          <12 52>, "iu = (*)";
         };   
 
         qmss-qm2-rx-ch {
index 869c72b25d86df1f64da7ab6e5cdfc3a83c0b8fb..77f84664bdd7d4ba88218a69f1b7788f8cd56bbc 100644 (file)
@@ -8,15 +8,15 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x12,
-0x14,
+0x30,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x11,
-0xf8,
+0x12,
+0x14,
 0x00,
 0x00,
 0x00,
@@ -40,7 +40,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x11,
-0xc0,
+0xdc,
 0x00,
 0x00,
 0x00,
@@ -796,7 +796,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
+0x11,
 0x00,
 0x00,
 0x00,
@@ -809,6 +809,11 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x09,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
 0x2a,
 0x29,
@@ -816,6 +821,9 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -844,7 +852,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
+0x11,
 0x00,
 0x00,
 0x00,
@@ -857,6 +865,11 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x06,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
 0x2a,
 0x29,
@@ -864,6 +877,9 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -4116,7 +4132,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x11,
+0x1d,
 0x00,
 0x00,
 0x00,
@@ -4128,7 +4144,19 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x40,
+0x0c,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x0c,
+0x00,
+0x00,
+0x00,
+0x34,
 0x69,
 0x75,
 0x20,
@@ -4709,32 +4737,4 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index ec02e97e27837f53629127f0418c78cb2abbe37d..a4b7357d4ca56cc97f0ad1d5ef0a3d6c87fe29a2 100644 (file)
Binary files a/device/k2k/policy_dsp_arm.dtb and b/device/k2k/policy_dsp_arm.dtb differ
index a6e72e5c6b5ced8bcf5cc44b0c5bc34afb7a9f2a..611184b18cebf4dacbeaa8e5a46251e64df51d86 100644 (file)
             assignments = <512 128>, "iu = (*)";
         };
         PASS_QUEUE-qm1 {
-            assignments = <640  9>,    "(*)";             /* Used by Kernel */
+            assignments = <640  9>,  "iu = (*)";             
         };
         INTC_QUEUE-qm1 {
-            assignments = <652 6>,     "(*)";             /* Used by Kernel */
+            assignments = <652 6>,     "iu = (*)";             
         }; 
         SRIO_QUEUE-qm1 {
             assignments = <672 16>, "iu = (*)";
             assignments = <0 32>, "iu = (*)";
         };
         qmss-qm1-rx-flow-id {
-            assignments = <0 64>, "iu = (*)";
+            assignments = <0 12>, "(*)",    /* Used by kernel */
+                          <12 52>, "iu = (*)";
         };   
 
         qmss-qm2-rx-ch {
index bc4f9b5ec1fb450940c2057a6ea0afc7b207c179..1406bf2baf3d90d1aee54437242ed3fd349a341f 100644 (file)
@@ -9,6 +9,6 @@
  * Copyright (C) 2012-2013, Texas Instruments, Inc.\r
  *****************************************************************************/\r
 \r
-package ti.drv.rm[02, 00, 00, 02] {\r
+package ti.drv.rm[02, 00, 00, 03] {\r
     module Settings;\r
 }\r