SDOCM00115212: add RM resources *-hw-open for each CPPI
authorJohn Dowdal <jdowdal@ti.com>
Fri, 27 Mar 2015 21:11:17 +0000 (17:11 -0400)
committerJohn Dowdal <jdowdal@ti.com>
Fri, 27 Mar 2015 21:11:17 +0000 (17:11 -0400)
52 files changed:
device/k2e/global-resource-list-arm-dsp.c
device/k2e/global-resource-list-arm-dsp.dtb
device/k2e/global-resource-list-arm-dsp.dts
device/k2e/global-resource-list.c
device/k2e/global-resource-list.dtb
device/k2e/global-resource-list.dts
device/k2e/policy_dsp-only.c
device/k2e/policy_dsp-only.dtb
device/k2e/policy_dsp-only.dts
device/k2e/policy_dsp_arm.c
device/k2e/policy_dsp_arm.dtb
device/k2e/policy_dsp_arm.dts [changed mode: 0755->0644]
device/k2h/global-resource-list-arm-dsp.c
device/k2h/global-resource-list-arm-dsp.dtb
device/k2h/global-resource-list-arm-dsp.dts
device/k2h/global-resource-list.c
device/k2h/global-resource-list.dtb
device/k2h/global-resource-list.dts
device/k2h/policy_dsp-only.c
device/k2h/policy_dsp-only.dtb
device/k2h/policy_dsp-only.dts
device/k2h/policy_dsp_arm.c
device/k2h/policy_dsp_arm.dtb
device/k2h/policy_dsp_arm.dts [changed mode: 0755->0644]
device/k2k/global-resource-list-arm-dsp.c
device/k2k/global-resource-list-arm-dsp.dtb
device/k2k/global-resource-list-arm-dsp.dts
device/k2k/global-resource-list.c
device/k2k/global-resource-list.dtb
device/k2k/global-resource-list.dts
device/k2k/policy_dsp-only.c
device/k2k/policy_dsp-only.dtb
device/k2k/policy_dsp-only.dts
device/k2k/policy_dsp_arm.c [changed mode: 0755->0644]
device/k2k/policy_dsp_arm.dtb [changed mode: 0755->0644]
device/k2k/policy_dsp_arm.dts [changed mode: 0755->0644]
device/k2l/global-resource-list-arm-dsp.c
device/k2l/global-resource-list-arm-dsp.dtb
device/k2l/global-resource-list-arm-dsp.dts
device/k2l/global-resource-list.c
device/k2l/global-resource-list.dtb
device/k2l/global-resource-list.dts
device/k2l/policy_dsp-only.c
device/k2l/policy_dsp-only.dtb
device/k2l/policy_dsp-only.dts
device/k2l/policy_dsp_arm.c
device/k2l/policy_dsp_arm.dtb
device/k2l/policy_dsp_arm.dts [changed mode: 0755->0644]
docs/ReleaseNotes_RM.doc
docs/ReleaseNotes_RM.pdf
package.xdc
rmver.h [changed mode: 0755->0644]

index 969a790d6cd74ec2001d492d91f55f64f6d110e9..1f9d297ed18164be5782bd9c644455416f73a2ec 100644 (file)
@@ -8,7 +8,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x0a,
-0x39,
+0xed,
 0x00,
 0x00,
 0x00,
@@ -16,7 +16,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x0a,
-0x1c,
+0xd0,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x1d,
 0x00,
 0x00,
-0x09,
-0xe4,
+0x0a,
+0x98,
 0x00,
 0x00,
 0x00,
@@ -1875,6 +1875,50 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2006,6 +2050,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2145,6 +2237,54 @@ const char rmGlobalResourceList[] = {
 0x61,
 0x6c,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
+0x6c,
+0x6f,
+0x63,
+0x61,
+0x6c,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2285,6 +2425,46 @@ const char rmGlobalResourceList[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2637,56 +2817,4 @@ const char rmGlobalResourceList[] = {
 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 b7b6c3456702335f455be9a3dac74b3a80a0db76..8ac641cdd1312c83d47bd844e419f8b8ad6dab90 100644 (file)
Binary files a/device/k2e/global-resource-list-arm-dsp.dtb and b/device/k2e/global-resource-list-arm-dsp.dtb differ
index 29cae3051d0475c9d02bec3b5c8e8f7ade4fbaf0..ec573db6c5818b34ff1642927dc0893b8b4d2338 100644 (file)
     }; /* qmss */
 
     cppi {
+        netcp-hw-open {
+            resource-range = <0 1>;
+        };
         netcp-rx-ch {
             resource-range = <0 91>;
         };
             resource-range = <0 32>;
         };   
 
+        qmss-qm1-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm1-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };   
 
+        netcp-local-hw-open {
+            resource-range = <0 1>;
+        };
         netcp-local-rx-ch {
             resource-range = <0 91>;
         };
             resource-range = <0 32>;
         };           
 
+        xge-hw-open {
+            resource-range = <0 1>;
+        };
         xge-rx-ch {
             resource-range = <0 16>;
         };
index 9aed90673461757321a273ffa9a2aa52563a71cc..8b2edebf6cede5063bf792aa835bc1467f879ea8 100644 (file)
@@ -8,15 +8,15 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x0a,
-0x07,
+0xbb,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x09,
-0xf8,
+0x0a,
+0xac,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x0f,
 0x00,
 0x00,
-0x09,
-0xc0,
+0x0a,
+0x74,
 0x00,
 0x00,
 0x00,
@@ -1839,6 +1839,50 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -1970,6 +2014,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2109,6 +2201,54 @@ const char rmGlobalResourceList[] = {
 0x61,
 0x6c,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
+0x6c,
+0x6f,
+0x63,
+0x61,
+0x6c,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2249,6 +2389,46 @@ const char rmGlobalResourceList[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2637,56 +2817,4 @@ const char rmGlobalResourceList[] = {
 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 db216c0aa5df49068ce0e289b6d849558ab6bebf..70471fbc4a8116e4bc8fca2f97baee206df9d5e0 100644 (file)
Binary files a/device/k2e/global-resource-list.dtb and b/device/k2e/global-resource-list.dtb differ
index 75d85b5efc4526b7ebccd4df16eb908510aa3f8b..b22315a137cf4c5f16e49aaae2d0e651ba609aca 100644 (file)
     }; /* qmss */
 
     cppi {
+        netcp-hw-open {
+            resource-range = <0 1>;
+        };
         netcp-rx-ch {
             resource-range = <0 91>;
         };
             resource-range = <0 32>;
         };   
 
+        qmss-qm1-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm1-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };   
 
+        netcp-local-hw-open {
+            resource-range = <0 1>;
+        };
         netcp-local-rx-ch {
             resource-range = <0 91>;
         };
             resource-range = <0 32>;
         };           
 
+        xge-hw-open {
+            resource-range = <0 1>;
+        };
         xge-rx-ch {
             resource-range = <0 16>;
         };
index ed6b091f847ba44f5cc0a9e8fa539f939eb939fb..dde716f1c51532f7a3e94bd7178c9505ebd9b189 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspOnlyPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x0c,
-0xe8,
+0x0d,
+0xcc,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x0c,
-0xcc,
+0x0d,
+0xb0,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspOnlyPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x0c,
-0x94,
+0x0d,
+0x78,
 0x00,
 0x00,
 0x00,
