Resolved SDOCM00112567: Gave GIC queue access to NETAPI ipsecmgr daemon
authorJustin Sobota <jsobota@ti.com>
Fri, 15 Aug 2014 18:13:16 +0000 (14:13 -0400)
committerJustin Sobota <jsobota@ti.com>
Fri, 15 Aug 2014 18:13:16 +0000 (14:13 -0400)
14 files changed:
device/k2e/policy_dsp_arm.c
device/k2e/policy_dsp_arm.dtb
device/k2e/policy_dsp_arm.dts
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
device/k2l/policy_dsp_arm.c
device/k2l/policy_dsp_arm.dtb
device/k2l/policy_dsp_arm.dts
docs/ReleaseNotes_RM.doc
docs/ReleaseNotes_RM.pdf

index 2b702a4e0a642a5eafd371e4b1ce0927841cdece..6a5108729aa709c3f4b5b42dcdc886b5223ca3de 100644 (file)
@@ -8,7 +8,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x0f,
-0x2c,
+0x50,
 0x00,
 0x00,
 0x00,
@@ -16,7 +16,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x0f,
-0x10,
+0x34,
 0x00,
 0x00,
 0x00,
@@ -40,7 +40,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x0e,
-0xd8,
+0xfc,
 0x00,
 0x00,
 0x00,
@@ -72,7 +72,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x62,
+0x73,
 0x00,
 0x00,
 0x00,
@@ -175,6 +175,22 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x37,
 0x00,
+0x52,
+0x4d,
+0x5f,
+0x43,
+0x6c,
+0x69,
+0x65,
+0x6e,
+0x74,
+0x5f,
+0x4e,
+0x45,
+0x54,
+0x41,
+0x50,
+0x49,
 0x00,
 0x00,
 0x00,
@@ -632,7 +648,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
+0x20,
 0x00,
 0x00,
 0x00,
@@ -645,8 +661,28 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x20,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
-0x2a,
+0x52,
+0x4d,
+0x5f,
+0x43,
+0x6c,
+0x69,
+0x65,
+0x6e,
+0x74,
+0x5f,
+0x4e,
+0x45,
+0x54,
+0x41,
+0x50,
+0x49,
 0x29,
 0x00,
 0x00,
@@ -3933,40 +3969,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,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index 9be96a062a9c34637c2fb0ff9f2a3ae182c5de60..5199298f6a65d9adacc94fb5ffad039e09490a38 100644 (file)
Binary files a/device/k2e/policy_dsp_arm.dtb and b/device/k2e/policy_dsp_arm.dtb differ
index a18c39954d138f8816f317da4fc0a5aea60df22c..57451e7cc7eefe5272d76696f7d7234153b70ae1 100644 (file)
@@ -15,7 +15,8 @@
                       "RM_Client4",
                       "RM_Client5",
                       "RM_Client6",
