add srio resources
authorJohn Dowdal <jdowdal@ti.com>
Mon, 15 Sep 2014 18:21:48 +0000 (14:21 -0400)
committerJohn Dowdal <jdowdal@ti.com>
Mon, 15 Sep 2014 18:21:48 +0000 (14:21 -0400)
12 files changed:
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]

index 640aa99eab1f1ad20c43c4d885f4eef2f4628a69..1c1c121bc114d531e22084e0976aee9db58177b1 100644 (file)
@@ -7,16 +7,16 @@ const char rmGlobalResourceList[] = {
 0xed,
 0x00,
 0x00,
-0x10,
-0x89,
+0x11,
+0x8d,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x10,
-0x6c,
+0x11,
+0x70,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x1d,
 0x00,
 0x00,
-0x10,
-0x34,
+0x11,
+0x38,
 0x00,
 0x00,
 0x00,
@@ -4200,6 +4200,266 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x64,
+0x69,
+0x6f,
+0x2d,
+0x73,
+0x6f,
+0x63,
+0x6b,
+0x65,
+0x74,
+0x73,
+0x00,
+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,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x39,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x31,
+0x31,
+0x2d,
+0x73,
+0x6f,
+0x63,
+0x6b,
+0x65,
+0x74,
+0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x39,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x31,
+0x31,
+0x2d,
+0x6d,
+0x61,
+0x70,
+0x70,
+0x69,
+0x6e,
+0x67,
+0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x0e,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x6c,
+0x73,
+0x75,
+0x73,
+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,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x69,
+0x6e,
+0x69,
+0x74,
+0x2d,
+0x68,
+0x77,
+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,
+0x02,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -4349,8 +4609,4 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index 66580439ac3d18ba0374a1da82b61eb2534f85d5..f78883eace51e9f953bfcd256ef06082c10059b0 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 c793c9db00998de98f4edc057e93bdf08da8828f..77473ce117218018c52f235bda2f6c9fd77a833d 100644 (file)
 
         /* QMSS in joint mode affects only -qm1 resource */
         linkram-int-qm1 {
-            /* hw allows max of 512K descriptors */
+            /* hw allows max of 32K "internal" descriptors */
             resource-range = <0x00000000 0x00008000>;
         };
         linkram-int-qm2 {
-            /* hw allows max of 512K descriptors */
+            /* hw allows max of 32K "internal" descriptors */
             resource-range = <0x00000000 0x00008000>;
         };      
         linkram-ext-qm1 {
-            /* hw allows max of 512K descriptors */
+            /* hw allows max of 480K "external" descriptors */
             resource-range = <0x00008000 0x00078000>;
         };
         linkram-ext-qm2 {
-            /* hw allows max of 512K descriptors */
+            /* hw allows max of 480K "external" descriptors */
             resource-range = <0x00008000 0x00078000>;
         };      
 
             resource-range = <0 256>;
         };
     }; /* pa */
-    
+
+    srio {
+        srio-dio-sockets {
+            resource-range = <0 8>;
+        };
+        srio-type9-type11-sockets {
+            resource-range = <0 64>;
+        };
+        srio-type9-type11-mappings {
+            resource-range = <0 64>;
+        };
+        srio-lsus {
+            resource-range = <0 8>;
+        };
+        srio-init-hw {
+            resource-range = <0 1>;
+        };
+    };
 };
index c1386887b817f5d680dbdd6c4754e96adae2d30e..3c775c6362ec73cbbe1e093a911dad0f6922f507 100644 (file)
@@ -7,16 +7,16 @@ const char rmGlobalResourceList[] = {
 0xed,
 0x00,
 0x00,
-0x10,
-0x57,
+0x11,
+0x5b,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x10,
-0x48,
+0x11,
+0x4c,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmGlobalResourceList[] = {
 0x0f,
 0x00,
 0x00,
-0x10,
-0x10,
+0x11,
+0x14,
 0x00,
 0x00,
 0x00,
@@ -4164,6 +4164,266 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x64,
+0x69,
+0x6f,
+0x2d,
+0x73,
+0x6f,
+0x63,
+0x6b,
+0x65,
+0x74,
+0x73,
+0x00,
+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,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x39,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x31,
+0x31,
+0x2d,
+0x73,
+0x6f,
+0x63,
+0x6b,
+0x65,
+0x74,
+0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x39,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x31,
+0x31,
+0x2d,
+0x6d,
+0x61,
+0x70,
+0x70,
+0x69,
+0x6e,
+0x67,
+0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x6c,
+0x73,
+0x75,
+0x73,
+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,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x69,
+0x6e,
+0x69,
+0x74,
+0x2d,
+0x68,
+0x77,
+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,
+0x02,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -4221,8 +4481,4 @@ const char rmGlobalResourceList[] = {
 0x00,
 0x00,
 0x00,
-0x00,
-0x00,
-0x00,
-0x00,
 };
index ed376e16ddb6ddda514b2913ea7030cb41131ea6..9f3a83d272492357343d12b6d0c4bfb207ae028c 100644 (file)
Binary files a/device/k2h/global-resource-list.dtb and b/device/k2h/global-resource-list.dtb differ
index a3d6eff161d57d57c41b5ef4fb434f9a93f46671..a57949fc44e66136e9cf6f3e31e3f201a8b2370b 100644 (file)
             resource-range = <0 256>;
         };
     }; /* pa */
