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