-                      "RM_Client7";
+                      "RM_Client7",
+                      "RM_Client_NETAPI";
        
     qmss {
         control-qm1 {
@@ -50,7 +51,7 @@
                           <256 256>, "iu = (*)"; /* suggested for channels 40-47 */
         };
         GIC400_QUEUE-qm1 {
-            assignments = <528 32>,   "(*)";             /* Used by Kernel */
+            assignments = <528 32>,   "iu = (RM_Client_NETAPI)";             /* Used by Kernel */
         };
         EDMA_0_QUEUE-qm1 {
             assignments = <560 10>, "iu = (*)";
index 412930521e8ee0bc740fba0594e6f36df1e15aa7..0508c249db9798eff69f0411e2d5c60e754c4d62 100644 (file)
@@ -8,7 +8,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x17,
-0x4c,
+0x70,
 0x00,
 0x00,
 0x00,
@@ -16,7 +16,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x17,
-0x30,
+0x54,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspPlusArmPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x16,
-0xf8,
+0x17,
+0x1c,
 0x00,
 0x00,
 0x00,
@@ -72,7 +72,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x62,
+0x73,
 0x00,
 0x00,
 0x00,
@@ -175,6 +175,22 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x37,
 0x00,
+0x52,
+0x4d,
+0x5f,
+0x43,
+0x6c,
+0x69,
+0x65,
+0x6e,
+0x74,
+0x5f,
+0x4e,
+0x45,
+0x54,
+0x41,
+0x50,
+0x49,
 0x00,
 0x00,
 0x00,
@@ -2332,7 +2348,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
+0x20,
 0x00,
 0x00,
 0x00,
@@ -2345,8 +2361,28 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x20,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
-0x2a,
+0x52,
+0x4d,
+0x5f,
+0x43,
+0x6c,
+0x69,
+0x65,
+0x6e,
+0x74,
+0x5f,
+0x4e,
+0x45,
+0x54,
+0x41,
+0x50,
+0x49,
 0x29,
 0x00,
 0x00,
@@ -5981,40 +6017,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,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index 3ae2b6bb35107d00bd22b7387950250f2be563c7..859d55cab8ee8c67804b5ea36e84c0ad457769af 100644 (file)
Binary files a/device/k2h/policy_dsp_arm.dtb and b/device/k2h/policy_dsp_arm.dtb differ
index 5c1869e31dde0f9e49458d25906587cb3531e646..7c0946f3d67e22f586eac11439b4009ceeb1f0d5 100644 (file)
@@ -15,7 +15,8 @@
                       "RM_Client4",
                       "RM_Client5",
                       "RM_Client6",
-                      "RM_Client7";
+                      "RM_Client7",
+                      "RM_Client_NETAPI";
        
     qmss {
         /* QMSS in joint mode affects only -qm1 resource */
             assignments = <8844 20>, "iu = (*)";
         }; 
         GIC400_QUEUE-qm2 {
-            assignments = <8704 32>,   "(*)";             /* Used by Kernel */
+            assignments = <8704 32>,   "iu = (RM_Client_NETAPI)";             /* Used by Kernel */
         };    
         EDMA_4_QUEUE-qm2 {
             assignments = <8736 8>, "iu = (*)";
index 412930521e8ee0bc740fba0594e6f36df1e15aa7..0508c249db9798eff69f0411e2d5c60e754c4d62 100644 (file)
@@ -8,7 +8,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x17,
-0x4c,
+0x70,
 0x00,
 0x00,
 0x00,
@@ -16,7 +16,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x17,
-0x30,
+0x54,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspPlusArmPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x16,
-0xf8,
+0x17,
+0x1c,
 0x00,
 0x00,
 0x00,
@@ -72,7 +72,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x62,
+0x73,
 0x00,
 0x00,
 0x00,
@@ -175,6 +175,22 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x37,
 0x00,
+0x52,
+0x4d,
+0x5f,
+0x43,
+0x6c,
+0x69,
+0x65,
+0x6e,
+0x74,
+0x5f,
+0x4e,
+0x45,
+0x54,
+0x41,
+0x50,
+0x49,
 0x00,
 0x00,
 0x00,
@@ -2332,7 +2348,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
+0x20,
 0x00,
 0x00,
 0x00,
@@ -2345,8 +2361,28 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x20,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
-0x2a,
+0x52,
+0x4d,
+0x5f,
+0x43,
+0x6c,
+0x69,
+0x65,
+0x6e,
+0x74,
+0x5f,
+0x4e,
+0x45,
+0x54,
+0x41,
+0x50,
+0x49,
 0x29,
 0x00,
 0x00,
@@ -5981,40 +6017,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,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index 3ae2b6bb35107d00bd22b7387950250f2be563c7..859d55cab8ee8c67804b5ea36e84c0ad457769af 100644 (file)
Binary files a/device/k2k/policy_dsp_arm.dtb and b/device/k2k/policy_dsp_arm.dtb differ
index 5c1869e31dde0f9e49458d25906587cb3531e646..7c0946f3d67e22f586eac11439b4009ceeb1f0d5 100644 (file)
@@ -15,7 +15,8 @@
                       "RM_Client4",
                       "RM_Client5",
                       "RM_Client6",
-                      "RM_Client7";
+                      "RM_Client7",
+                      "RM_Client_NETAPI";
        
     qmss {
         /* QMSS in joint mode affects only -qm1 resource */
             assignments = <8844 20>, "iu = (*)";
         }; 
         GIC400_QUEUE-qm2 {
-            assignments = <8704 32>,   "(*)";             /* Used by Kernel */
+            assignments = <8704 32>,   "iu = (RM_Client_NETAPI)";             /* Used by Kernel */
         };    
         EDMA_4_QUEUE-qm2 {
             assignments = <8736 8>, "iu = (*)";
index 1dae6d31dd6c6cd8b33f305927fe7a54d114e0ec..c8a7dff150370c2855fd3bafc91e22e7ee5ae5e2 100644 (file)
@@ -8,7 +8,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x12,
-0x74,
+0x98,
 0x00,
 0x00,
 0x00,
@@ -16,7 +16,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x12,
-0x58,
+0x7c,
 0x00,
 0x00,
 0x00,
@@ -40,7 +40,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x12,
-0x20,
+0x44,
 0x00,
 0x00,
 0x00,
@@ -72,7 +72,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x62,
+0x73,
 0x00,
 0x00,
 0x00,
@@ -175,6 +175,22 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x37,
 0x00,
+0x52,
+0x4d,
+0x5f,
+0x43,
+0x6c,
+0x69,
+0x65,
+0x6e,
+0x74,
+0x5f,
+0x4e,
+0x45,
+0x54,
+0x41,
+0x50,
+0x49,
 0x00,
 0x00,
 0x00,
@@ -632,7 +648,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x0c,
+0x20,
 0x00,
 0x00,
 0x00,
@@ -645,8 +661,28 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x20,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
 0x28,
-0x2a,
+0x52,
+0x4d,
+0x5f,
+0x43,
+0x6c,
+0x69,
+0x65,
+0x6e,
+0x74,
+0x5f,
+0x4e,
+0x45,
+0x54,
+0x41,
+0x50,
+0x49,
 0x29,
 0x00,
 0x00,
@@ -4737,4 +4773,96 @@ 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,
+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,
+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,
+0x00,
+0x00,
 };
index 271fbb63b71376699ca9d121a2f92fc9bda39bf3..32c68cdbef3c769137ce2c39389fd31f1f77178f 100644 (file)
Binary files a/device/k2l/policy_dsp_arm.dtb and b/device/k2l/policy_dsp_arm.dtb differ
index e6b900a6d0e333832267f81c0dc30f4eb2a24af7..e66b12756a025dd7255fd0ccad39ffaeac59a381 100755 (executable)
@@ -15,7 +15,8 @@
                       "RM_Client4",
                       "RM_Client5",
                       "RM_Client6",
-                      "RM_Client7";
+                      "RM_Client7",
+                      "RM_Client_NETAPI";
        
     qmss {
         control-qm1 {
@@ -50,7 +51,7 @@
                           <256 256>, "iu = (*)"; /* suggested for channels 40-47 */
         };
         GIC400_QUEUE-qm1 {
-            assignments = <528 32>,   "(*)";             /* Used by Kernel */
+            assignments = <528 32>,   "iu = (RM_Client_NETAPI)";             /* Used by Kernel */
         };
         EDMA_0_QUEUE-qm1 {
             assignments = <560 6>, "iu = (*)";
index a1f42ce2cb1e14468fe01873b990e9772aba8d4b..01eaef64cabb8d10d80d007dc7c7666acddbe02a 100644 (file)
Binary files a/docs/ReleaseNotes_RM.doc and b/docs/ReleaseNotes_RM.doc differ
index 0fdec10be3f35a9babbb8460998c82a20a8724c3..261f1ac1db24a19e83e98316d65220cddd0175f4 100644 (file)
Binary files a/docs/ReleaseNotes_RM.pdf and b/docs/ReleaseNotes_RM.pdf differ