]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/rm-lld.git/blobdiff - device/k2h/policy_dsp-only.dts
catreq-275: QMSS LLD: Mask out queues (4095, 8191, 12287, 16383)
[keystone-rtos/rm-lld.git] / device / k2h / policy_dsp-only.dts
index 016aa337add8e35536cc124b97841da00cb605c7..45e95534e6e177e4eb0aea636bd7a83073c9cf60 100644 (file)
             assignments = <884 4>, "iu = (*)";
         }; 
         GENERAL_PURPOSE_QUEUE-qm1 {
-            assignments = <896 7296>, "iu = (*)";
+            assignments = <896 3199>, "iu = (*)",
+                          <4095 1>, "u = (*)", /* Queues ending in 0xfff can't be used as return queue (hw reserved) */
+                          <4096 4095>, "iu = (*)",
+                          <8191 1>, "u = (*)"; /* Queues ending in 0xfff can't be used as return queue (hw reserved) */
         };    
         LOW_PRIORITY_QUEUE-qm2 {
             assignments = <8192 512>, "iu = (*)";
             assignments = <8992 32>, "iu = (*)";
         }; 
         GENERAL_PURPOSE_QUEUE-qm2 {
-            assignments = <9024 7360>, "iu = (*)";
-        };  
+            assignments = <9024 3263>, "iu = (*)",
+                          <12287 1>, "u = (*)", /* Queues ending in 0xfff can't be used as return queue (hw reserved) */
+                          <12288 4095>, "iu = (*)",
+                          <16383 1>, "u = (*)"; /* Queues ending in 0xfff can't be used as return queue (hw reserved) */
+        }; 
         
         firmware-pdsp {
             assignments = <0 8>, "iu = (*)";