]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/rm-lld.git/blob - device/k2l/global-resource-list.dts
Updated GRL and policies with latest Linux DTB. Also, corrected regular expression...
[keystone-rtos/rm-lld.git] / device / k2l / global-resource-list.dts
1 /dts-v1/;
3 / {
4     /* Device resource definitions based on current supported QMSS, CPPI, and 
5      * PA LLD resources */
6         
7     qmss {
8         /* QMSS in joint mode affects only -qm1 resource */
9         control-qm1 {
10             resource-range = <0 1>;
11         };
12         
13         /* QMSS in joint mode affects only -qm1 resource */
14         linkram-control-qm1 {
15             resource-range = <0 1>;
16         };
18         /* QMSS in joint mode affects only -qm1 resource */
19         linkram-qm1 {
20             /* hw allows max of 512K descriptors */
21             resource-range = <0x00000000 0x00080000>;
22         };
24         /* QMSS in joint mode affects only -qm1 resource */
25         memory-regions-qm1 {
26             resource-range = <0 64>;
27         };
29         /* Queues match device specification and/or csl_qm_queue.h regardless of split or joint mode */
30         LOW_PRIORITY_QUEUE-qm1 {
31             resource-range = <0 512>;
32         };
33         GIC400_QUEUE-qm1 {
34             resource-range = <528 32>;
35         };
36         EDMA_0_QUEUE-qm1 {
37             resource-range = <560 6>;
38         };
39         INTC_QUEUE-qm1 {
40             resource-range = <570 18>;
41         }; 
42         FFTC_A_QUEUE-qm1 {
43             resource-range = <688 4>;
44         }; 
45         FFTC_B_QUEUE-qm1 {
46             resource-range = <692 4>;
47         }; 
48         BCP_QUEUE-qm1 {
49             resource-range = <696 8>;
50         };         
51         HIGH_PRIORITY_QUEUE-qm1 {
52             resource-range = <704 32>;
53         };       
54         STARVATION_COUNTER_QUEUE-qm1 {
55             resource-range = <736 64>;
56         };  
57         INFRASTRUCTURE_QUEUE-qm1 {
58             resource-range = <800 32>;
59         }; 
60         IQNET_QUEUE-qm1 {
61             resource-range = <832 48>;
62         };
63         PASS_QUEUE-qm1 {
64             resource-range = <896 128>;
65         };
66         GENERAL_PURPOSE_QUEUE-qm1 {
67             resource-range = <1024 7168>;
68         };    
70         firmware-pdsp {
71             resource-range = <0 8>;
72         };        
73         accumulator0-ch { /* accumulator using first INTD */
74             resource-range = <0 48>;          
75         };              
76         accumulator1-ch { /* accumulator using second INTD */
77             resource-range = <0 48>;          
78         };              
79     }; /* qmss */
81     cppi {
82         fftc-a-rx-ch {
83             resource-range = <0 4>;
84         };
85         fftc-a-tx-ch {
86             resource-range = <0 4>;
87         };
88         fftc-a-rx-flow-id {
89             resource-range = <0 8>;
90         };   
92         fftc-b-rx-ch {
93             resource-range = <0 4>;
94         };
95         fftc-b-tx-ch {
96             resource-range = <0 4>;
97         };
98         fftc-b-rx-flow-id {
99             resource-range = <0 8>;
100         };   
102         netcp-rx-ch {
103             resource-range = <0 91>;
104         };
105         netcp-tx-ch {
106             resource-range = <0 21>;
107         };
108         netcp-rx-flow-id {
109             resource-range = <0 32>;
110         };   
112         qmss-qm1-rx-ch {
113             resource-range = <0 32>;
114         };
115         qmss-qm1-tx-ch {
116             resource-range = <0 32>;
117         };
118         qmss-qm1-rx-flow-id {
119             resource-range = <0 64>;
120         };   
122         bcp-rx-ch {
123             resource-range = <0 8>;
124         };
125         bcp-tx-ch {
126             resource-range = <0 8>;
127         };
128         bcp-rx-flow-id {
129             resource-range = <0 64>;
130         };           
131         
132         netcp-local-rx-ch {
133             resource-range = <0 91>;
134         };
135         netcp-local-tx-ch {
136             resource-range = <0 21>;
137         };
138         netcp-local-rx-flow-id {
139             resource-range = <0 32>;
140         };           
142         iqn-rx-ch {
143             resource-range = <0 47>;
144         };
145         iqn-tx-ch {
146             resource-range = <0 47>;
147         };
148         iqn-rx-flow-id {
149             resource-range = <0 47>;
150         };           
151     }; /* cppi */
153     pa {
154         pa-lut { 
155             resource-range = <0 8>;
156         };
157         pa-firmware {
158             resource-range = <0 1>;
159         };
160         pa-32bUsrStats {
161             resource-range = <64 384>;
162         };
163         pa-64bUsrStats {
164             resource-range = <0 64>;
165         };
166     }; /* pa */
167 };