@@ -2371,6 +2371,62 @@ const char rmDspOnlyPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2538,6 +2594,66 @@ const char rmDspOnlyPolicy[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2713,6 +2829,66 @@ const char rmDspOnlyPolicy[] = {
 0x61,
 0x6c,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
+0x6c,
+0x6f,
+0x63,
+0x61,
+0x6c,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2889,6 +3065,58 @@ const char rmDspOnlyPolicy[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3329,4 +3557,32 @@ const char rmDspOnlyPolicy[] = {
 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 4c284598007d8f0b0b8d5d4bb4c31063584f6d79..97026eff8f7ce7d9422e293faf94f301295d6de5 100644 (file)
Binary files a/device/k2e/policy_dsp-only.dtb and b/device/k2e/policy_dsp-only.dtb differ
index 52f08c97e3e330ea6ce58ee3ae9aedc8abb69d3d..4d2c47f625611da81af11aabb3e7f4fc244db708 100644 (file)
     }; /* qmss */
 
     cppi {
+        netcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         netcp-rx-ch {
             assignments = <0 91>, "iu = (*)";
         };
             assignments = <0 32>, "iu = (*)";
         };   
 
+        qmss-qm1-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm1-rx-ch {
             assignments = <0 32>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };   
 
+        netcp-local-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         netcp-local-rx-ch {
             assignments = <0 91>, "iu = (*)";
         };
             assignments = <0 32>, "iu = (*)";
         };           
 
+        xge-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         xge-rx-ch {
             assignments = <0 16>, "iu = (*)";
         };
index 792d3713baf5ee74ca2d1272c001fd11a88c5454..409c70ecf9678f31131ca30b8c5b67a4b136b98f 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspPlusArmPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x0f,
-0x60,
+0x10,
+0x44,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x0f,
-0x44,
+0x10,
+0x28,
 0x00,
 0x00,
 0x00,
@@ -40,7 +40,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x0f,
-0x0c,
+0xf0,
 0x00,
 0x00,
 0x00,
@@ -2847,6 +2847,62 @@ const char rmDspPlusArmPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3098,6 +3154,66 @@ const char rmDspPlusArmPolicy[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3309,6 +3425,66 @@ const char rmDspPlusArmPolicy[] = {
 0x61,
 0x6c,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
+0x6c,
+0x6f,
+0x63,
+0x61,
+0x6c,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3485,6 +3661,58 @@ const char rmDspPlusArmPolicy[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3969,4 +4197,32 @@ 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 a118ede5a3af4af40a12a96f0a30a60ecdb484b2..0677c87148aa7e5b2d9a627e4e5e3298d529819d 100644 (file)
Binary files a/device/k2e/policy_dsp_arm.dtb and b/device/k2e/policy_dsp_arm.dtb differ
old mode 100755 (executable)
new mode 100644 (file)
index f35b20b..b2ecb74
     }; /* qmss */
 
     cppi {
+        netcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         netcp-rx-ch {
             assignments = <0 91>, "     (*)"; /* initialized by kernel */
         };
                           <31 1>, "(*)";  /* Used by kernel - parx */
         };   
 
+        qmss-qm1-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm1-rx-ch {
             assignments = <0   9>, "(*)",    /* Used by kernel - 8 (data channel usage irrespective of device) +  1 (channel per DSP core) */
                           <9  23>, "iu = (*)";
                           <9  55>, "iu = (*)";
         };   
 
+        netcp-local-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         netcp-local-rx-ch {
             assignments = <0 91>, "iu = (*)";
         };
             assignments = <0 32>, "iu = (*)";
         };           
 
+        xge-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         xge-rx-ch {
             assignments = <0 16>, "    (*)"; /* initialized by kernel */
         };
index 1c1c121bc114d531e22084e0976aee9db58177b1..8c075ccebb90bc1d931f49194786d66adf875e02 100644 (file)
@@ -7,16 +7,16 @@ const char rmGlobalResourceList[] = {
 0xed,
 0x00,
 0x00,
-0x11,
-0x8d,
+0x13,
+0xc5,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x11,
-0x70,
+0x13,
+0xa8,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x1d,
 0x00,
 0x00,
-0x11,
-0x38,
+0x13,
+0x70,
 0x00,
 0x00,
 0x00,
@@ -2318,6 +2318,50 @@ const char rmGlobalResourceList[] = {
 0x69,
 0x6f,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2441,6 +2485,46 @@ const char rmGlobalResourceList[] = {
 0x69,
 0x66,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x61,
+0x69,
+0x66,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2568,13 +2652,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2596,7 +2680,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2612,7 +2696,7 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -2656,16 +2740,12 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2688,7 +2768,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -2702,14 +2782,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -2732,7 +2816,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -2748,13 +2832,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x62,
 0x2d,
-0x74,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2776,7 +2860,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2795,13 +2879,9 @@ const char rmGlobalResourceList[] = {
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2824,7 +2904,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -2838,9 +2918,9 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -2882,14 +2962,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -2912,7 +2996,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -2928,17 +3012,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x63,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2960,7 +3040,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2974,7 +3054,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -3018,7 +3098,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x74,
 0x78,
@@ -3062,7 +3142,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -3110,15 +3190,15 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
-0x2d,
-0x72,
-0x78,
+0x64,
 0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3140,7 +3220,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3154,9 +3234,9 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3198,18 +3278,14 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3232,7 +3308,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -3246,14 +3322,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3276,7 +3356,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -3290,10 +3370,278 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x65,
 0x2d,
-0x74,
-0x78,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x74,
+0x78,
 0x2d,
 0x63,
 0x68,
@@ -3320,7 +3668,99 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3329,24 +3769,16 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x01,
-0x66,
-0x66,
-0x74,
-0x63,
-0x2d,
-0x66,
+0x70,
+0x61,
+0x73,
+0x73,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
-0x00,
+0x63,
+0x68,
 0x00,
 0x00,
 0x00,
@@ -3368,7 +3800,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x18,
 0x00,
 0x00,
 0x00,
@@ -3382,7 +3814,7 @@ const char rmGlobalResourceList[] = {
 0x73,
 0x73,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -3408,7 +3840,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x18,
+0x09,
 0x00,
 0x00,
 0x00,
@@ -3422,12 +3854,16 @@ const char rmGlobalResourceList[] = {
 0x73,
 0x73,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3448,7 +3884,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x09,
+0x20,
 0x00,
 0x00,
 0x00,
@@ -3457,21 +3893,25 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x01,
-0x70,
-0x61,
+0x71,
+0x6d,
 0x73,
 0x73,
 0x2d,
-0x72,
-0x78,
+0x71,
+0x6d,
+0x31,
 0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3492,7 +3932,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x20,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3646,6 +4086,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x32,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x32,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3777,6 +4265,46 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3901,6 +4429,46 @@ const char rmGlobalResourceList[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4553,60 +5121,4 @@ const char rmGlobalResourceList[] = {
 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 f78883eace51e9f953bfcd256ef06082c10059b0..1c99853ff3df4dfed505031e64d9541a5931c752 100644 (file)
Binary files a/device/k2h/global-resource-list-arm-dsp.dtb and b/device/k2h/global-resource-list-arm-dsp.dtb differ
index 77473ce117218018c52f235bda2f6c9fd77a833d..781dc5ed89e48a4aa6e2664dc0795fd39181b436 100644 (file)
     }; /* qmss */
 
     cppi {
+        srio-hw-open {
+            resource-range = <0 1>;
+        };
         srio-rx-ch {
             resource-range = <0 16>;
         };
             resource-range = <0 20>;
         };   
 
+        aif-hw-open {
+            resource-range = <0 1>;
+        };
         aif-rx-ch {
             resource-range = <0 129>;
         };
             resource-range = <0 129>;
         };      
 
+        fftc-a-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-a-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-b-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-b-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-c-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-c-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };
 
+        fftc-d-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-d-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-e-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-e-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };
 
+        fftc-f-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-f-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };         
         
+        pass-hw-open {
+            resource-range = <0 1>;
+        };
         pass-rx-ch {
             resource-range = <0 24>;
         };
             resource-range = <0 32>;
         };   
 
+        qmss-qm1-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm1-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };   
 
+        qmss-qm2-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm2-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };        
 
+        bcp-hw-open {
+            resource-range = <0 1>;
+        };
         bcp-rx-ch {
             resource-range = <0 8>;
         };
             resource-range = <0 64>;
         };           
 
+        xge-hw-open {
+            resource-range = <0 1>;
+        };
         xge-rx-ch {
             resource-range = <0 16>;
         };
index 3c775c6362ec73cbbe1e093a911dad0f6922f507..1ebcda89a48b7f44b347dc6046842e9e8201876a 100644 (file)
@@ -7,16 +7,16 @@ const char rmGlobalResourceList[] = {
 0xed,
 0x00,
 0x00,
-0x11,
-0x5b,
+0x13,
+0x93,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x11,
-0x4c,
+0x13,
+0x84,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x0f,
 0x00,
 0x00,
-0x11,
-0x14,
+0x13,
+0x4c,
 0x00,
 0x00,
 0x00,
@@ -2282,6 +2282,50 @@ const char rmGlobalResourceList[] = {
 0x69,
 0x6f,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2405,6 +2449,46 @@ const char rmGlobalResourceList[] = {
 0x69,
 0x66,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x61,
+0x69,
+0x66,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2532,13 +2616,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2560,7 +2644,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2576,7 +2660,7 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -2620,16 +2704,12 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2652,7 +2732,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -2666,14 +2746,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -2696,7 +2780,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -2712,13 +2796,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x62,
 0x2d,
-0x74,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2740,7 +2824,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2759,13 +2843,9 @@ const char rmGlobalResourceList[] = {
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2788,7 +2868,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -2802,9 +2882,9 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -2846,14 +2926,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -2876,7 +2960,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -2892,17 +2976,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x63,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2924,7 +3004,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2938,7 +3018,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -2982,7 +3062,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x74,
 0x78,
@@ -3026,7 +3106,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -3074,15 +3154,15 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
-0x2d,
-0x72,
-0x78,
+0x64,
 0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3104,7 +3184,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3118,9 +3198,9 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3162,18 +3242,14 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3196,7 +3272,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -3210,14 +3286,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3240,7 +3320,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -3254,9 +3334,53 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x65,
 0x2d,
-0x74,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3298,7 +3422,51 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
+0x65,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
 0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
 0x2d,
 0x72,
 0x78,
@@ -3332,7 +3500,231 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x08,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3474,6 +3866,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3610,6 +4050,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x32,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x32,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3741,6 +4229,46 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3865,6 +4393,46 @@ const char rmGlobalResourceList[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4481,4 +5049,76 @@ const char rmGlobalResourceList[] = {
 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 9f3a83d272492357343d12b6d0c4bfb207ae028c..295ffdac57ec49467fd914274a381b0ea1593046 100644 (file)
Binary files a/device/k2h/global-resource-list.dtb and b/device/k2h/global-resource-list.dtb differ
index a57949fc44e66136e9cf6f3e31e3f201a8b2370b..a981d0d2ba716c7aa0801ef3135e516bbe280b32 100644 (file)
     }; /* qmss */
 
     cppi {
+        srio-hw-open {
+            resource-range = <0 1>;
+        };
         srio-rx-ch {
             resource-range = <0 16>;
         };
             resource-range = <0 20>;
         };   
 
+        aif-hw-open {
+            resource-range = <0 1>;
+        };
         aif-rx-ch {
             resource-range = <0 129>;
         };
             resource-range = <0 129>;
         };      
 
+        fftc-a-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-a-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-b-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-b-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-c-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-c-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };
 
+        fftc-d-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-d-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-e-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-e-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };
 
+        fftc-f-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-f-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };         
         
+        pass-hw-open {
+            resource-range = <0 1>;
+        };
         pass-rx-ch {
             resource-range = <0 24>;
         };
             resource-range = <0 32>;
         };   
 
+        qmss-qm1-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm1-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };   
 
+        qmss-qm2-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm2-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };        
 
