1# SPDX-License-Identifier: GPL-2.0+
2# Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
3#
4# Resource management configuration for AM62
5#
6
7---
8
9rm-cfg:
10    rm_boardcfg:
11        rev:
12            boardcfg_abi_maj: 0x0
13            boardcfg_abi_min: 0x1
14        host_cfg:
15            subhdr:
16                magic: 0x4C41
17                size: 356
18            host_cfg_entries:
19                -  # 1
20                    host_id: 12
21                    allowed_atype: 0x2A
22                    allowed_qos: 0xAAAA
23                    allowed_orderid: 0xAAAAAAAA
24                    allowed_priority: 0xAAAA
25                    allowed_sched_priority: 0xAA
26                -  # 2
27                    host_id: 30
28                    allowed_atype: 0x2A
29                    allowed_qos: 0xAAAA
30                    allowed_orderid: 0xAAAAAAAA
31                    allowed_priority: 0xAAAA
32                    allowed_sched_priority: 0xAA
33                -  # 3
34                    host_id: 36
35                    allowed_atype: 0x2A
36                    allowed_qos: 0xAAAA
37                    allowed_orderid: 0xAAAAAAAA
38                    allowed_priority: 0xAAAA
39                    allowed_sched_priority: 0xAA
40                -  # 4
41                    host_id: 0
42                    allowed_atype: 0
43                    allowed_qos: 0
44                    allowed_orderid: 0
45                    allowed_priority: 0
46                    allowed_sched_priority: 0
47                -  # 5
48                    host_id: 0
49                    allowed_atype: 0
50                    allowed_qos: 0
51                    allowed_orderid: 0
52                    allowed_priority: 0
53                    allowed_sched_priority: 0
54                -  # 6
55                    host_id: 0
56                    allowed_atype: 0
57                    allowed_qos: 0
58                    allowed_orderid: 0
59                    allowed_priority: 0
60                    allowed_sched_priority: 0
61                -  # 7
62                    host_id: 0
63                    allowed_atype: 0
64                    allowed_qos: 0
65                    allowed_orderid: 0
66                    allowed_priority: 0
67                    allowed_sched_priority: 0
68                -  # 8
69                    host_id: 0
70                    allowed_atype: 0
71                    allowed_qos: 0
72                    allowed_orderid: 0
73                    allowed_priority: 0
74                    allowed_sched_priority: 0
75                -  # 9
76                    host_id: 0
77                    allowed_atype: 0
78                    allowed_qos: 0
79                    allowed_orderid: 0
80                    allowed_priority: 0
81                    allowed_sched_priority: 0
82                -  # 10
83                    host_id: 0
84                    allowed_atype: 0
85                    allowed_qos: 0
86                    allowed_orderid: 0
87                    allowed_priority: 0
88                    allowed_sched_priority: 0
89                -  # 11
90                    host_id: 0
91                    allowed_atype: 0
92                    allowed_qos: 0
93                    allowed_orderid: 0
94                    allowed_priority: 0
95                    allowed_sched_priority: 0
96                -  # 12
97                    host_id: 0
98                    allowed_atype: 0
99                    allowed_qos: 0
100                    allowed_orderid: 0
101                    allowed_priority: 0
102                    allowed_sched_priority: 0
103                -  # 13
104                    host_id: 0
105                    allowed_atype: 0
106                    allowed_qos: 0
107                    allowed_orderid: 0
108                    allowed_priority: 0
109                    allowed_sched_priority: 0
110                -  # 14
111                    host_id: 0
112                    allowed_atype: 0
113                    allowed_qos: 0
114                    allowed_orderid: 0
115                    allowed_priority: 0
116                    allowed_sched_priority: 0
117                -  # 15
118                    host_id: 0
119                    allowed_atype: 0
120                    allowed_qos: 0
121                    allowed_orderid: 0
122                    allowed_priority: 0
123                    allowed_sched_priority: 0
124                -  # 16
125                    host_id: 0
126                    allowed_atype: 0
127                    allowed_qos: 0
128                    allowed_orderid: 0
129                    allowed_priority: 0
130                    allowed_sched_priority: 0
131                -  # 17
132                    host_id: 0
133                    allowed_atype: 0
134                    allowed_qos: 0
135                    allowed_orderid: 0
136                    allowed_priority: 0
137                    allowed_sched_priority: 0
138                -  # 18
139                    host_id: 0
140                    allowed_atype: 0
141                    allowed_qos: 0
142                    allowed_orderid: 0
143                    allowed_priority: 0
144                    allowed_sched_priority: 0
145                -  # 19
146                    host_id: 0
147                    allowed_atype: 0
148                    allowed_qos: 0
149                    allowed_orderid: 0
150                    allowed_priority: 0
151                    allowed_sched_priority: 0
152                -  # 20
153                    host_id: 0
154                    allowed_atype: 0
155                    allowed_qos: 0
156                    allowed_orderid: 0
157                    allowed_priority: 0
158                    allowed_sched_priority: 0
159                -  # 21
160                    host_id: 0
161                    allowed_atype: 0
162                    allowed_qos: 0
163                    allowed_orderid: 0
164                    allowed_priority: 0
165                    allowed_sched_priority: 0
166                -  # 22
167                    host_id: 0
168                    allowed_atype: 0
169                    allowed_qos: 0
170                    allowed_orderid: 0
171                    allowed_priority: 0
172                    allowed_sched_priority: 0
173                -  # 23
174                    host_id: 0
175                    allowed_atype: 0
176                    allowed_qos: 0
177                    allowed_orderid: 0
178                    allowed_priority: 0
179                    allowed_sched_priority: 0
180                -  # 24
181                    host_id: 0
182                    allowed_atype: 0
183                    allowed_qos: 0
184                    allowed_orderid: 0
185                    allowed_priority: 0
186                    allowed_sched_priority: 0
187                -  # 25
188                    host_id: 0
189                    allowed_atype: 0
190                    allowed_qos: 0
191                    allowed_orderid: 0
192                    allowed_priority: 0
193                    allowed_sched_priority: 0
194                -  # 26
195                    host_id: 0
196                    allowed_atype: 0
197                    allowed_qos: 0
198                    allowed_orderid: 0
199                    allowed_priority: 0
200                    allowed_sched_priority: 0
201                -  # 27
202                    host_id: 0
203                    allowed_atype: 0
204                    allowed_qos: 0
205                    allowed_orderid: 0
206                    allowed_priority: 0
207                    allowed_sched_priority: 0
208                -  # 28
209                    host_id: 0
210                    allowed_atype: 0
211                    allowed_qos: 0
212                    allowed_orderid: 0
213                    allowed_priority: 0
214                    allowed_sched_priority: 0
215                -  # 29
216                    host_id: 0
217                    allowed_atype: 0
218                    allowed_qos: 0
219                    allowed_orderid: 0
220                    allowed_priority: 0
221                    allowed_sched_priority: 0
222                -  # 30
223                    host_id: 0
224                    allowed_atype: 0
225                    allowed_qos: 0
226                    allowed_orderid: 0
227                    allowed_priority: 0
228                    allowed_sched_priority: 0
229                -  # 31
230                    host_id: 0
231                    allowed_atype: 0
232                    allowed_qos: 0
233                    allowed_orderid: 0
234                    allowed_priority: 0
235                    allowed_sched_priority: 0
236                -  # 32
237                    host_id: 0
238                    allowed_atype: 0
239                    allowed_qos: 0
240                    allowed_orderid: 0
241                    allowed_priority: 0
242                    allowed_sched_priority: 0
243        resasg:
244            subhdr:
245                magic: 0x7B25
246                size: 8
247            resasg_entries_size: 960
248            reserved: 0
249    resasg_entries:
250        -
251            start_resource: 0
252            num_resource: 16
253            type: 64
254            host_id: 12
255            reserved: 0
256        -
257            start_resource: 16
258            num_resource: 4
259            type: 64
260            host_id: 35
261            reserved: 0
262        -
263            start_resource: 16
264            num_resource: 4
265            type: 64
266            host_id: 36
267            reserved: 0
268        -
269            start_resource: 20
270            num_resource: 22
271            type: 64
272            host_id: 30
273            reserved: 0
274        -
275            start_resource: 0
276            num_resource: 16
277            type: 192
278            host_id: 12
279            reserved: 0
280        -
281            start_resource: 34
282            num_resource: 2
283            type: 192
284            host_id: 30
285            reserved: 0
286        -
287            start_resource: 0
288            num_resource: 4
289            type: 320
290            host_id: 12
291            reserved: 0
292        -
293            start_resource: 4
294            num_resource: 4
295            type: 320
296            host_id: 30
297            reserved: 0
298        -
299            start_resource: 0
300            num_resource: 26
301            type: 384
302            host_id: 128
303            reserved: 0
304        -
305            start_resource: 50176
306            num_resource: 164
307            type: 1666
308            host_id: 128
309            reserved: 0
310        -
311            start_resource: 0
312            num_resource: 1
313            type: 1667
314            host_id: 128
315            reserved: 0
316        -
317            start_resource: 0
318            num_resource: 18
319            type: 1677
320            host_id: 12
321            reserved: 0
322        -
323            start_resource: 18
324            num_resource: 6
325            type: 1677
326            host_id: 35
327            reserved: 0
328        -
329            start_resource: 18
330            num_resource: 6
331            type: 1677
332            host_id: 36
333            reserved: 0
334        -
335            start_resource: 24
336            num_resource: 2
337            type: 1677
338            host_id: 30
339            reserved: 0
340        -
341            start_resource: 26
342            num_resource: 6
343            type: 1677
344            host_id: 128
345            reserved: 0
346        -
347            start_resource: 54
348            num_resource: 18
349            type: 1678
350            host_id: 12
351            reserved: 0
352        -
353            start_resource: 72
354            num_resource: 6
355            type: 1678
356            host_id: 35
357            reserved: 0
358        -
359            start_resource: 72
360            num_resource: 6
361            type: 1678
362            host_id: 36
363            reserved: 0
364        -
365            start_resource: 78
366            num_resource: 2
367            type: 1678
368            host_id: 30
369            reserved: 0
370        -
371            start_resource: 80
372            num_resource: 2
373            type: 1678
374            host_id: 128
375            reserved: 0
376        -
377            start_resource: 32
378            num_resource: 12
379            type: 1679
380            host_id: 12
381            reserved: 0
382        -
383            start_resource: 44
384            num_resource: 6
385            type: 1679
386            host_id: 35
387            reserved: 0
388        -
389            start_resource: 44
390            num_resource: 6
391            type: 1679
392            host_id: 36
393            reserved: 0
394        -
395            start_resource: 50
396            num_resource: 2
397            type: 1679
398            host_id: 30
399            reserved: 0
400        -
401            start_resource: 52
402            num_resource: 2
403            type: 1679
404            host_id: 128
405            reserved: 0
406        -
407            start_resource: 0
408            num_resource: 18
409            type: 1696
410            host_id: 12
411            reserved: 0
412        -
413            start_resource: 18
414            num_resource: 6
415            type: 1696
416            host_id: 35
417            reserved: 0
418        -
419            start_resource: 18
420            num_resource: 6
421            type: 1696
422            host_id: 36
423            reserved: 0
424        -
425            start_resource: 24
426            num_resource: 2
427            type: 1696
428            host_id: 30
429            reserved: 0
430        -
431            start_resource: 26
432            num_resource: 6
433            type: 1696
434            host_id: 128
435            reserved: 0
436        -
437            start_resource: 0
438            num_resource: 18
439            type: 1697
440            host_id: 12
441            reserved: 0
442        -
443            start_resource: 18
444            num_resource: 6
445            type: 1697
446            host_id: 35
447            reserved: 0
448        -
449            start_resource: 18
450            num_resource: 6
451            type: 1697
452            host_id: 36
453            reserved: 0
454        -
455            start_resource: 24
456            num_resource: 2
457            type: 1697
458            host_id: 30
459            reserved: 0
460        -
461            start_resource: 26
462            num_resource: 2
463            type: 1697
464            host_id: 128
465            reserved: 0
466        -
467            start_resource: 0
468            num_resource: 12
469            type: 1698
470            host_id: 12
471            reserved: 0
472        -
473            start_resource: 12
474            num_resource: 6
475            type: 1698
476            host_id: 35
477            reserved: 0
478        -
479            start_resource: 12
480            num_resource: 6
481            type: 1698
482            host_id: 36
483            reserved: 0
484        -
485            start_resource: 18
486            num_resource: 2
487            type: 1698
488            host_id: 30
489            reserved: 0
490        -
491            start_resource: 20
492            num_resource: 2
493            type: 1698
494            host_id: 128
495            reserved: 0
496        -
497            start_resource: 5
498            num_resource: 35
499            type: 1802
500            host_id: 12
501            reserved: 0
502        -
503            start_resource: 44
504            num_resource: 36
505            type: 1802
506            host_id: 35
507            reserved: 0
508        -
509            start_resource: 44
510            num_resource: 36
511            type: 1802
512            host_id: 36
513            reserved: 0
514        -
515            start_resource: 168
516            num_resource: 8
517            type: 1802
518            host_id: 30
519            reserved: 0
520        -
521            start_resource: 13
522            num_resource: 512
523            type: 1805
524            host_id: 12
525            reserved: 0
526        -
527            start_resource: 525
528            num_resource: 256
529            type: 1805
530            host_id: 35
531            reserved: 0
532        -
533            start_resource: 525
534            num_resource: 256
535            type: 1805
536            host_id: 36
537            reserved: 0
538        -
539            start_resource: 781
540            num_resource: 128
541            type: 1805
542            host_id: 30
543            reserved: 0
544        -
545            start_resource: 909
546            num_resource: 627
547            type: 1805
548            host_id: 128
549            reserved: 0
550        -
551            start_resource: 0
552            num_resource: 1024
553            type: 1807
554            host_id: 128
555            reserved: 0
556        -
557            start_resource: 4096
558            num_resource: 29
559            type: 1808
560            host_id: 128
561            reserved: 0
562        -
563            start_resource: 4608
564            num_resource: 99
565            type: 1809
566            host_id: 128
567            reserved: 0
568        -
569            start_resource: 5120
570            num_resource: 24
571            type: 1810
572            host_id: 128
573            reserved: 0
574        -
575            start_resource: 5632
576            num_resource: 51
577            type: 1811
578            host_id: 128
579            reserved: 0
580        -
581            start_resource: 6144
582            num_resource: 51
583            type: 1812
584            host_id: 128
585            reserved: 0
586        -
587            start_resource: 6656
588            num_resource: 51
589            type: 1813
590            host_id: 128
591            reserved: 0
592        -
593            start_resource: 8192
594            num_resource: 32
595            type: 1814
596            host_id: 128
597            reserved: 0
598        -
599            start_resource: 8704
600            num_resource: 32
601            type: 1815
602            host_id: 128
603            reserved: 0
604        -
605            start_resource: 9216
606            num_resource: 32
607            type: 1816
608            host_id: 128
609            reserved: 0
610        -
611            start_resource: 9728
612            num_resource: 22
613            type: 1817
614            host_id: 128
615            reserved: 0
616        -
617            start_resource: 10240
618            num_resource: 22
619            type: 1818
620            host_id: 128
621            reserved: 0
622        -
623            start_resource: 10752
624            num_resource: 22
625            type: 1819
626            host_id: 128
627            reserved: 0
628        -
629            start_resource: 11264
630            num_resource: 28
631            type: 1820
632            host_id: 128
633            reserved: 0
634        -
635            start_resource: 11776
636            num_resource: 28
637            type: 1821
638            host_id: 128
639            reserved: 0
640        -
641            start_resource: 12288
642            num_resource: 28
643            type: 1822
644            host_id: 128
645            reserved: 0
646        -
647            start_resource: 0
648            num_resource: 1
649            type: 1923
650            host_id: 128
651            reserved: 0
652        -
653            start_resource: 0
654            num_resource: 10
655            type: 1936
656            host_id: 12
657            reserved: 0
658        -
659            start_resource: 10
660            num_resource: 3
661            type: 1936
662            host_id: 35
663            reserved: 0
664        -
665            start_resource: 10
666            num_resource: 3
667            type: 1936
668            host_id: 36
669            reserved: 0
670        -
671            start_resource: 13
672            num_resource: 3
673            type: 1936
674            host_id: 30
675            reserved: 0
676        -
677            start_resource: 16
678            num_resource: 3
679            type: 1936
680            host_id: 128
681            reserved: 0
682        -
683            start_resource: 19
684            num_resource: 64
685            type: 1937
686            host_id: 12
687            reserved: 0
688        -
689            start_resource: 19
690            num_resource: 64
691            type: 1937
692            host_id: 36
693            reserved: 0
694        -
695            start_resource: 83
696            num_resource: 8
697            type: 1938
698            host_id: 12
699            reserved: 0
700        -
701            start_resource: 91
702            num_resource: 8
703            type: 1939
704            host_id: 12
705            reserved: 0
706        -
707            start_resource: 99
708            num_resource: 10
709            type: 1942
710            host_id: 12
711            reserved: 0
712        -
713            start_resource: 109
714            num_resource: 3
715            type: 1942
716            host_id: 35
717            reserved: 0
718        -
719            start_resource: 109
720            num_resource: 3
721            type: 1942
722            host_id: 36
723            reserved: 0
724        -
725            start_resource: 112
726            num_resource: 3
727            type: 1942
728            host_id: 30
729            reserved: 0
730        -
731            start_resource: 115
732            num_resource: 3
733            type: 1942
734            host_id: 128
735            reserved: 0
736        -
737            start_resource: 118
738            num_resource: 16
739            type: 1943
740            host_id: 12
741            reserved: 0
742        -
743            start_resource: 118
744            num_resource: 16
745            type: 1943
746            host_id: 36
747            reserved: 0
748        -
749            start_resource: 134
750            num_resource: 8
751            type: 1944
752            host_id: 12
753            reserved: 0
754        -
755            start_resource: 134
756            num_resource: 8
757            type: 1945
758            host_id: 12
759            reserved: 0
760        -
761            start_resource: 142
762            num_resource: 8
763            type: 1946
764            host_id: 12
765            reserved: 0
766        -
767            start_resource: 142
768            num_resource: 8
769            type: 1947
770            host_id: 12
771            reserved: 0
772        -
773            start_resource: 0
774            num_resource: 10
775            type: 1955
776            host_id: 12
777            reserved: 0
778        -
779            start_resource: 10
780            num_resource: 3
781            type: 1955
782            host_id: 35
783            reserved: 0
784        -
785            start_resource: 10
786            num_resource: 3
787            type: 1955
788            host_id: 36
789            reserved: 0
790        -
791            start_resource: 13
792            num_resource: 3
793            type: 1955
794            host_id: 30
795            reserved: 0
796        -
797            start_resource: 16
798            num_resource: 3
799            type: 1955
800            host_id: 128
801            reserved: 0
802        -
803            start_resource: 19
804            num_resource: 8
805            type: 1956
806            host_id: 12
807            reserved: 0
808        -
809            start_resource: 19
810            num_resource: 8
811            type: 1956
812            host_id: 36
813            reserved: 0
814        -
815            start_resource: 27
816            num_resource: 1
817            type: 1957
818            host_id: 12
819            reserved: 0
820        -
821            start_resource: 28
822            num_resource: 1
823            type: 1958
824            host_id: 12
825            reserved: 0
826        -
827            start_resource: 0
828            num_resource: 10
829            type: 1961
830            host_id: 12
831            reserved: 0
832        -
833            start_resource: 10
834            num_resource: 3
835            type: 1961
836            host_id: 35
837            reserved: 0
838        -
839            start_resource: 10
840            num_resource: 3
841            type: 1961
842            host_id: 36
843            reserved: 0
844        -
845            start_resource: 13
846            num_resource: 3
847            type: 1961
848            host_id: 30
849            reserved: 0
850        -
851            start_resource: 16
852            num_resource: 3
853            type: 1961
854            host_id: 128
855            reserved: 0
856        -
857            start_resource: 0
858            num_resource: 10
859            type: 1962
860            host_id: 12
861            reserved: 0
862        -
863            start_resource: 10
864            num_resource: 3
865            type: 1962
866            host_id: 35
867            reserved: 0
868        -
869            start_resource: 10
870            num_resource: 3
871            type: 1962
872            host_id: 36
873            reserved: 0
874        -
875            start_resource: 13
876            num_resource: 3
877            type: 1962
878            host_id: 30
879            reserved: 0
880        -
881            start_resource: 16
882            num_resource: 3
883            type: 1962
884            host_id: 128
885            reserved: 0
886        -
887            start_resource: 19
888            num_resource: 1
889            type: 1963
890            host_id: 12
891            reserved: 0
892        -
893            start_resource: 19
894            num_resource: 1
895            type: 1963
896            host_id: 36
897            reserved: 0
898        -
899            start_resource: 19
900            num_resource: 16
901            type: 1964
902            host_id: 12
903            reserved: 0
904        -
905            start_resource: 19
906            num_resource: 16
907            type: 1964
908            host_id: 36
909            reserved: 0
910        -
911            start_resource: 20
912            num_resource: 1
913            type: 1965
914            host_id: 12
915            reserved: 0
916        -
917            start_resource: 35
918            num_resource: 8
919            type: 1966
920            host_id: 12
921            reserved: 0
922        -
923            start_resource: 21
924            num_resource: 1
925            type: 1967
926            host_id: 12
927            reserved: 0
928        -
929            start_resource: 35
930            num_resource: 8
931            type: 1968
932            host_id: 12
933            reserved: 0
934        -
935            start_resource: 22
936            num_resource: 1
937            type: 1969
938            host_id: 12
939            reserved: 0
940        -
941            start_resource: 43
942            num_resource: 8
943            type: 1970
944            host_id: 12
945            reserved: 0
946        -
947            start_resource: 23
948            num_resource: 1
949            type: 1971
950            host_id: 12
951            reserved: 0
952        -
953            start_resource: 43
954            num_resource: 8
955            type: 1972
956            host_id: 12
957            reserved: 0
958        -
959            start_resource: 0
960            num_resource: 1
961            type: 2112
962            host_id: 128
963            reserved: 0
964        -
965            start_resource: 2
966            num_resource: 2
967            type: 2122
968            host_id: 12
969            reserved: 0
970