-    
+
+    srio {
+        srio-dio-sockets {
+            resource-range = <0 8>;
+        };
+        srio-type9-type11-sockets {
+            resource-range = <0 64>;
+        };
+        srio-type9-type11-mappings {
+            resource-range = <0 64>;
+        };
+        srio-lsus {
+            resource-range = <0 8>;
+        };
+        srio-init-hw {
+            resource-range = <0 1>;
+        };
+    };
 };
index 2380c2a657277b09fd8d5ea6dd077f2fbdb18ee1..97ac4208c37df28cfee9d4a1e03e1861b4630016 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspOnlyPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x14,
-0xf4,
+0x16,
+0x34,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x14,
-0xd8,
+0x16,
+0x18,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspOnlyPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x14,
-0xa0,
+0x15,
+0xe0,
 0x00,
 0x00,
 0x00,
@@ -5332,6 +5332,326 @@ const char rmDspOnlyPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x64,
+0x69,
+0x6f,
+0x2d,
+0x73,
+0x6f,
+0x63,
+0x6b,
+0x65,
+0x74,
+0x73,
+0x00,
+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,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x39,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x31,
+0x31,
+0x2d,
+0x73,
+0x6f,
+0x63,
+0x6b,
+0x65,
+0x74,
+0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+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,
+0x74,
+0x79,
+0x70,
+0x65,
+0x39,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x31,
+0x31,
+0x2d,
+0x6d,
+0x61,
+0x70,
+0x70,
+0x69,
+0x6e,
+0x67,
+0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+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,
+0x6c,
+0x73,
+0x75,
+0x73,
+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,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x69,
+0x6e,
+0x69,
+0x74,
+0x2d,
+0x68,
+0x77,
+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,
+0x02,
+0x00,
+0x00,
+0x00,
 0x02,
 0x00,
 0x00,
@@ -5377,4 +5697,68 @@ 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,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
 };
index 12d26c3fbe97f06231f39ab1305e0689858f7db2..b45c8ba041b601fd227e18195141701ec8e9c9d2 100644 (file)
Binary files a/device/k2h/policy_dsp-only.dtb and b/device/k2h/policy_dsp-only.dtb differ
index 84d0ca981fcdca02ec214d2942b5765f7afb634a..8a17e8360762674032b58ab1012b576146ca9fb9 100644 (file)
             assignments = <0 256>, "iu = (*)";
         };
     }; /* pa */
-    
+
+    srio {
+        srio-dio-sockets {
+            assignments = <0 8>, "iu = (*)";
+        };
+        srio-type9-type11-sockets {
+            assignments = <0 64>, "iu = (*)";
+        };
+        srio-type9-type11-mappings {
+            assignments = <0 64>, "iu = (*)";
+        };
+        srio-lsus {
+            assignments = <0 8>, "iu = (*)";
+        };
+        srio-init-hw {
+            assignments = <0 1>, "iu = (*)";
+        };
+    };
 };