+        bcp-hw-open {
+            resource-range = <0 1>;
+        };
         bcp-rx-ch {
             resource-range = <0 8>;
         };
             resource-range = <0 64>;
         };           
 
+        xge-hw-open {
+            resource-range = <0 1>;
+        };
         xge-rx-ch {
             resource-range = <0 16>;
         };
index 97ac4208c37df28cfee9d4a1e03e1861b4630016..7ff28e9710ef522d2806eabc3ef9d5efd86815e1 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspOnlyPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x16,
-0x34,
+0x19,
+0x08,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x16,
 0x18,
+0xec,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspOnlyPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x15,
-0xe0,
+0x18,
+0xb4,
 0x00,
 0x00,
 0x00,
@@ -2934,11 +2934,15 @@ const char rmDspOnlyPolicy[] = {
 0x69,
 0x6f,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x63,
 0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2960,7 +2964,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x10,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -2986,7 +2990,7 @@ const char rmDspOnlyPolicy[] = {
 0x69,
 0x6f,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3038,16 +3042,12 @@ const char rmDspOnlyPolicy[] = {
 0x69,
 0x6f,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3068,7 +3068,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x14,
+0x10,
 0x69,
 0x75,
 0x20,
@@ -3089,17 +3089,21 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x01,
-0x61,
+0x73,
+0x72,
 0x69,
-0x66,
+0x6f,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3120,7 +3124,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x81,
+0x14,
 0x69,
 0x75,
 0x20,
@@ -3145,13 +3149,13 @@ const char rmDspOnlyPolicy[] = {
 0x69,
 0x66,
 0x2d,
-0x74,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3172,7 +3176,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x81,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3200,13 +3204,9 @@ const char rmDspOnlyPolicy[] = {
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3249,14 +3249,11 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x01,
-0x66,
-0x66,
-0x74,
-0x63,
-0x2d,
 0x61,
+0x69,
+0x66,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -3267,7 +3264,6 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
 0x03,
 0x00,
 0x00,
@@ -3284,7 +3280,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x81,
 0x69,
 0x75,
 0x20,
@@ -3305,20 +3301,20 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x01,
-0x66,
-0x66,
-0x74,
-0x63,
-0x2d,
 0x61,
+0x69,
+0x66,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3340,7 +3336,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x81,
 0x69,
 0x75,
 0x20,
@@ -3368,17 +3364,13 @@ const char rmDspOnlyPolicy[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3400,7 +3392,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3426,7 +3418,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
@@ -3482,7 +3474,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x74,
 0x78,
@@ -3538,7 +3530,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
@@ -3598,15 +3590,15 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
-0x2d,
-0x72,
-0x78,
+0x62,
 0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3628,7 +3620,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3654,9 +3646,9 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3710,18 +3702,14 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3744,7 +3732,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x69,
 0x75,
 0x20,
@@ -3770,14 +3758,18 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x62,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3800,7 +3792,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x69,
 0x75,
 0x20,
@@ -3826,15 +3818,15 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
-0x2d,
-0x74,
-0x78,
-0x2d,
 0x63,
+0x2d,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3856,7 +3848,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3882,18 +3874,14 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3916,7 +3904,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x69,
 0x75,
 0x20,
@@ -3942,9 +3930,9 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x63,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -3998,14 +3986,18 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x63,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -4028,7 +4020,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x69,
 0x75,
 0x20,
@@ -4054,19 +4046,15 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
-0x2d,
-0x72,
-0x78,
+0x64,
 0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -4088,7 +4076,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4114,7 +4102,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
 0x2d,
 0x72,
 0x78,
@@ -4170,7 +4158,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
 0x2d,
 0x74,
 0x78,
@@ -4226,7 +4214,463 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
 0x2d,
 0x72,
 0x78,
@@ -4260,7 +4704,115 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x18,
 0x69,
 0x75,
 0x20,
@@ -4286,7 +4838,7 @@ const char rmDspOnlyPolicy[] = {
 0x73,
 0x73,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -4312,7 +4864,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x18,
+0x09,
 0x69,
 0x75,
 0x20,
@@ -4338,12 +4890,16 @@ const char rmDspOnlyPolicy[] = {
 0x73,
 0x73,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -4364,7 +4920,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x09,
+0x20,
 0x69,
 0x75,
 0x20,
@@ -4385,21 +4941,25 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x01,
-0x70,
-0x61,
+0x71,
+0x6d,
 0x73,
 0x73,
 0x2d,
-0x72,
-0x78,
+0x71,
+0x6d,
+0x31,
 0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -4420,7 +4980,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x20,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4622,6 +5182,66 @@ const char rmDspOnlyPolicy[] = {
 0x6d,
 0x32,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x32,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4789,6 +5409,58 @@ const char rmDspOnlyPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4949,6 +5621,58 @@ const char rmDspOnlyPolicy[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -5761,4 +6485,48 @@ const char rmDspOnlyPolicy[] = {
 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 b45c8ba041b601fd227e18195141701ec8e9c9d2..787c4a82633a5f79449f2a7a639f62e737b23c9e 100644 (file)
Binary files a/device/k2h/policy_dsp-only.dtb and b/device/k2h/policy_dsp-only.dtb differ
index 8a17e8360762674032b58ab1012b576146ca9fb9..016aa337add8e35536cc124b97841da00cb605c7 100644 (file)
     }; /* qmss */
 
     cppi {
+        srio-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         srio-rx-ch {
             assignments = <0 16>, "iu = (*)";
         };
             assignments = <0 20>, "iu = (*)";
         };   
 
+        aif-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         aif-rx-ch {
             assignments = <0 129>, "iu = (*)";
         };
             assignments = <0 129>, "iu = (*)";
         };      
 
+        fftc-a-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-a-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-b-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-b-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-c-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-c-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };
 
+        fftc-d-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-d-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-e-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-e-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };
 
+        fftc-f-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-f-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };         
         
+        pass-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         pass-rx-ch {
             assignments = <0 24>, "iu = (*)";
         };
             assignments = <0 32>, "iu = (*)";
         };   
 
+        qmss-qm1-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm1-rx-ch {
             assignments = <0 32>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };   
 
+        qmss-qm2-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm2-rx-ch {
             assignments = <0 32>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };        
 
+        bcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         bcp-rx-ch {
             assignments = <0 8>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };           
 
+        xge-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         xge-rx-ch {
             assignments = <0 16>, "iu = (*)";
         };
index be3c7b0d817f59c3cb31f296ec9f673bef1113a6..8007b869e5b10d80c51c90f84cf9196d431a750a 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspPlusArmPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x18,
-0xc8,
+0x1b,
+0x9c,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x18,
-0xac,
+0x1b,
+0x80,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspPlusArmPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x18,
-0x74,
+0x1b,
+0x48,
 0x00,
 0x00,
 0x00,
@@ -3442,6 +3442,62 @@ const char rmDspPlusArmPolicy[] = {
 0x69,
 0x6f,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3601,6 +3657,58 @@ const char rmDspPlusArmPolicy[] = {
 0x69,
 0x66,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x61,
+0x69,
+0x66,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3764,13 +3872,13 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3792,7 +3900,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3820,7 +3928,7 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x61,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3876,16 +3984,12 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3908,7 +4012,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x69,
 0x75,
 0x20,
@@ -3934,14 +4038,18 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3964,7 +4072,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x69,
 0x75,
 0x20,
@@ -3992,13 +4100,13 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x62,
 0x2d,
-0x74,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -4020,7 +4128,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4051,13 +4159,9 @@ const char rmDspPlusArmPolicy[] = {
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -4080,7 +4184,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x69,
 0x75,
 0x20,
@@ -4106,9 +4210,9 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -4162,14 +4266,18 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -4192,7 +4300,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x69,
 0x75,
 0x20,
@@ -4220,17 +4328,13 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x63,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -4252,7 +4356,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4278,7 +4382,7 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -4334,7 +4438,7 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x74,
 0x78,
@@ -4390,7 +4494,7 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -4450,15 +4554,15 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
-0x2d,
-0x72,
-0x78,
+0x64,
 0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -4480,7 +4584,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4506,9 +4610,9 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -4562,14 +4666,70 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x64,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
 0x77,
 0x2d,
 0x69,
@@ -4622,6 +4782,290 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
+0x65,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
 0x66,
 0x2d,
 0x72,
@@ -4794,6 +5238,62 @@ const char rmDspPlusArmPolicy[] = {
 0x73,
 0x73,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4960,41 +5460,115 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x16,
-0x69,
-0x75,
-0x20,
-0x3d,
-0x20,
-0x28,
-0x2a,
-0x29,
+0x16,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x16,
+0x00,
+0x00,
+0x00,
+0x05,
+0x20,
+0x20,
+0x20,
+0x20,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x1b,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x1f,
+0x00,
+0x00,
+0x00,
+0x01,
+0x20,
+0x20,
+0x20,
+0x20,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
 0x00,
+0x03,
 0x00,
 0x00,
 0x00,
-0x16,
+0x11,
 0x00,
 0x00,
 0x00,
-0x05,
-0x20,
-0x20,
-0x20,
-0x20,
-0x20,
-0x28,
-0x2a,
-0x29,
+0x10,
 0x00,
 0x00,
 0x00,
 0x00,
-0x1b,
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -5007,20 +5581,6 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x1f,
-0x00,
-0x00,
-0x00,
-0x01,
-0x20,
-0x20,
-0x20,
-0x20,
-0x20,
-0x28,
-0x2a,
-0x29,
-0x00,
 0x00,
 0x00,
 0x00,
@@ -5246,6 +5806,66 @@ const char rmDspPlusArmPolicy[] = {
 0x6d,
 0x32,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x32,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -5413,6 +6033,58 @@ const char rmDspPlusArmPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -5573,6 +6245,58 @@ const char rmDspPlusArmPolicy[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -6401,4 +7125,48 @@ 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,
 };
index 0d3408566a4bcbf3aeb68dbe0dce4d6c6d773c1b..cbf869074eb129362a3d26864eb1a0cc0d708289 100644 (file)
Binary files a/device/k2h/policy_dsp_arm.dtb and b/device/k2h/policy_dsp_arm.dtb differ
old mode 100755 (executable)
new mode 100644 (file)
index 82917c1..9b1efc4
     }; /* qmss */
 
     cppi {
+        srio-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         srio-rx-ch {
             assignments = <0 16>, "iu = (*)";
         };
             assignments = <0 20>, "iu = (*)";
         };   
 
+        aif-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         aif-rx-ch {
             assignments = <0 129>, "iu = (*)";
         };
             assignments = <0 129>, "iu = (*)";
         };      
 
+        fftc-a-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-a-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-b-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-b-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-c-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-c-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };
 
+        fftc-d-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-d-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-e-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-e-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };
 
+        fftc-f-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-f-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };         
         
+        pass-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         pass-rx-ch {
             assignments = <0 24>, "     (*)"; /* initialized by kernel */
         };
                           <31 1>, "     (*)"; /* used by kernel (parx) */
         };   
 
+        qmss-qm1-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm1-rx-ch {
             assignments = <0  16>, "(*)",    /* Used by kernel - 8 (data channel usage irrespective of device) +  1 (channel per DSP core) */
                           <16 16>, "iu = (*)";
                           <16 48>, "iu = (*)";
         };   
 
+        qmss-qm2-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm2-rx-ch {
             assignments = <0 32>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };        
 
+        bcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         bcp-rx-ch {
             assignments = <0 8>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };           
 
+        xge-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         xge-rx-ch {
             assignments = <0 16>, "    (*)"; /* initialized by kernel */
         };
index 1c1c121bc114d531e22084e0976aee9db58177b1..8c075ccebb90bc1d931f49194786d66adf875e02 100644 (file)
@@ -7,16 +7,16 @@ const char rmGlobalResourceList[] = {
 0xed,
 0x00,
 0x00,
-0x11,
-0x8d,
+0x13,
+0xc5,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x11,
-0x70,
+0x13,
+0xa8,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x1d,
 0x00,
 0x00,
-0x11,
-0x38,
+0x13,
+0x70,
 0x00,
 0x00,
 0x00,
@@ -2318,6 +2318,50 @@ const char rmGlobalResourceList[] = {
 0x69,
 0x6f,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2441,6 +2485,46 @@ const char rmGlobalResourceList[] = {
 0x69,
 0x66,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x61,
+0x69,
+0x66,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2568,13 +2652,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2596,7 +2680,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2612,7 +2696,7 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -2656,16 +2740,12 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2688,7 +2768,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -2702,14 +2782,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -2732,7 +2816,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -2748,13 +2832,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x62,
 0x2d,
-0x74,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2776,7 +2860,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2795,13 +2879,9 @@ const char rmGlobalResourceList[] = {
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2824,7 +2904,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -2838,9 +2918,9 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -2882,14 +2962,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -2912,7 +2996,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -2928,17 +3012,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x63,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2960,7 +3040,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2974,7 +3054,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -3018,7 +3098,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x74,
 0x78,
@@ -3062,7 +3142,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -3110,15 +3190,15 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
-0x2d,
-0x72,
-0x78,
+0x64,
 0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3140,7 +3220,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3154,9 +3234,9 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3198,18 +3278,14 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3232,7 +3308,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -3246,14 +3322,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3276,7 +3356,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -3290,10 +3370,278 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x65,
 0x2d,
-0x74,
-0x78,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x74,
+0x78,
 0x2d,
 0x63,
 0x68,
@@ -3320,7 +3668,99 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3329,24 +3769,16 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x01,
-0x66,
-0x66,
-0x74,
-0x63,
-0x2d,
-0x66,
+0x70,
+0x61,
+0x73,
+0x73,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
-0x00,
+0x63,
+0x68,
 0x00,
 0x00,
 0x00,
@@ -3368,7 +3800,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x18,
 0x00,
 0x00,
 0x00,
@@ -3382,7 +3814,7 @@ const char rmGlobalResourceList[] = {
 0x73,
 0x73,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -3408,7 +3840,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x18,
+0x09,
 0x00,
 0x00,
 0x00,
@@ -3422,12 +3854,16 @@ const char rmGlobalResourceList[] = {
 0x73,
 0x73,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3448,7 +3884,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x09,
+0x20,
 0x00,
 0x00,
 0x00,
@@ -3457,21 +3893,25 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x01,
-0x70,
-0x61,
+0x71,
+0x6d,
 0x73,
 0x73,
 0x2d,
-0x72,
-0x78,
+0x71,
+0x6d,
+0x31,
 0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3492,7 +3932,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x20,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3646,6 +4086,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x32,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x32,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3777,6 +4265,46 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3901,6 +4429,46 @@ const char rmGlobalResourceList[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4553,60 +5121,4 @@ const char rmGlobalResourceList[] = {
 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 f78883eace51e9f953bfcd256ef06082c10059b0..1c99853ff3df4dfed505031e64d9541a5931c752 100644 (file)
Binary files a/device/k2k/global-resource-list-arm-dsp.dtb and b/device/k2k/global-resource-list-arm-dsp.dtb differ
index 77473ce117218018c52f235bda2f6c9fd77a833d..781dc5ed89e48a4aa6e2664dc0795fd39181b436 100644 (file)
     }; /* qmss */
 
     cppi {
+        srio-hw-open {
+            resource-range = <0 1>;
+        };
         srio-rx-ch {
             resource-range = <0 16>;
         };
             resource-range = <0 20>;
         };   
 
+        aif-hw-open {
+            resource-range = <0 1>;
+        };
         aif-rx-ch {
             resource-range = <0 129>;
         };
             resource-range = <0 129>;
         };      
 
+        fftc-a-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-a-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-b-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-b-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-c-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-c-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };
 
+        fftc-d-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-d-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-e-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-e-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };
 
+        fftc-f-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-f-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };         
         
+        pass-hw-open {
+            resource-range = <0 1>;
+        };
         pass-rx-ch {
             resource-range = <0 24>;
         };
             resource-range = <0 32>;
         };   
 
+        qmss-qm1-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm1-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };   
 
+        qmss-qm2-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm2-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };        
 
+        bcp-hw-open {
+            resource-range = <0 1>;
+        };
         bcp-rx-ch {
             resource-range = <0 8>;
         };
             resource-range = <0 64>;
         };           
 
+        xge-hw-open {
+            resource-range = <0 1>;
+        };
         xge-rx-ch {
             resource-range = <0 16>;
         };
index 3c775c6362ec73cbbe1e093a911dad0f6922f507..1ebcda89a48b7f44b347dc6046842e9e8201876a 100644 (file)
@@ -7,16 +7,16 @@ const char rmGlobalResourceList[] = {
 0xed,
 0x00,
 0x00,
-0x11,
-0x5b,
+0x13,
+0x93,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x11,
-0x4c,
+0x13,
+0x84,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x0f,
 0x00,
 0x00,
-0x11,
-0x14,
+0x13,
+0x4c,
 0x00,
 0x00,
 0x00,
@@ -2282,6 +2282,50 @@ const char rmGlobalResourceList[] = {
 0x69,
 0x6f,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2405,6 +2449,46 @@ const char rmGlobalResourceList[] = {
 0x69,
 0x66,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x61,
+0x69,
+0x66,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2532,13 +2616,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2560,7 +2644,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2576,7 +2660,7 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -2620,16 +2704,12 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2652,7 +2732,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -2666,14 +2746,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -2696,7 +2780,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -2712,13 +2796,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x62,
 0x2d,
-0x74,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2740,7 +2824,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2759,13 +2843,9 @@ const char rmGlobalResourceList[] = {
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2788,7 +2868,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -2802,9 +2882,9 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -2846,14 +2926,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -2876,7 +2960,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -2892,17 +2976,13 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x63,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -2924,7 +3004,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -2938,7 +3018,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -2982,7 +3062,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x74,
 0x78,
@@ -3026,7 +3106,7 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -3074,15 +3154,15 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
-0x2d,
-0x72,
-0x78,
+0x64,
 0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3104,7 +3184,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3118,9 +3198,9 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3162,18 +3242,14 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3196,7 +3272,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x00,
 0x00,
 0x00,
@@ -3210,14 +3286,18 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3240,7 +3320,7 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x00,
 0x00,
 0x00,
@@ -3254,9 +3334,53 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x65,
 0x2d,
-0x74,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3298,7 +3422,51 @@ const char rmGlobalResourceList[] = {
 0x74,
 0x63,
 0x2d,
+0x65,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
 0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
 0x2d,
 0x72,
 0x78,
@@ -3332,7 +3500,231 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x08,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
 0x00,
 0x00,
 0x00,
@@ -3474,6 +3866,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3610,6 +4050,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x32,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x32,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3741,6 +4229,46 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3865,6 +4393,46 @@ const char rmGlobalResourceList[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4481,4 +5049,76 @@ const char rmGlobalResourceList[] = {
 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 9f3a83d272492357343d12b6d0c4bfb207ae028c..295ffdac57ec49467fd914274a381b0ea1593046 100644 (file)
Binary files a/device/k2k/global-resource-list.dtb and b/device/k2k/global-resource-list.dtb differ
index a57949fc44e66136e9cf6f3e31e3f201a8b2370b..a981d0d2ba716c7aa0801ef3135e516bbe280b32 100644 (file)
     }; /* qmss */
 
     cppi {
+        srio-hw-open {
+            resource-range = <0 1>;
+        };
         srio-rx-ch {
             resource-range = <0 16>;
         };
             resource-range = <0 20>;
         };   
 
+        aif-hw-open {
+            resource-range = <0 1>;
+        };
         aif-rx-ch {
             resource-range = <0 129>;
         };
             resource-range = <0 129>;
         };      
 
+        fftc-a-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-a-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-b-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-b-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-c-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-c-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };
 
+        fftc-d-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-d-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-e-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-e-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };
 
+        fftc-f-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-f-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };         
         
+        pass-hw-open {
+            resource-range = <0 1>;
+        };
         pass-rx-ch {
             resource-range = <0 24>;
         };
             resource-range = <0 32>;
         };   
 
+        qmss-qm1-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm1-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };   
 
+        qmss-qm2-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm2-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };        
 
+        bcp-hw-open {
+            resource-range = <0 1>;
+        };
         bcp-rx-ch {
             resource-range = <0 8>;
         };
             resource-range = <0 64>;
         };           
 
+        xge-hw-open {
+            resource-range = <0 1>;
+        };
         xge-rx-ch {
             resource-range = <0 16>;
         };
index 97ac4208c37df28cfee9d4a1e03e1861b4630016..7ff28e9710ef522d2806eabc3ef9d5efd86815e1 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspOnlyPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x16,
-0x34,
+0x19,
+0x08,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x16,
 0x18,
+0xec,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspOnlyPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x15,
-0xe0,
+0x18,
+0xb4,
 0x00,
 0x00,
 0x00,
@@ -2934,11 +2934,15 @@ const char rmDspOnlyPolicy[] = {
 0x69,
 0x6f,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x63,
 0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -2960,7 +2964,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x10,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -2986,7 +2990,7 @@ const char rmDspOnlyPolicy[] = {
 0x69,
 0x6f,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3038,16 +3042,12 @@ const char rmDspOnlyPolicy[] = {
 0x69,
 0x6f,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3068,7 +3068,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x14,
+0x10,
 0x69,
 0x75,
 0x20,
@@ -3089,17 +3089,21 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x01,
-0x61,
+0x73,
+0x72,
 0x69,
-0x66,
+0x6f,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3120,7 +3124,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x81,
+0x14,
 0x69,
 0x75,
 0x20,
@@ -3145,13 +3149,13 @@ const char rmDspOnlyPolicy[] = {
 0x69,
 0x66,
 0x2d,
-0x74,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3172,7 +3176,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x81,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3200,13 +3204,9 @@ const char rmDspOnlyPolicy[] = {
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3249,14 +3249,11 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x01,
-0x66,
-0x66,
-0x74,
-0x63,
-0x2d,
 0x61,
+0x69,
+0x66,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -3267,7 +3264,6 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
 0x03,
 0x00,
 0x00,
@@ -3284,7 +3280,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x81,
 0x69,
 0x75,
 0x20,
@@ -3305,20 +3301,20 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x01,
-0x66,
-0x66,
-0x74,
-0x63,
-0x2d,
 0x61,
+0x69,
+0x66,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3340,7 +3336,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x81,
 0x69,
 0x75,
 0x20,
@@ -3368,17 +3364,13 @@ const char rmDspOnlyPolicy[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3400,7 +3392,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3426,7 +3418,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
@@ -3482,7 +3474,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x74,
 0x78,
@@ -3538,7 +3530,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
@@ -3598,15 +3590,15 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
-0x2d,
-0x72,
-0x78,
+0x62,
 0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3628,7 +3620,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3654,9 +3646,9 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3710,18 +3702,14 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3744,7 +3732,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x69,
 0x75,
 0x20,
@@ -3770,14 +3758,18 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x62,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3800,7 +3792,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x69,
 0x75,
 0x20,
@@ -3826,15 +3818,15 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
-0x2d,
-0x74,
-0x78,
-0x2d,
 0x63,
+0x2d,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3856,7 +3848,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3882,18 +3874,14 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3916,7 +3904,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x69,
 0x75,
 0x20,
@@ -3942,9 +3930,9 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x63,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -3998,14 +3986,18 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x63,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -4028,7 +4020,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x69,
 0x75,
 0x20,
@@ -4054,19 +4046,15 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
-0x2d,
-0x72,
-0x78,
+0x64,
 0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -4088,7 +4076,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4114,7 +4102,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
 0x2d,
 0x72,
 0x78,
@@ -4170,7 +4158,7 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
 0x2d,
 0x74,
 0x78,
@@ -4226,7 +4214,463 @@ const char rmDspOnlyPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x66,
+0x64,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
 0x2d,
 0x72,
 0x78,
@@ -4260,7 +4704,115 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x18,
 0x69,
 0x75,
 0x20,
@@ -4286,7 +4838,7 @@ const char rmDspOnlyPolicy[] = {
 0x73,
 0x73,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -4312,7 +4864,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x18,
+0x09,
 0x69,
 0x75,
 0x20,
@@ -4338,12 +4890,16 @@ const char rmDspOnlyPolicy[] = {
 0x73,
 0x73,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -4364,7 +4920,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x09,
+0x20,
 0x69,
 0x75,
 0x20,
@@ -4385,21 +4941,25 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x01,
-0x70,
-0x61,
+0x71,
+0x6d,
 0x73,
 0x73,
 0x2d,
-0x72,
-0x78,
+0x71,
+0x6d,
+0x31,
 0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -4420,7 +4980,7 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x20,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4622,6 +5182,66 @@ const char rmDspOnlyPolicy[] = {
 0x6d,
 0x32,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x32,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4789,6 +5409,58 @@ const char rmDspOnlyPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4949,6 +5621,58 @@ const char rmDspOnlyPolicy[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -5761,4 +6485,48 @@ const char rmDspOnlyPolicy[] = {
 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 b45c8ba041b601fd227e18195141701ec8e9c9d2..787c4a82633a5f79449f2a7a639f62e737b23c9e 100644 (file)
Binary files a/device/k2k/policy_dsp-only.dtb and b/device/k2k/policy_dsp-only.dtb differ
index 8a17e8360762674032b58ab1012b576146ca9fb9..016aa337add8e35536cc124b97841da00cb605c7 100644 (file)
     }; /* qmss */
 
     cppi {
+        srio-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         srio-rx-ch {
             assignments = <0 16>, "iu = (*)";
         };
             assignments = <0 20>, "iu = (*)";
         };   
 
+        aif-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         aif-rx-ch {
             assignments = <0 129>, "iu = (*)";
         };
             assignments = <0 129>, "iu = (*)";
         };      
 
+        fftc-a-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-a-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-b-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-b-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-c-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-c-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };
 
+        fftc-d-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-d-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-e-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-e-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };
 
+        fftc-f-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-f-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };         
         
+        pass-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         pass-rx-ch {
             assignments = <0 24>, "iu = (*)";
         };
             assignments = <0 32>, "iu = (*)";
         };   
 
+        qmss-qm1-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm1-rx-ch {
             assignments = <0 32>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };   
 
+        qmss-qm2-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm2-rx-ch {
             assignments = <0 32>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };        
 
+        bcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         bcp-rx-ch {
             assignments = <0 8>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };           
 
+        xge-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         xge-rx-ch {
             assignments = <0 16>, "iu = (*)";
         };
old mode 100755 (executable)
new mode 100644 (file)
index be3c7b0..8007b86
@@ -7,16 +7,16 @@ const char rmDspPlusArmPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x18,
-0xc8,
+0x1b,
+0x9c,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x18,
-0xac,
+0x1b,
+0x80,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspPlusArmPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x18,
-0x74,
+0x1b,
+0x48,
 0x00,
 0x00,
 0x00,
@@ -3442,6 +3442,62 @@ const char rmDspPlusArmPolicy[] = {
 0x69,
 0x6f,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3601,6 +3657,58 @@ const char rmDspPlusArmPolicy[] = {
 0x69,
 0x66,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x61,
+0x69,
+0x66,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3764,13 +3872,13 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -3792,7 +3900,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -3820,7 +3928,7 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x61,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -3876,16 +3984,12 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x61,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -3908,7 +4012,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x69,
 0x75,
 0x20,
@@ -3934,14 +4038,18 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x62,
+0x61,
 0x2d,
 0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -3964,7 +4072,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x69,
 0x75,
 0x20,
@@ -3992,13 +4100,13 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x62,
 0x2d,
-0x74,
-0x78,
-0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -4020,7 +4128,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4051,13 +4159,9 @@ const char rmDspPlusArmPolicy[] = {
 0x72,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
-0x77,
-0x2d,
-0x69,
-0x64,
+0x63,
+0x68,
+0x00,
 0x00,
 0x00,
 0x00,
@@ -4080,7 +4184,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x04,
 0x69,
 0x75,
 0x20,
@@ -4106,9 +4210,9 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
 0x63,
@@ -4162,14 +4266,18 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x63,
+0x62,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
-0x63,
-0x68,
-0x00,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
 0x00,
 0x00,
 0x00,
@@ -4192,7 +4300,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x08,
 0x69,
 0x75,
 0x20,
@@ -4220,17 +4328,13 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x63,
 0x2d,
-0x72,
-0x78,
-0x2d,
-0x66,
-0x6c,
-0x6f,
+0x68,
 0x77,
 0x2d,
-0x69,
-0x64,
-0x00,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -4252,7 +4356,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x08,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4278,7 +4382,7 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -4334,7 +4438,7 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x74,
 0x78,
@@ -4390,7 +4494,7 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x64,
+0x63,
 0x2d,
 0x72,
 0x78,
@@ -4450,15 +4554,15 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
-0x2d,
-0x72,
-0x78,
+0x64,
 0x2d,
-0x63,
 0x68,
-0x00,
-0x00,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
 0x00,
 0x00,
 0x00,
@@ -4480,7 +4584,7 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -4506,9 +4610,9 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x74,
+0x72,
 0x78,
 0x2d,
 0x63,
@@ -4562,14 +4666,70 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
-0x65,
+0x64,
 0x2d,
-0x72,
+0x74,
 0x78,
 0x2d,
-0x66,
-0x6c,
-0x6f,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x64,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
 0x77,
 0x2d,
 0x69,
@@ -4622,6 +4782,290 @@ const char rmDspPlusArmPolicy[] = {
 0x74,
 0x63,
 0x2d,
+0x65,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x74,
+0x78,
+0x2d,
+0x63,
+0x68,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x65,
+0x2d,
+0x72,
+0x78,
+0x2d,
+0x66,
+0x6c,
+0x6f,
+0x77,
+0x2d,
+0x69,
+0x64,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x66,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
 0x66,
 0x2d,
 0x72,
@@ -4794,6 +5238,62 @@ const char rmDspPlusArmPolicy[] = {
 0x73,
 0x73,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x70,
+0x61,
+0x73,
+0x73,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4960,41 +5460,115 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x16,
-0x69,
-0x75,
-0x20,
-0x3d,
-0x20,
-0x28,
-0x2a,
-0x29,
+0x16,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x16,
+0x00,
+0x00,
+0x00,
+0x05,
+0x20,
+0x20,
+0x20,
+0x20,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x1b,
+0x00,
+0x00,
+0x00,
+0x04,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x1f,
+0x00,
+0x00,
+0x00,
+0x01,
+0x20,
+0x20,
+0x20,
+0x20,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
 0x00,
+0x03,
 0x00,
 0x00,
 0x00,
-0x16,
+0x11,
 0x00,
 0x00,
 0x00,
-0x05,
-0x20,
-0x20,
-0x20,
-0x20,
-0x20,
-0x28,
-0x2a,
-0x29,
+0x10,
 0x00,
 0x00,
 0x00,
 0x00,
-0x1b,
 0x00,
 0x00,
 0x00,
-0x04,
+0x01,
 0x69,
 0x75,
 0x20,
@@ -5007,20 +5581,6 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x1f,
-0x00,
-0x00,
-0x00,
-0x01,
-0x20,
-0x20,
-0x20,
-0x20,
-0x20,
-0x28,
-0x2a,
-0x29,
-0x00,
 0x00,
 0x00,
 0x00,
@@ -5246,6 +5806,66 @@ const char rmDspPlusArmPolicy[] = {
 0x6d,
 0x32,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x32,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -5413,6 +6033,58 @@ const char rmDspPlusArmPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -5573,6 +6245,58 @@ const char rmDspPlusArmPolicy[] = {
 0x67,
 0x65,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x78,
+0x67,
+0x65,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -6401,4 +7125,48 @@ 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,
 };
old mode 100755 (executable)
new mode 100644 (file)
index 0d34085..cbf8690
Binary files a/device/k2k/policy_dsp_arm.dtb and b/device/k2k/policy_dsp_arm.dtb differ
old mode 100755 (executable)
new mode 100644 (file)
index 82917c1..9b1efc4
     }; /* qmss */
 
     cppi {
+        srio-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         srio-rx-ch {
             assignments = <0 16>, "iu = (*)";
         };
             assignments = <0 20>, "iu = (*)";
         };   
 
+        aif-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         aif-rx-ch {
             assignments = <0 129>, "iu = (*)";
         };
             assignments = <0 129>, "iu = (*)";
         };      
 
+        fftc-a-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-a-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-b-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-b-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-c-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-c-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };
 
+        fftc-d-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-d-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-e-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-e-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };
 
+        fftc-f-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-f-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };         
         
+        pass-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         pass-rx-ch {
             assignments = <0 24>, "     (*)"; /* initialized by kernel */
         };
                           <31 1>, "     (*)"; /* used by kernel (parx) */
         };   
 
+        qmss-qm1-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm1-rx-ch {
             assignments = <0  16>, "(*)",    /* Used by kernel - 8 (data channel usage irrespective of device) +  1 (channel per DSP core) */
                           <16 16>, "iu = (*)";
                           <16 48>, "iu = (*)";
         };   
 
+        qmss-qm2-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm2-rx-ch {
             assignments = <0 32>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };        
 
+        bcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         bcp-rx-ch {
             assignments = <0 8>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };           
 
+        xge-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         xge-rx-ch {
             assignments = <0 16>, "    (*)"; /* initialized by kernel */
         };
index 47d1e0ad03fc7f6e184065f36b3306ed3fd4ae23..7ce1cd6d8a9b229c0ed905de900a3380d2009c04 100644 (file)
@@ -7,16 +7,16 @@ const char rmGlobalResourceList[] = {
 0xed,
 0x00,
 0x00,
-0x0c,
-0xf9,
+0x0e,
+0x2d,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x0c,
-0xdc,
+0x0e,
+0x10,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x1d,
 0x00,
 0x00,
-0x0c,
-0xa4,
+0x0d,
+0xd8,
 0x00,
 0x00,
 0x00,
@@ -2184,6 +2184,50 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x61,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2320,6 +2364,50 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x62,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x62,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2455,6 +2543,50 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2586,6 +2718,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2717,6 +2897,46 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2849,6 +3069,54 @@ const char rmGlobalResourceList[] = {
 0x61,
 0x6c,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
+0x6c,
+0x6f,
+0x63,
+0x61,
+0x6c,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2989,6 +3257,46 @@ const char rmGlobalResourceList[] = {
 0x71,
 0x6e,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x71,
+0x6e,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3329,4 +3637,80 @@ const char rmGlobalResourceList[] = {
 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 ed5a6a6524135f1974e7098da7e6fcd4a2dd7875..61670188d834fae395a277c77e13172ebe625f8a 100644 (file)
Binary files a/device/k2l/global-resource-list-arm-dsp.dtb and b/device/k2l/global-resource-list-arm-dsp.dtb differ
index 95e58f7393f1e9e3b2ae3aa38f41718365db2117..ba97a94bbd6db1cd3ae1b06a47baba580aeaaa91 100644 (file)
     }; /* qmss */
 
     cppi {
+        fftc-a-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-a-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-b-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-b-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        netcp-hw-open {
+            resource-range = <0 1>;
+        };
         netcp-rx-ch {
             resource-range = <0 91>;
         };
             resource-range = <0 32>;
         };   
 
+        qmss-qm1-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm1-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };   
 
+        bcp-hw-open {
+            resource-range = <0 1>;
+        };
         bcp-rx-ch {
             resource-range = <0 8>;
         };
             resource-range = <0 64>;
         };           
         
+        netcp-local-hw-open {
+            resource-range = <0 1>;
+        };
         netcp-local-rx-ch {
             resource-range = <0 91>;
         };
             resource-range = <0 32>;
         };           
 
+        iqn-hw-open {
+            resource-range = <0 1>;
+        };
         iqn-rx-ch {
             resource-range = <0 47>;
         };
index 37f6e0a6636e50ed7b46ae53500ac502fb423d10..5471f53604cf53887d672edfb5eeb69617a2dc06 100644 (file)
@@ -7,16 +7,16 @@ const char rmGlobalResourceList[] = {
 0xed,
 0x00,
 0x00,
-0x0c,
-0xc7,
+0x0d,
+0xfb,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x0c,
-0xb8,
+0x0d,
+0xec,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x0f,
 0x00,
 0x00,
-0x0c,
-0x80,
+0x0d,
+0xb4,
 0x00,
 0x00,
 0x00,
@@ -2148,6 +2148,50 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x61,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x61,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2284,6 +2328,50 @@ const char rmGlobalResourceList[] = {
 0x2d,
 0x62,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x62,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2419,6 +2507,50 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2550,6 +2682,54 @@ const char rmGlobalResourceList[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2681,6 +2861,46 @@ const char rmGlobalResourceList[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2813,6 +3033,54 @@ const char rmGlobalResourceList[] = {
 0x61,
 0x6c,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
+0x6c,
+0x6f,
+0x63,
+0x61,
+0x6c,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2953,6 +3221,46 @@ const char rmGlobalResourceList[] = {
 0x71,
 0x6e,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x71,
+0x6e,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3277,56 +3585,4 @@ const char rmGlobalResourceList[] = {
 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 bd3674833254a23ccc15367e907617b95d7b29b3..8f12f1dd96fd69af4681e675b3820594f26e104e 100644 (file)
Binary files a/device/k2l/global-resource-list.dtb and b/device/k2l/global-resource-list.dtb differ
index b7c1200fd0179351b7e0faf48f007812dabf1154..a4a1b0d7131fdd0598ebc2f2c4a804fe5d031668 100644 (file)
     }; /* qmss */
 
     cppi {
+        fftc-a-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-a-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        fftc-b-hw-open {
+            resource-range = <0 1>;
+        };
         fftc-b-rx-ch {
             resource-range = <0 4>;
         };
             resource-range = <0 8>;
         };   
 
+        netcp-hw-open {
+            resource-range = <0 1>;
+        };
         netcp-rx-ch {
             resource-range = <0 91>;
         };
             resource-range = <0 32>;
         };   
 
+        qmss-qm1-hw-open {
+            resource-range = <0 1>;
+        };
         qmss-qm1-rx-ch {
             resource-range = <0 32>;
         };
             resource-range = <0 64>;
         };   
 
+        bcp-hw-open {
+            resource-range = <0 1>;
+        };
         bcp-rx-ch {
             resource-range = <0 8>;
         };
             resource-range = <0 64>;
         };           
         
+        netcp-local-hw-open {
+            resource-range = <0 1>;
+        };
         netcp-local-rx-ch {
             resource-range = <0 91>;
         };
             resource-range = <0 32>;
         };           
 
+        iqn-hw-open {
+            resource-range = <0 1>;
+        };
         iqn-rx-ch {
             resource-range = <0 47>;
         };
index 2534aed1c1fae378ad9c3699ddc28d8444272aa0..819ab4298db17a0875cb7ffe14e54dc56b10311c 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspOnlyPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x10,
-0x5c,
+0x11,
+0xe4,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x10,
-0x40,
+0x11,
+0xc8,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspOnlyPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x10,
-0x08,
+0x11,
+0x90,
 0x00,
 0x00,
 0x00,
@@ -2752,6 +2752,62 @@ const char rmDspOnlyPolicy[] = {
 0x2d,
 0x61,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x61,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -2924,6 +2980,62 @@ const char rmDspOnlyPolicy[] = {
 0x2d,
 0x62,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x62,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3095,6 +3207,62 @@ const char rmDspOnlyPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3262,6 +3430,66 @@ const char rmDspOnlyPolicy[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3429,6 +3657,58 @@ const char rmDspOnlyPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3597,6 +3877,66 @@ const char rmDspOnlyPolicy[] = {
 0x61,
 0x6c,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
+0x6c,
+0x6f,
+0x63,
+0x61,
+0x6c,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3773,6 +4113,58 @@ const char rmDspOnlyPolicy[] = {
 0x71,
 0x6e,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x71,
+0x6e,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4217,12 +4609,4 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index a403ece87e1c027cb5b405b87518e1601bc81cb5..c006a824259db574d8b091c51ecfd67b2937af52 100644 (file)
Binary files a/device/k2l/policy_dsp-only.dtb and b/device/k2l/policy_dsp-only.dtb differ
index 5ab24715c67e1fb3954d81dae8d9f2348542dcbe..bca242abfc1c41833b482da7a407094e6f6ef072 100644 (file)
     }; /* qmss */
 
     cppi {
+        fftc-a-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-a-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-b-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-b-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        netcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         netcp-rx-ch {
             assignments = <0 91>, "iu = (*)";
         };
             assignments = <0 32>, "iu = (*)";
         };   
 
+        qmss-qm1-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm1-rx-ch {
             assignments = <0 32>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };   
 
+        bcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         bcp-rx-ch {
             assignments = <0 8>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };           
         
+        netcp-local-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         netcp-local-rx-ch {
             assignments = <0 91>, "iu = (*)";
         };
             assignments = <0 32>, "iu = (*)";
         };           
 
+        iqn-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         iqn-rx-ch {
             assignments = <0 47>, "iu = (*)";
         };
index ceda7ddc9441159e9b1b59872137d81846b30f5f..b5c2ecddffb3a918c4d0603feb8f5f0e9d6e2d69 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspPlusArmPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x12,
-0xa8,
+0x14,
+0x30,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x12,
-0x8c,
+0x14,
+0x14,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspPlusArmPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x12,
-0x54,
+0x13,
+0xdc,
 0x00,
 0x00,
 0x00,
@@ -3228,6 +3228,62 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x61,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x61,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3400,6 +3456,62 @@ const char rmDspPlusArmPolicy[] = {
 0x2d,
 0x62,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x66,
+0x66,
+0x74,
+0x63,
+0x2d,
+0x62,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3571,6 +3683,62 @@ const char rmDspPlusArmPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -3822,6 +3990,66 @@ const char rmDspPlusArmPolicy[] = {
 0x6d,
 0x31,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x71,
+0x6d,
+0x73,
+0x73,
+0x2d,
+0x71,
+0x6d,
+0x31,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4025,6 +4253,58 @@ const char rmDspPlusArmPolicy[] = {
 0x63,
 0x70,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x62,
+0x63,
+0x70,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4193,6 +4473,66 @@ const char rmDspPlusArmPolicy[] = {
 0x61,
 0x6c,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x6e,
+0x65,
+0x74,
+0x63,
+0x70,
+0x2d,
+0x6c,
+0x6f,
+0x63,
+0x61,
+0x6c,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4369,6 +4709,58 @@ const char rmDspPlusArmPolicy[] = {
 0x71,
 0x6e,
 0x2d,
+0x68,
+0x77,
+0x2d,
+0x6f,
+0x70,
+0x65,
+0x6e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x69,
+0x71,
+0x6e,
+0x2d,
 0x72,
 0x78,
 0x2d,
@@ -4857,12 +5249,4 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index 744bf532e4c38c30b9e7a6e71205421193038a5f..7411503869052342d0338dd5f2b6d2984198586e 100644 (file)
Binary files a/device/k2l/policy_dsp_arm.dtb and b/device/k2l/policy_dsp_arm.dtb differ
old mode 100755 (executable)
new mode 100644 (file)
index 07771f6..0e698fc
     }; /* qmss */
 
     cppi {
+        fftc-a-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-a-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        fftc-b-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         fftc-b-rx-ch {
             assignments = <0 4>, "iu = (*)";
         };
             assignments = <0 8>, "iu = (*)";
         };   
 
+        netcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         netcp-rx-ch {
             assignments = <0 91>, "     (*)"; /* initialized by kernel */
         };
                           <31 1>, "(*)";  /* Used by kernel - parx */
         };   
 
+        qmss-qm1-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         qmss-qm1-rx-ch {
             assignments = <0  12>, "(*)",    /* Used by kernel - 8 (data channel usage irrespective of device) +  1 (channel per DSP core) */
                           <12 20>, "iu = (*)";
                           <12 52>, "iu = (*)";
         };   
 
+        bcp-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         bcp-rx-ch {
             assignments = <0 8>, "iu = (*)";
         };
             assignments = <0 64>, "iu = (*)";
         };           
         
+        netcp-local-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         netcp-local-rx-ch {
             assignments = <0 91>, "iu = (*)";
         };
             assignments = <0 32>, "iu = (*)";
         };           
 
+        iqn-hw-open {
+            assignments = <0 1>, "iu = (*)";
+        };
         iqn-rx-ch {
             assignments = <0 47>, "iu = (*)";
         };
index 049931abd340ff94fd4aa440e7f19c42000cc40f..c2001ceeb3aff14b00afb862532400ff0755b0d1 100644 (file)
Binary files a/docs/ReleaseNotes_RM.doc and b/docs/ReleaseNotes_RM.doc differ
index e5d6af8f5d8ad0c7c889e8f5c83a42269dff1452..751b6c3f3df4796274a157acb6d2f6c50487d09e 100644 (file)
Binary files a/docs/ReleaseNotes_RM.pdf and b/docs/ReleaseNotes_RM.pdf differ
index 19892aab1f86476dbfc49e11eefd21f3df83aacf..fd5ca69014633f75f6d6ee126eaf59f627bfe86e 100644 (file)
@@ -9,6 +9,6 @@
  * Copyright (C) 2012-2015, Texas Instruments, Inc.\r
  *****************************************************************************/\r
 \r
-package ti.drv.rm[2, 1, 0, 8] {\r
+package ti.drv.rm[2, 1, 0, 9] {\r
     module Settings;\r
 }\r
diff --git a/rmver.h b/rmver.h
old mode 100755 (executable)
new mode 100644 (file)
index 3396459..44f939d
--- a/rmver.h
+++ b/rmver.h
@@ -51,13 +51,13 @@ extern "C" {
  * format:
  *  0xAABBCCDD -> Arch (AA); API Changes (BB); Major (CC); Minor (DD)
  */
-#define RM_VERSION_ID                   (0x02010008)
+#define RM_VERSION_ID                   (0x02010009)
 
 /**
  * @brief   This is the version string which describes the RM along with the
  * date and build information.
  */
-#define RM_VERSION_STR                  "RM Revision: 02.01.00.08"
+#define RM_VERSION_STR                  "RM Revision: 02.01.00.09"
 
 
 #ifdef __cplusplus