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