xref: /rk3399_ARM-atf/changelog.yaml (revision 10ecd58093a34e95e2dfad65b1180610f29397cc)
1#
2# Copyright (c) 2021-2025, Arm Limited. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7#
8# The following block describes the top-level sections of the changelog. Commits are categorized
9# into these top-level sections based on the commit message "type":
10#
11#     feat(xyz): add the xyz feature
12#     ^^^^
13#
14
15sections:
16  - title: New Features
17    description: A new feature
18    type: feat
19
20  - title: Resolved Issues
21    description: A bug fix
22    type: fix
23
24  - title: Build System
25    description: Changes that affect the build system or external dependencies
26    type: build
27    hidden: true
28
29  - title: Continuous Integration
30    description: Changes to our CI configuration files and scripts
31    type: ci
32    hidden: true
33
34  - title: Documentation
35    description: Documentation-only changes
36    type: docs
37    hidden: true
38
39  - title: Performance Improvements
40    description: A code change that improves performance
41    type: perf
42    hidden: true
43
44  - title: Code Refactoring
45    description: A code change that neither fixes a bug nor adds a feature
46    type: refactor
47    hidden: true
48
49  - title: Reverted Changes
50    description: Changes that revert a previous change
51    type: revert
52    hidden: true
53
54  - title: Style
55    description: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)
56    type: style
57    hidden: true
58
59  - title: Tests
60    description: Adding missing tests or correcting existing tests
61    type: test
62    hidden: true
63
64  - title: Miscellaneous
65    description: Any other change
66    type: chore
67    hidden: true
68
69#
70# The following block describes the sub-sections of the changelog. These sub-sections may appear in
71# any of the top-level sections, and describe the individual components that a change may relate to.
72#
73# Sub-sections have an optional associated commit message "scope":
74#
75#     feat(xyz): add the xyz feature
76#          ^^^
77#
78# This file also describes deprecated scopes, which are scopes that were used before we introduced
79# scope enforcement. These will not pass CI checks when used, but they will be used to generate the
80# changelog.
81#
82# Please note that new scopes should be kebab-case: https://en.wiktionary.org/wiki/kebab_case
83#
84
85subsections:
86  - title: Architecture
87
88    subsections:
89      - title: CPU feature like FEAT_XXXX / ID register handling in general
90        scope: cpufeat
91
92        deprecated:
93          - amu
94          - brbe
95          - bti
96          - cca
97          - ccidx
98          - d128
99          - debugv8p9
100          - fgt2
101          - gcs
102          - hcx
103          - mpam
104          - mte
105          - mte2
106          - pauth
107          - pmu
108          - rng-trap
109          - sctlr2
110          - feat_sctlr2
111          - sme
112          - spe
113          - sve
114          - sys-reg-trace
115          - sys_reg_trace
116          - tcr2
117          - trbe
118          - trf
119          - the
120
121      - title: DynamIQ Shared Unit (DSU)
122        scope: dsu
123
124  - title: Platforms
125    scope: platforms
126
127    deprecated:
128      - plat/common
129      - plat
130
131    subsections:
132      - title: Allwinner
133        scope: allwinner
134
135        deprecated:
136          - plat/allwinner
137
138      - title: Arm
139        scope: arm
140
141        deprecated:
142          - plat/arm
143
144        subsections:
145          - title: Common
146            scope: common
147
148          - title: A5DS
149            scope: a5ds
150
151          - title: CSS
152            scope: css
153
154            deprecated:
155              - plat/arm/css
156              - plat/css
157
158          - title: FPGA
159            scope: fpga
160
161            deprecated:
162              - arm_fgpa
163              - plat/arm_fpga
164              - arm/fpga
165
166          - title: FVP
167            scope: fvp
168
169            deprecated:
170              - plat/fvp
171              - fvp/tsp_manifest
172
173          - title: FVP Versatile Express
174            scope: fvp_ve
175
176          - title: Juno
177            scope: juno
178
179          - title: Morello
180            scope: morello
181
182          - title: N1SDP
183            scope: n1sdp
184
185          - title: Neoverse-RD
186            scope: neoverse-rd
187
188            subsections:
189              - title: RD-N2
190                scope: rdn2
191
192              - title: RD-V3
193                scope: rdv3
194
195                deprecated:
196                  - board/rdn2
197                  - rdfremont
198
199            deprecated:
200              - neoverse
201
202          - title: TC
203            scope: tc
204
205            deprecated:
206              - plat/tc
207
208            subsections:
209              - title: TC0
210                scope: tc0
211
212                deprecated:
213                  - plat/tc0
214
215          - title: Corstone-1000
216            scope: corstone-1000
217
218            deprecated:
219              - corstone1000
220
221          - title: Automotive RD
222            scope: automotive_rd
223
224            subsections:
225              - title: RD-1 AE
226                scope: rd1ae
227
228      - title: Aspeed
229        scope: aspeed
230
231        subsections:
232          - title: AST2700
233            scope: ast2700
234
235      - title: Broadcom
236        scope: brcm
237
238      - title: Cadence
239        scope: cadence
240
241      - title: HiSilicon
242        scope: hisilicon
243
244        subsections:
245          - title: HiKey
246            scope: hikey
247
248          - title: HiKey960
249            scope: hikey960
250
251          - title: Poplar
252            scope: poplar
253
254      - title: Intel
255        scope: intel
256
257        subsections:
258          - title: SoC
259            scope: soc
260
261      - title: Marvell
262        scope: marvell
263
264        deprecated:
265          - plat/marvell
266
267        subsections:
268          - title: Armada
269            scope: armada
270
271            deprecated:
272              - plat/marvell/armada
273
274            subsections:
275              - title: A3K
276                scope: a3k
277
278                deprecated:
279                  - plat/marvell/a3k
280
281              - title: A8K
282                scope: a8k
283
284                deprecated:
285                  - plat/marvell/a8k
286
287      - title: MediaTek
288        scope: mediatek
289
290        deprecated:
291          - plat/mediatek/common
292          - plat/mediatek
293
294        subsections:
295          - title: MT8183
296            scope: mt8183
297
298            deprecated:
299              - plat/mediatek/mt8183
300
301          - title: MT8186
302            scope: mt8186
303
304            deprecated:
305              - plat/mediatek/mt8186
306              - mt8186-emi-mpu
307
308          - title: MT8188
309            scope: mt8188
310
311          - title: MT8192
312            scope: mt8192
313
314            deprecated:
315              - plat/mdeiatek/mt8192
316
317          - title: MT8195
318            scope: mt8195
319
320            deprecated:
321              - plat/mediatek/me8195
322              - plat/mediatek/mt8195
323              - plat/mdeiatek/mt8195
324
325      - title: NVIDIA
326        scope: nvidia
327
328        subsections:
329          - title: Tegra
330            scope: tegra
331
332            deprecated:
333              - plat/tegra
334
335            subsections:
336              - title: Tegra 132
337                scope: tegra132
338
339              - title: Tegra 194
340                scope: tegra194
341
342              - title: Tegra 210
343                scope: tegra210
344
345      - title: NXP
346        scope: nxp
347
348        deprecated:
349          - plat/nxp
350          - plat/nxp/common
351
352        subsections:
353          - title: i.MX
354            scope: imx
355
356            deprecated:
357              - plat/imx
358              - plat/imx/imx
359
360            subsections:
361              - title: i.MX 8M
362                scope: imx8m
363
364                deprecated:
365                  - plat/imx8m
366                  - plat/imx/imx8m
367
368                subsections:
369                  - title: i.MX 8M Nano
370                    scope: imx8mn
371
372                    deprecated:
373                      - plat/imx/imx8m/imx8mn
374
375                  - title: i.MX 8M Mini
376                    scope: imx8mm
377
378                    deprecated:
379                      - plat/imx/imx8m/imx8mm
380
381                  - title: i.MX 8M Plus
382                    scope: imx8mp
383
384                    deprecated:
385                      - plat/imx/imx8m/imx8mp
386
387                  - title: i.MX 8Q
388                    scope: imx8mq
389
390                    deprecated:
391                      - plat/imx/imx8m/imx8mq
392
393              - title: i.MX 8
394                scope: imx8
395
396              - title: i.MX 8ULP
397                scope: imx8ulp
398
399              - title: i.MX 9
400                scope: imx9
401
402                subsections:
403                  - title: i.MX93
404                    scope: imx93
405
406          - title: Layerscape
407            scope: layerscape
408
409            deprecated:
410              - docs/nxp/layerscape
411
412            subsections:
413              - title: LS1028A
414                scope: ls1028a
415
416                deprecated:
417                  - plat/nxp/ls1028a
418
419                subsections:
420                  - title: LS1028ARDB
421                    scope: ls1028ardb
422
423                    deprecated:
424                      - plat/nxp/ls1028ardb
425
426              - title: LS1043A
427                scope: ls1043a
428
429                deprecated:
430                  - plat/nxp/ls1043a
431
432                subsections:
433                  - title: LS1043ARDB
434                    scope: ls1043ardb
435
436                    deprecated:
437                      - plat/nxp/ls1043ardb
438
439              - title: LX2
440                scope: lx2
441
442                deprecated:
443                  - plat/nxp/lx2
444
445                subsections:
446                  - title: LX216
447                    scope: lx216
448
449                    deprecated:
450                      - plat/nxp/lx216x
451
452                    subsections:
453                      - title: LX2160
454                        scope: lx2160
455
456                        deprecated:
457                          - plat/soc-lx2160
458
459              - title: LS1046A
460                scope: ls1046a
461
462                subsections:
463                  - title: LS1046ARDB
464                    scope: ls1046ardb
465
466                  - title: LS1046AFRWY
467                    scope: ls1046afrwy
468
469                  - title: LS1046AQDS
470                    scope: ls1046aqds
471
472              - title: LS1088A
473                scope: ls1088a
474
475                subsections:
476                  - title: LS1088ARDB
477                    scope: ls1088ardb
478
479                  - title: LS1088AQDS
480                    scope: ls1088aqds
481
482          - title: S32G274A
483            scope: s32g274a
484
485            subsections:
486              - title: S32G274ARDB
487                scope: s32g274ardb
488
489      - title: QEMU
490        scope: qemu
491
492        deprecated:
493          - plat/qemu
494
495        subsections:
496          - title: SBSA
497            scope: qemu-sbsa
498
499            deprecated:
500              - qemu_sbsa
501
502      - title: QTI
503        scope: qti
504
505        deprecated:
506          - plat/qti
507
508        subsections:
509          - title: SC1780
510            scope: sc7180
511
512            deprecated:
513              - plat/qti/sc7180
514
515          - title: SC7280
516            scope: sc7280
517
518            deprecated:
519              - plat/qti/sc7280
520
521          - title: MSM8916
522            scope: msm8916
523
524      - title: Raspberry Pi
525        scope: rpi
526
527        subsections:
528          - title: Raspberry Pi 3
529            scope: rpi3
530
531          - title: Raspberry Pi 4
532            scope: rpi4
533
534          - title: Raspberry Pi 5
535            scope: rpi5
536
537      - title: Renesas
538        scope: renesas
539
540        subsections:
541          - title: R-Car
542            scope: rcar
543
544            deprecated:
545              - plat/rcar
546
547            subsections:
548              - title: R-Car 3
549                scope: rcar3
550
551                deprecated:
552                  - plat/rcar3
553
554      - title: Rockchip
555        scope: rockchip
556
557        subsections:
558          - title: RK3399
559            scope: rk3399
560
561            deprecated:
562              - rockchip/rk3399
563              - rk3399/suspend
564
565          - title: RK3328
566            scope: rk3328
567
568          - title: RK3588
569            scope: rk3588
570
571      - title: Socionext
572        scope: socionext
573
574        subsections:
575          - title: Synquacer
576            scope: synquacer
577
578            deprecated:
579              - plat/synquacer
580
581      - title: ST
582        scope: st
583
584        deprecated:
585          - plat/st
586
587        subsections:
588          - title: STM32MP1
589            scope: stm32mp1
590
591            deprecated:
592              - plat/st/stm32mp1
593
594            subsections:
595              - title: STM32MP13
596                scope: stm32mp13
597
598              - title: STM32MP15
599                scope: stm32mp15
600
601          - title: STM32MP2
602            scope: stm32mp2
603
604            subsections:
605              - title: STM32MP25
606                scope: stm32mp25
607
608      - title: Texas Instruments
609        scope: ti
610
611        subsections:
612          - title: K3
613            scope: k3
614
615            deprecated:
616              - ti-k3
617
618      - title: Xilinx
619        scope: xilinx
620
621        deprecated:
622          - plat/xilinx
623
624        subsections:
625          - title: DCC (Debug Communication Channel)
626            scope: dcc
627
628          - title: Versal
629            scope: versal
630
631            deprecated:
632              - plat/xilinx/versal/include
633              - plat/xilinx/versal
634              - plat/versal
635
636          - title: Versal NET
637            scope: versal-net
638
639            deprecated:
640              - versal_net
641
642          - title: ZynqMP
643            scope: zynqmp
644
645            deprecated:
646              - plat/zynqmp
647              - plat/xilinx/zynqmp
648
649      - title: AMD
650        scope: amd
651
652        subsections:
653          - title: Versal Gen 2
654            scope: versal2
655
656      - title: Nuvoton
657        scope: nuvoton
658
659        subsections:
660          - title: npcm845x
661            scope: npcm845x
662
663  - title: Bootloader Images
664    scope: bl
665
666    deprecated:
667      - bl_common
668
669    subsections:
670      - title: BL1
671        scope: bl1
672
673      - title: BL2
674        scope: bl2
675
676      - title: BL31
677        scope: bl31
678
679      - title: BL32
680        scope: bl32
681
682        subsections:
683          - title: TSP
684            scope: tsp
685
686  - title: Services
687    scope: services
688
689    deprecated:
690      - std_svc
691
692    subsections:
693      - title: FF-A
694        scope: ff-a
695
696        deprecated:
697          - ffa
698
699      - title: RME
700        scope: rme
701
702        deprecated:
703          - rme/fid
704
705        subsections:
706          - title: TRP
707            scope: trp
708
709          - title: RMMD
710            scope: rmmd
711
712          - title: RMM
713            scope: rmm
714
715      - title: SPM
716        scope: spm
717
718        subsections:
719          - title: EL3 SPM
720            scope: el3-spm
721
722          - title: EL3 SPMC
723            scope: el3-spmc
724
725            deprecated:
726              - spmc
727
728          - title: SPMD
729            scope: spmd
730
731          - title: SPM MM
732            scope: spm-mm
733
734      - title: DRTM
735        scope: drtm
736
737      - title: TRNG
738        scope: trng
739
740      - title: ERRATA ABI
741        scope: errata-abi
742
743        deprecated:
744          - errata_abi
745
746      - title: ChromeOS
747        scope: cros
748
749      - title: Secure Payload Dispatcher
750        scope: spd
751
752        subsections:
753          - title: OP-TEE
754            scope: optee
755
756            deprecated:
757              - lib/optee
758
759          - title: ProvenCore
760            scope: pncd
761
762          - title: Trusted Little Kernel
763            scope: tlkd
764
765          - title: Trusty
766            scope: trusty
767
768          - title: TSP
769            scope: tspd
770
771  - title: Libraries
772    scope: lib
773
774    subsections:
775      - title: CPU Support
776        scope: cpus
777
778        deprecated:
779          - cpu
780          - errata
781          - errata_report
782
783      - title: EL3 Runtime
784        scope: el3-runtime
785
786        deprecated:
787          - el3_runtime
788
789        subsections:
790          - title: Context Management
791            scope: cm
792
793          - title: RAS
794            scope: ras
795
796          - title: SIMD
797            scope: simd
798
799      - title: FCONF
800        scope: fconf
801
802      - title: MPMM
803        scope: mpmm
804
805      - title: PSCI
806        scope: psci
807
808      - title: ROMlib
809        scope: romlib
810
811      - title: GPT
812        scope: gpt
813
814        deprecated:
815          - gpt_rme
816
817      - title: SMCCC
818        scope: smccc
819
820      - title: Translation Tables
821        scope: xlat
822
823      - title: C Standard Library
824        scope: libc
825
826      - title: Locks
827        scope: locks
828
829      - title: PSA
830        scope: psa
831
832        deprecated:
833          - lib/psa
834
835      - title: DICE Protection Environment
836        scope: dice
837
838      - title: Context Management
839        scope: context-mgmt
840
841        deprecated:
842          - context mgmt
843
844      - title: Semihosting
845        scope: semihosting
846
847      - title: Firmware Handoff
848        scope: handoff
849
850      - title: Exception Handling Framework (EHF)
851        scope: ehf
852
853  - title: Drivers
854
855    subsections:
856      - title: Authentication
857        scope: auth
858
859        deprecated:
860          - driver/auth
861
862        subsections:
863          - title: CryptoCell-713
864            scope: cc-713
865
866          - title: Crypto
867            scope: crypto
868
869          - title: mbedTLS
870            scope: mbedtls
871
872          - title: mbedTLS-PSA
873            scope: mbedtls-psa
874
875      - title: Console
876        scope: console
877
878      - title: Delay Timer
879        scope: delay-timer
880
881      - title: Generic Clock
882        scope: clk
883
884      - title: FWU
885        scope: fwu
886
887        deprecated:
888          - fwu_metadata
889
890      - title: I/O
891        scope: io
892
893        subsections:
894          - title: MTD
895            scope: mtd
896
897            deprecated:
898              - io_mtd
899
900      - title: Measured Boot
901        scope: measured-boot
902
903        deprecated:
904          - measured boot
905          - measured_boot
906
907      - title: MMC
908        scope: mmc
909
910        deprecated:
911          - drivers/mmc
912
913      - title: MTD
914        scope: mtd
915
916        deprecated:
917          - drivers/mtd
918
919        subsections:
920          - title: NAND
921            scope: nand
922
923            subsections:
924              - title: SPI NAND
925                scope: spi-nand
926
927                deprecated:
928                  - spi_nand
929
930      - title: GUID Partition Tables Support
931        scope: guid-partition
932
933        deprecated:
934          - partition
935
936      - title: SCMI
937        scope: scmi
938
939        deprecated:
940          - scmi_common
941          - drivers/scmi-msg
942          - scmi-msg
943
944      - title: TPM
945        scope: tpm
946
947      - title: UFS
948        scope: ufs
949
950      - title: Arm
951        scope: arm-drivers
952
953        subsections:
954          - title: Ethos-N
955            scope: ethos-n
956
957            deprecated:
958              - drivers/arm/ethosn
959
960          - title: GIC
961            scope: gic
962
963            subsections:
964              - title: GICv3
965                scope: gicv3
966
967                deprecated:
968                  - gicv3/multichip
969
970                subsections:
971                  - title: GIC-600
972                    scope: gic600
973
974                  - title: GIC-600AE
975                    scope: gic600ae
976
977              - title: GICv2
978                scope: gicv2
979
980          - title: SMMU
981            scope: smmu
982
983          - title: MHU
984            scope: mhu
985
986            deprecated:
987              - drivers/arm/mhu
988
989          - title: RSE
990            scope: rse
991
992            deprecated:
993              - drivers/arm/rss
994              - rss
995
996          - title: TZC
997            scope: tzc
998
999            subsections:
1000              - title: TZC-400
1001                scope: tzc400
1002
1003                deprecated:
1004                  - drivers/tzc400
1005
1006              - title: TZC-380
1007                scope: tzc380
1008
1009                deprecated:
1010                  - drivers/tzc380
1011
1012          - title: SBSA
1013            scope: sbsa
1014
1015      - title: Marvell
1016        scope: marvell-drivers
1017
1018        subsections:
1019          - title: COMPHY
1020            scope: marvell-comphy
1021
1022            deprecated:
1023              - drivers/marvell/comphy
1024
1025            subsections:
1026              - title: Armada 3700
1027                scope: marvell-comphy-3700
1028
1029                deprecated:
1030                  - drivers/marvell/comphy-3700
1031
1032              - title: CP110
1033                scope: marvell-comphy-cp110
1034
1035                deprecated:
1036                  - drivers/marvell/comphy-cp110
1037
1038          - title: UART
1039            scope: marvell-uart
1040
1041            deprecated:
1042              - plat/marvell/uart
1043
1044          - title: Armada
1045            scope: armada-drivers
1046
1047            subsections:
1048              - title: A3K
1049                scope: a3k-drivers
1050
1051                subsections:
1052                  - title: A3720
1053                    scope: a3720-uart
1054
1055                    deprecated:
1056                      - plat/marvell/a3720/uart
1057
1058      - title: MediaTek
1059        scope: mediatek-drivers
1060
1061        subsections:
1062          - title: APU
1063            scope: mediatek-apu
1064
1065            deprecated:
1066              - plat/mediatek/apu
1067
1068          - title: EMI MPU
1069            scope: mediatek-emi-mpu
1070
1071            deprecated:
1072              - plat/mediatek/mpu
1073
1074          - title: PMIC Wrapper
1075            scope: mediatek-pmic-wrapper
1076
1077            deprecated:
1078              - plat/mediatek/pmic_wrap
1079
1080          - title: MT8192
1081            scope: mt8192-drivers
1082
1083            subsections:
1084              - title: SPM
1085                scope: mt8192-spm
1086
1087                deprecated:
1088                  - mediatek/mt8192/spm
1089
1090      - title: NXP
1091        scope: nxp-drivers
1092
1093        subsections:
1094          - title: DCFG
1095            scope: nxp-dcfg
1096
1097            deprecated:
1098              - driver/nxp/dcfg
1099
1100          - title: FLEXSPI
1101            scope: flexspi
1102
1103            deprecated:
1104              - include/drivers/flexspi
1105              - driver/nxp/xspi
1106
1107          - title: SCFG
1108            scope: nxp-scfg
1109
1110            deprecated:
1111              - nxp/scfg
1112
1113          - title: SFP
1114            scope: nxp-sfp
1115
1116            deprecated:
1117              - drivers/nxp/sfp
1118
1119          - title: QSPI
1120            scope: nxp-qspi
1121
1122          - title: NXP Crypto
1123            scope: nxp-crypto
1124
1125          - title: DDR
1126            scope: nxp-ddr
1127
1128          - title: GIC
1129            scope: nxp-gic
1130
1131          - title: CSU
1132            scope: nxp-csu
1133
1134          - title: IFC NAND
1135            scope: nxp-ifc-nand
1136
1137          - title: IFC NOR
1138            scope: nxp-ifc-nor
1139
1140          - title: TZC-380
1141            scope: nxp-tzc380
1142
1143          - title: TRDC
1144            scope: imx-trdc
1145
1146          - title: Clock
1147            scope: nxp-clk
1148
1149      - title: Renesas
1150        scope: renesas-drivers
1151
1152        subsections:
1153          - title: R-Car3
1154            scope: rcar3-drivers
1155
1156            deprecated:
1157              - drivers/rcar3
1158
1159      - title: ST
1160        scope: st-drivers
1161
1162        deprecated:
1163          - drivers/st
1164
1165        subsections:
1166          - title: BSEC
1167            scope: st-bsec
1168
1169          - title: Clock
1170            scope: st-clock
1171
1172            deprecated:
1173              - stm32mp_clk
1174              - drivers/st/clk
1175              - stm32mp1_clk
1176
1177          - title: Crypto
1178            scope: st-crypto
1179
1180          - title: DDR
1181            scope: st-ddr
1182
1183          - title: I/O
1184            scope: st-io-drivers
1185
1186            subsections:
1187              - title: STM32 Image
1188                scope: st-io-stm32image
1189
1190                deprecated:
1191                  - io-stm32image
1192                  - io_stm32image
1193
1194          - title: I2C
1195            scope: st-i2c
1196
1197          - title: FMC
1198            scope: st-fmc
1199
1200          - title: GPIO
1201            scope: st-gpio
1202
1203          - title: SDMMC2
1204            scope: st-sdmmc2
1205
1206            deprecated:
1207              - stm32_sdmmc2
1208
1209          - title: ST PMIC
1210            scope: st-pmic
1211
1212            deprecated:
1213              - drivers/st/pmic
1214
1215          - title: STPMIC1
1216            scope: stpmic1
1217
1218          - title: Regulator
1219            scope: st-regulator
1220
1221          - title: Reset
1222            scope: st-reset
1223
1224          - title: SPI
1225            scope: st-spi
1226
1227          - title: UART
1228            scope: st-uart
1229
1230            subsections:
1231              - title: STM32 Console
1232                scope: stm32-console
1233
1234                deprecated:
1235                  - stm32_console
1236
1237          - title: USB
1238            scope: st-usb
1239
1240            deprecated:
1241              - drivers/st/usb
1242
1243          - title: Watchdog
1244            scope: st-iwdg
1245
1246      - title: USB
1247        scope: usb
1248
1249        deprecated:
1250          - drivers/usb
1251
1252  - title: Miscellaneous
1253
1254    subsections:
1255      - title: AArch64
1256        scope: aarch64
1257
1258      - title: AArch32
1259        scope: aarch32
1260
1261      - title: Debug
1262        scope: debug
1263
1264        deprecated:
1265          - common/debug
1266
1267      - title: CRC32
1268        scope: crc32
1269
1270        subsections:
1271          - title: Hardware CRC32
1272            scope: hw-crc32
1273
1274            deprecated:
1275              - hw_crc
1276              - hw_crc32
1277
1278          - title: Software CRC32
1279            scope: sw-crc32
1280
1281            deprecated:
1282              - sw_crc32
1283
1284      - title: DT Bindings
1285        scope: dt-bindings
1286
1287      - title: FDT Wrappers
1288        scope: fdt-wrappers
1289
1290      - title: FDTs
1291        scope: fdts
1292
1293        deprecated:
1294          - fdt
1295
1296        subsections:
1297          - title: Morello
1298            scope: morello-fdts
1299
1300            deprecated:
1301              - fdts/morello
1302
1303          - title: STM32MP1
1304            scope: stm32mp1-fdts
1305
1306            deprecated:
1307              - fdts stm32mp1
1308
1309            subsections:
1310              - title: STM32MP13
1311                scope: stm32mp13-fdts
1312
1313              - title: STM32MP15
1314                scope: stm32mp15-fdts
1315
1316          - title: STM32MP2
1317            scope: stm32mp2-fdts
1318
1319            subsections:
1320              - title: STM32MP25
1321                scope: stm32mp25-fdts
1322
1323      - title: PIE
1324        scope: pie
1325
1326      - title: PIE/POR
1327        scope: pie/por
1328
1329      - title: Security
1330        scope: security
1331
1332      - title: SDEI
1333        scope: sdei
1334
1335      - title: TBBR
1336        scope: tbbr
1337
1338      - title: NXP
1339
1340        subsections:
1341          - title: OCRAM
1342            scope: nxp-ocram
1343
1344            deprecated:
1345              - nxp/common/ocram
1346
1347          - title: PSCI
1348            scope: nxp-psci
1349
1350            deprecated:
1351              - plat/nxp/common/psci
1352
1353      - title: UUID
1354        scope: uuid
1355
1356  - title: Documentation
1357    scope: docs
1358
1359    deprecated:
1360      - doc
1361
1362    subsections:
1363      - title: Changelog
1364        scope: changelog
1365
1366      - title: Commit Style
1367        scope: commit-style
1368
1369      - title: Contribution Guidelines
1370        scope: contributing
1371
1372        deprecated:
1373          - contribution-guidelines
1374          - docs-contributing.rst
1375
1376      - title: Maintainers
1377        scope: maintainers
1378
1379      - title: Prerequisites
1380        scope: prerequisites
1381
1382      - title: Threat Model
1383        scope: threat-model
1384
1385      - title: Porting Guide
1386        scope: porting
1387
1388  - title: Build System
1389    scope: build
1390
1391    deprecated:
1392      - makefile
1393      - Makefile
1394
1395    subsections:
1396      - title: Git Hooks
1397        scope: hooks
1398
1399        deprecated:
1400          - git-hooks
1401
1402  - title: Tools
1403    scope: tools
1404
1405    subsections:
1406      - title: Dependabot
1407        scope: dependabot
1408
1409      - title: STM32 Image
1410        scope: stm32image
1411
1412        deprecated:
1413          - tools/stm32image
1414
1415      - title: NXP Tools
1416        scope: nxp-tools
1417
1418      - title: Firmware Image Package Tool
1419        scope: fiptool
1420
1421      - title: Secure Partition Tool
1422        scope: sptool
1423
1424      - title: Certificate Creation Tool
1425        scope: cert-create
1426
1427      - title: Firmware Encryption Tool
1428        scope: encrypt-fw
1429
1430      - title: Memory Mapping Tool
1431        scope: memmap
1432
1433        deprecated:
1434          - cert_create
1435
1436      - title: Marvell Tools
1437        scope: marvell-tools
1438
1439      - title: Renesas Tools
1440        scope: renesas-tools
1441
1442        subsections:
1443          - title: R-Car Layout Tool
1444            scope: rcar-layout
1445
1446          - title: R/ZG Layout Tool
1447            scope: rzg-layout
1448
1449      - title: Transfer List Compiler
1450        scope: tlc
1451
1452      - title: Chain of Trust device tree to C source file
1453        scope: cot-dt2c
1454
1455  - title: Dependencies
1456    scope: deps
1457
1458    subsections:
1459      - title: checkpatch
1460        scope: checkpatch
1461
1462      - title: commitlint
1463        scope: commitlint
1464
1465      - title: Compiler runtime libraries
1466        scope: compiler-rt
1467
1468      - title: Development dependencies
1469        scope: dev-deps
1470
1471      - title: libfdt
1472        scope: libfdt
1473
1474      - title: Node Package Manager (NPM)
1475        scope: npm
1476
1477      - title: Poetry
1478        scope: poetry
1479
1480      - title: zlib
1481        scope: zlib
1482