]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/rm-lld.git/blob - device/k2e/global-resource-list-arm-dsp.dts
add k2l and k2e
[keystone-rtos/rm-lld.git] / device / k2e / global-resource-list-arm-dsp.dts
1 /dts-v1/;
3 / {
4     /* Device resource definitions based on current supported QMSS, CPPI, and 
5      * PA LLD resources */
6         
7     qmss {
8         /* Number of descriptors inserted by ARM */
9         ns-assignment = "ARM_Descriptors", <0 4096>;
10     
11         /* QMSS in joint mode affects only -qm1 resource */
12         control-qm1 {
13             resource-range = <0 1>;
14         };
15         
16         /* QMSS in joint mode affects only -qm1 resource */
17         linkram-control-qm1 {
18             resource-range = <0 1>;
19         };
21         /* QMSS in joint mode affects only -qm1 resource */
22         linkram-qm1 {
23             resource-range = <0x00000000 0xFFFFFFFF>;
24         };
26         /* QMSS in joint mode affects only -qm1 resource */
27         memory-regions-qm1 {
28             resource-range = <0 64>;
29         };
31         /* Queues match device specification and/or csl_qm_queue.h regardless of split or joint mode */
32         LOW_PRIORITY_QUEUE-qm1 {
33             resource-range = <0 512>;
34         };
35         PASS_QUEUE-qm1 {
36             resource-range = <896 128>;
37         };
38         INTC_QUEUE-qm1 {
39             resource-range = <652 6>;
40         }; 
41         HIGH_PRIORITY_QUEUE-qm1 {
42             resource-range = <704 32>;
43         };       
44         STARVATION_COUNTER_QUEUE-qm1 {
45             resource-range = <736 64>;
46         };  
47         INFRASTRUCTURE_QUEUE-qm1 {
48             resource-range = <800 32>;
49         }; 
50         GIC400_QUEUE-qm1 {
51             resource-range = <528 32>;
52         };
53         EDMA_4_QUEUE-qm1 {
54             resource-range = <605 8>;
55         };
56         XGE_QUEUE-qm1 {
57             resource-range = <692 8>;
58         };
59         EDMA_0_QUEUE-qm1 {
60             resource-range = <560 10>;
61         };
62         EDMA_1_QUEUE-qm1 {
63             resource-range = <570 11>;
64         };
65         EDMA_2_QUEUE-qm1 {
66             resource-range = <581 8>;
67         };
68         EDMA_3_QUEUE-qm1 {
69             resource-range = <589 16>;
70         };
71         GENERAL_PURPOSE_QUEUE-qm1 {
72             resource-range = <1024 7168>;
73         };    
75         firmware-pdsp {
76             resource-range = <0 8>;
77         };        
78         accumulator-ch {
79             resource-range = <0 48>;          
80         };              
81     }; /* qmss */
83     cppi {
85         netcp-rx-ch {
86             resource-range = <0 24>;
87         };
88         netcp-tx-ch {
89             resource-range = <0 24>;
90         };
91         netcp-rx-flow-id {
92             resource-range = <0 32>;
93         };   
95         qmss-qm1-rx-ch {
96             resource-range = <0 32>;
97         };
98         qmss-qm1-tx-ch {
99             resource-range = <0 32>;
100         };
101         qmss-qm1-rx-flow-id {
102             resource-range = <0 64>;
103         };   
105         netcp-local-rx-ch {
106             resource-range = <0 91>;
107         };
108         netcp-local-tx-ch {
109             resource-range = <0 21>;
110         };
111         netcp-local-rx-flow-id {
112             resource-range = <0 32>;
113         };           
114     }; /* cppi */
115 };