index 8a902f5df688e634fa11fb675d23c26647c1805d..cdb3cc805dace47399cb859f7a743f0c3a7caad4 100644 (file)
@@ -7,16 +7,16 @@ const char rmDspPlusArmPolicy[] = {
 0xed,
 0x00,
 0x00,
-0x17,
-0x84,
+0x18,
+0xc4,
 0x00,
 0x00,
 0x00,
 0x38,
 0x00,
 0x00,
-0x17,
-0x68,
+0x18,
+0xa8,
 0x00,
 0x00,
 0x00,
@@ -39,8 +39,8 @@ const char rmDspPlusArmPolicy[] = {
 0x1c,
 0x00,
 0x00,
-0x17,
-0x30,
+0x18,
+0x70,
 0x00,
 0x00,
 0x00,
@@ -5988,37 +5988,223 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
-0x02,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
 0x00,
 0x00,
 0x00,
-0x09,
-0x76,
-0x61,
-0x6c,
+0x00,
+0x00,
+0x00,
+0x00,
+0x01,
+0x73,
+0x72,
 0x69,
+0x6f,
+0x2d,
 0x64,
+0x69,
+0x6f,
 0x2d,
+0x73,
+0x6f,
+0x63,
+0x6b,
+0x65,
+0x74,
+0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
 0x69,
-0x6e,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
 0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
 0x74,
-0x61,
-0x6e,
+0x79,
+0x70,
+0x65,
+0x39,
+0x2d,
+0x74,
+0x79,
+0x70,
+0x65,
+0x31,
+0x31,
+0x2d,
+0x73,
+0x6f,
 0x63,
+0x6b,
 0x65,
+0x74,
 0x73,
 0x00,
-0x61,
-0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x02,
+0x00,
+0x00,
+0x00,
+0x01,
 0x73,
+0x72,
 0x69,
-0x67,
-0x6e,
-0x6d,
+0x6f,
+0x2d,
+0x74,
+0x79,
+0x70,
 0x65,
-0x6e,
+0x39,
+0x2d,
 0x74,
+0x79,
+0x70,
+0x65,
+0x31,
+0x31,
+0x2d,
+0x6d,
+0x61,
+0x70,
+0x70,
+0x69,
+0x6e,
+0x67,
+0x73,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x03,
+0x00,
+0x00,
+0x00,
+0x11,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+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,
+0x6c,
+0x73,
+0x75,
 0x73,
 0x00,
 0x00,
@@ -6026,12 +6212,15 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x03,
 0x00,
 0x00,
 0x00,
+0x11,
 0x00,
 0x00,
 0x00,
+0x10,
 0x00,
 0x00,
 0x00,
@@ -6039,6 +6228,15 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x08,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
 0x00,
 0x00,
 0x00,
@@ -6046,9 +6244,23 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x02,
 0x00,
 0x00,
 0x00,
+0x01,
+0x73,
+0x72,
+0x69,
+0x6f,
+0x2d,
+0x69,
+0x6e,
+0x69,
+0x74,
+0x2d,
+0x68,
+0x77,
 0x00,
 0x00,
 0x00,
@@ -6056,12 +6268,15 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x03,
 0x00,
 0x00,
 0x00,
+0x11,
 0x00,
 0x00,
 0x00,
+0x10,
 0x00,
 0x00,
 0x00,
@@ -6069,6 +6284,15 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x01,
+0x69,
+0x75,
+0x20,
+0x3d,
+0x20,
+0x28,
+0x2a,
+0x29,
 0x00,
 0x00,
 0x00,
@@ -6076,14 +6300,46 @@ const char rmDspPlusArmPolicy[] = {
 0x00,
 0x00,
 0x00,
+0x02,
 0x00,
 0x00,
 0x00,
+0x02,
+0x00,
 0x00,
 0x00,
+0x02,
+0x00,
 0x00,
 0x00,
+0x09,
+0x76,
+0x61,
+0x6c,
+0x69,
+0x64,
+0x2d,
+0x69,
+0x6e,
+0x73,
+0x74,
+0x61,
+0x6e,
+0x63,
+0x65,
+0x73,
 0x00,
+0x61,
+0x73,
+0x73,
+0x69,
+0x67,
+0x6e,
+0x6d,
+0x65,
+0x6e,
+0x74,
+0x73,
 0x00,
 0x00,
 0x00,
index 5f062fc051296aaaa090980d5a5d4c2bef20982f..ad638ac9d7dea188f10e6a2c3316881b348c809e 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 c824e72..54e37b6
             assignments = <0 256>, "iu = (*)";
         };
     }; /* pa */
-    
+
+    srio {
+        srio-dio-sockets {
+            assignments = <0 8>, "iu = (*)";
+        };
+        srio-type9-type11-sockets {
+            assignments = <0 64>, "iu = (*)";
+        };
+        srio-type9-type11-mappings {
+            assignments = <0 64>, "iu = (*)";
+        };
+        srio-lsus {
+            assignments = <0 8>, "iu = (*)";
+        };
+        srio-init-hw {
+            assignments = <0 1>, "iu = (*)";
+        };
+    };
 };