xref: /rk3399_ARM-atf/changelog.yaml (revision f64c55826eb123f7bb5aae402d8885344fe1bd66)
1*f64c5582SChris Kay#
2*f64c5582SChris Kay# Copyright (c) 2021, Arm Limited. All rights reserved.
3*f64c5582SChris Kay#
4*f64c5582SChris Kay# SPDX-License-Identifier: BSD-3-Clause
5*f64c5582SChris Kay#
6*f64c5582SChris Kay
7*f64c5582SChris Kay#
8*f64c5582SChris Kay# The following block describes the top-level sections of the changelog. Commits are categorized
9*f64c5582SChris Kay# into these top-level sections based on the commit message "type":
10*f64c5582SChris Kay#
11*f64c5582SChris Kay#     feat(xyz): add the xyz feature
12*f64c5582SChris Kay#     ^^^^
13*f64c5582SChris Kay#
14*f64c5582SChris Kay
15*f64c5582SChris Kaysections:
16*f64c5582SChris Kay  - title: New Features
17*f64c5582SChris Kay    description: A new feature
18*f64c5582SChris Kay    type: feat
19*f64c5582SChris Kay
20*f64c5582SChris Kay  - title: Resolved Issues
21*f64c5582SChris Kay    description: A bug fix
22*f64c5582SChris Kay    type: fix
23*f64c5582SChris Kay
24*f64c5582SChris Kay  - title: Build System
25*f64c5582SChris Kay    description: Changes that affect the build system or external dependencies
26*f64c5582SChris Kay    type: build
27*f64c5582SChris Kay    hidden: true
28*f64c5582SChris Kay
29*f64c5582SChris Kay  - title: Continuous Integration
30*f64c5582SChris Kay    description: Changes to our CI configuration files and scripts
31*f64c5582SChris Kay    type: ci
32*f64c5582SChris Kay    hidden: true
33*f64c5582SChris Kay
34*f64c5582SChris Kay  - title: Build System
35*f64c5582SChris Kay    description: Documentation-only changes
36*f64c5582SChris Kay    type: docs
37*f64c5582SChris Kay    hidden: true
38*f64c5582SChris Kay
39*f64c5582SChris Kay  - title: Performance Improvements
40*f64c5582SChris Kay    description: A code change that improves performance
41*f64c5582SChris Kay    type: perf
42*f64c5582SChris Kay    hidden: true
43*f64c5582SChris Kay
44*f64c5582SChris Kay  - title: Code Refactoring
45*f64c5582SChris Kay    description: A code change that neither fixes a bug nor adds a feature
46*f64c5582SChris Kay    type: refactor
47*f64c5582SChris Kay    hidden: true
48*f64c5582SChris Kay
49*f64c5582SChris Kay  - title: Reverted Changes
50*f64c5582SChris Kay    description: Changes that revert a previous change
51*f64c5582SChris Kay    type: revert
52*f64c5582SChris Kay    hidden: true
53*f64c5582SChris Kay
54*f64c5582SChris Kay  - title: Style
55*f64c5582SChris Kay    description: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)
56*f64c5582SChris Kay    type: style
57*f64c5582SChris Kay    hidden: true
58*f64c5582SChris Kay
59*f64c5582SChris Kay  - title: Tests
60*f64c5582SChris Kay    description: Adding missing tests or correcting existing tests
61*f64c5582SChris Kay    type: test
62*f64c5582SChris Kay    hidden: true
63*f64c5582SChris Kay
64*f64c5582SChris Kay  - title: Miscellaneous
65*f64c5582SChris Kay    description: Any other change
66*f64c5582SChris Kay    type: chore
67*f64c5582SChris Kay    hidden: true
68*f64c5582SChris Kay
69*f64c5582SChris Kay#
70*f64c5582SChris Kay# The following block describes the sub-sections of the changelog. These sub-sections may appear in
71*f64c5582SChris Kay# any of the top-level sections, and describe the individual components that a change may relate to.
72*f64c5582SChris Kay#
73*f64c5582SChris Kay# Sub-sections have an optional associated commit message "scope":
74*f64c5582SChris Kay#
75*f64c5582SChris Kay#     feat(xyz): add the xyz feature
76*f64c5582SChris Kay#          ^^^
77*f64c5582SChris Kay#
78*f64c5582SChris Kay# This file also describes deprecated scopes, which are scopes that were used before we introduced
79*f64c5582SChris Kay# scope enforcement. These will not pass CI checks when used, but they will be used to generate the
80*f64c5582SChris Kay# changelog.
81*f64c5582SChris Kay#
82*f64c5582SChris Kay# Please note that new scopes should be kebab-case: https://en.wiktionary.org/wiki/kebab_case
83*f64c5582SChris Kay#
84*f64c5582SChris Kay
85*f64c5582SChris Kaysubsections:
86*f64c5582SChris Kay  - title: Architecture
87*f64c5582SChris Kay
88*f64c5582SChris Kay    subsections:
89*f64c5582SChris Kay      - title: Activity Monitors Extension (FEAT_AMU)
90*f64c5582SChris Kay        scope: amu
91*f64c5582SChris Kay
92*f64c5582SChris Kay      - title: Support for the `HCRX_EL2` register (FEAT_HCX)
93*f64c5582SChris Kay        scope: hcx
94*f64c5582SChris Kay
95*f64c5582SChris Kay      - title: Memory Partitioning and Monitoring (MPAM) Extension (FEAT_MPAM)
96*f64c5582SChris Kay        scope: mpam
97*f64c5582SChris Kay
98*f64c5582SChris Kay      - title: Scalable Matrix Extension (FEAT_SME)
99*f64c5582SChris Kay        scope: sme
100*f64c5582SChris Kay
101*f64c5582SChris Kay      - title: Scalable Vector Extension (FEAT_SVE)
102*f64c5582SChris Kay        scope: sve
103*f64c5582SChris Kay
104*f64c5582SChris Kay      - title: System Register Trace Extensions (FEAT_ETMv4, FEAT_ETE and FEAT_ETEv1.1)
105*f64c5582SChris Kay        scope: sys-reg-trace
106*f64c5582SChris Kay
107*f64c5582SChris Kay        deprecated:
108*f64c5582SChris Kay          - sys_reg_trace
109*f64c5582SChris Kay
110*f64c5582SChris Kay      - title: Trace Buffer Extension (FEAT_TRBE)
111*f64c5582SChris Kay        scope: trbe
112*f64c5582SChris Kay
113*f64c5582SChris Kay      - title: Self-hosted Trace Extensions (FEAT_TRF)
114*f64c5582SChris Kay        scope: trf
115*f64c5582SChris Kay
116*f64c5582SChris Kay  - title: Platforms
117*f64c5582SChris Kay
118*f64c5582SChris Kay    subsections:
119*f64c5582SChris Kay      - title: Allwinner
120*f64c5582SChris Kay        scope: allwinner
121*f64c5582SChris Kay
122*f64c5582SChris Kay        deprecated:
123*f64c5582SChris Kay          - plat/allwinner
124*f64c5582SChris Kay
125*f64c5582SChris Kay      - title: Arm
126*f64c5582SChris Kay        scope: arm
127*f64c5582SChris Kay
128*f64c5582SChris Kay        deprecated:
129*f64c5582SChris Kay          - plat/arm
130*f64c5582SChris Kay
131*f64c5582SChris Kay        subsections:
132*f64c5582SChris Kay          - title: FPGA
133*f64c5582SChris Kay            scope: fpga
134*f64c5582SChris Kay
135*f64c5582SChris Kay            deprecated:
136*f64c5582SChris Kay              - arm_fgpa
137*f64c5582SChris Kay              - arm_fpga
138*f64c5582SChris Kay              - plat/arm_fpga
139*f64c5582SChris Kay
140*f64c5582SChris Kay          - title: FVP
141*f64c5582SChris Kay            scope: fvp
142*f64c5582SChris Kay
143*f64c5582SChris Kay            deprecated:
144*f64c5582SChris Kay              - plat/fvp
145*f64c5582SChris Kay
146*f64c5582SChris Kay          - title: FVP-R
147*f64c5582SChris Kay            scope: fvp-r
148*f64c5582SChris Kay
149*f64c5582SChris Kay            deprecated:
150*f64c5582SChris Kay              - fvp_r
151*f64c5582SChris Kay
152*f64c5582SChris Kay          - title: Juno
153*f64c5582SChris Kay            scope: juno
154*f64c5582SChris Kay
155*f64c5582SChris Kay          - title: Morello
156*f64c5582SChris Kay            scope: morello
157*f64c5582SChris Kay
158*f64c5582SChris Kay          - title: RD
159*f64c5582SChris Kay            scope: rd
160*f64c5582SChris Kay
161*f64c5582SChris Kay            subsections:
162*f64c5582SChris Kay              - title: RD-N2
163*f64c5582SChris Kay                scope: rdn2
164*f64c5582SChris Kay
165*f64c5582SChris Kay                deprecated:
166*f64c5582SChris Kay                  - board/rdn2
167*f64c5582SChris Kay
168*f64c5582SChris Kay          - title: SGI
169*f64c5582SChris Kay            scope: sgi
170*f64c5582SChris Kay
171*f64c5582SChris Kay            deprecated:
172*f64c5582SChris Kay              - plat/sgi
173*f64c5582SChris Kay              - plat/arm/sgi
174*f64c5582SChris Kay
175*f64c5582SChris Kay          - title: TC
176*f64c5582SChris Kay            scope: tc
177*f64c5582SChris Kay
178*f64c5582SChris Kay            subsections:
179*f64c5582SChris Kay              - title: TC0
180*f64c5582SChris Kay                scope: tc0
181*f64c5582SChris Kay
182*f64c5582SChris Kay                deprecated:
183*f64c5582SChris Kay                  - plat/tc0
184*f64c5582SChris Kay
185*f64c5582SChris Kay      - title: Marvell
186*f64c5582SChris Kay        scope: marvell
187*f64c5582SChris Kay
188*f64c5582SChris Kay        deprecated:
189*f64c5582SChris Kay          - plat/marvell
190*f64c5582SChris Kay
191*f64c5582SChris Kay        subsections:
192*f64c5582SChris Kay          - title: Armada
193*f64c5582SChris Kay            scope: armada
194*f64c5582SChris Kay
195*f64c5582SChris Kay            deprecated:
196*f64c5582SChris Kay              - plat/marvell/armada
197*f64c5582SChris Kay
198*f64c5582SChris Kay            subsections:
199*f64c5582SChris Kay              - title: A3K
200*f64c5582SChris Kay                scope: a3k
201*f64c5582SChris Kay
202*f64c5582SChris Kay                deprecated:
203*f64c5582SChris Kay                  - plat/marvell/a3k
204*f64c5582SChris Kay
205*f64c5582SChris Kay              - title: A8K
206*f64c5582SChris Kay                scope: a8k
207*f64c5582SChris Kay
208*f64c5582SChris Kay                deprecated:
209*f64c5582SChris Kay                  - plat/marvell/a8k
210*f64c5582SChris Kay
211*f64c5582SChris Kay      - title: MediaTek
212*f64c5582SChris Kay        scope: mediatek
213*f64c5582SChris Kay
214*f64c5582SChris Kay        deprecated:
215*f64c5582SChris Kay          - plat/mediatek/common
216*f64c5582SChris Kay          - plat/mediatek
217*f64c5582SChris Kay
218*f64c5582SChris Kay        subsections:
219*f64c5582SChris Kay          - title: MT8183
220*f64c5582SChris Kay            scope: mt8183
221*f64c5582SChris Kay
222*f64c5582SChris Kay            deprecated:
223*f64c5582SChris Kay              - plat/mediatek/mt8183
224*f64c5582SChris Kay
225*f64c5582SChris Kay          - title: MT8192
226*f64c5582SChris Kay            scope: mt8192
227*f64c5582SChris Kay
228*f64c5582SChris Kay            deprecated:
229*f64c5582SChris Kay              - plat/mdeiatek/mt8192
230*f64c5582SChris Kay
231*f64c5582SChris Kay          - title: MT8195
232*f64c5582SChris Kay            scope: mt8195
233*f64c5582SChris Kay
234*f64c5582SChris Kay            deprecated:
235*f64c5582SChris Kay              - plat/mediatek/me8195
236*f64c5582SChris Kay              - plat/mediatek/mt8195
237*f64c5582SChris Kay              - plat/mdeiatek/mt8195
238*f64c5582SChris Kay
239*f64c5582SChris Kay      - title: NVIDIA
240*f64c5582SChris Kay        scope: nvidia
241*f64c5582SChris Kay
242*f64c5582SChris Kay        subsections:
243*f64c5582SChris Kay          - title: Tegra
244*f64c5582SChris Kay            scope: tegra
245*f64c5582SChris Kay
246*f64c5582SChris Kay            deprecated:
247*f64c5582SChris Kay              - plat/tegra
248*f64c5582SChris Kay
249*f64c5582SChris Kay            subsections:
250*f64c5582SChris Kay              - title: Tegra 132
251*f64c5582SChris Kay                scope: tegra132
252*f64c5582SChris Kay
253*f64c5582SChris Kay      - title: NXP
254*f64c5582SChris Kay        scope: nxp
255*f64c5582SChris Kay
256*f64c5582SChris Kay        deprecated:
257*f64c5582SChris Kay          - plat/nxp
258*f64c5582SChris Kay          - plat/nxp/common
259*f64c5582SChris Kay
260*f64c5582SChris Kay        subsections:
261*f64c5582SChris Kay          - title: i.MX
262*f64c5582SChris Kay            scope: imx
263*f64c5582SChris Kay
264*f64c5582SChris Kay            deprecated:
265*f64c5582SChris Kay              - plat/imx
266*f64c5582SChris Kay              - plat/imx/imx
267*f64c5582SChris Kay
268*f64c5582SChris Kay            subsections:
269*f64c5582SChris Kay              - title: i.MX 8M
270*f64c5582SChris Kay                scope: imx8m
271*f64c5582SChris Kay
272*f64c5582SChris Kay                deprecated:
273*f64c5582SChris Kay                  - plat/imx8m
274*f64c5582SChris Kay                  - plat/imx/imx8m
275*f64c5582SChris Kay
276*f64c5582SChris Kay                subsections:
277*f64c5582SChris Kay                  - title: i.MX 8M Mini
278*f64c5582SChris Kay                    scope: imx8mm
279*f64c5582SChris Kay
280*f64c5582SChris Kay                    deprecated:
281*f64c5582SChris Kay                      - plat/imx/imx8m/imx8mm
282*f64c5582SChris Kay
283*f64c5582SChris Kay                  - title: i.MX 8M Plus
284*f64c5582SChris Kay                    scope: imx8mp
285*f64c5582SChris Kay
286*f64c5582SChris Kay                    deprecated:
287*f64c5582SChris Kay                      - plat/imx/imx8m/imx8mp
288*f64c5582SChris Kay
289*f64c5582SChris Kay          - title: Layerscape
290*f64c5582SChris Kay            scope: layerscape
291*f64c5582SChris Kay
292*f64c5582SChris Kay            deprecated:
293*f64c5582SChris Kay              - docs/nxp/layerscape
294*f64c5582SChris Kay
295*f64c5582SChris Kay            subsections:
296*f64c5582SChris Kay              - title: LS1028A
297*f64c5582SChris Kay                scope: ls1028a
298*f64c5582SChris Kay
299*f64c5582SChris Kay                deprecated:
300*f64c5582SChris Kay                  - plat/nxp/ls1028a
301*f64c5582SChris Kay
302*f64c5582SChris Kay                subsections:
303*f64c5582SChris Kay                  - title: LS1028ARDB
304*f64c5582SChris Kay                    scope: ls1028ardb
305*f64c5582SChris Kay
306*f64c5582SChris Kay                    deprecated:
307*f64c5582SChris Kay                      - plat/nxp/ls1028ardb
308*f64c5582SChris Kay
309*f64c5582SChris Kay              - title: LX2
310*f64c5582SChris Kay                scope: lx2
311*f64c5582SChris Kay
312*f64c5582SChris Kay                deprecated:
313*f64c5582SChris Kay                  - plat/nxp/lx2
314*f64c5582SChris Kay
315*f64c5582SChris Kay                subsections:
316*f64c5582SChris Kay                  - title: LX216
317*f64c5582SChris Kay                    scope: lx216
318*f64c5582SChris Kay
319*f64c5582SChris Kay                    deprecated:
320*f64c5582SChris Kay                      - plat/nxp/lx216x
321*f64c5582SChris Kay
322*f64c5582SChris Kay                    subsections:
323*f64c5582SChris Kay                      - title: LX2160
324*f64c5582SChris Kay                        scope: lx2160
325*f64c5582SChris Kay
326*f64c5582SChris Kay                        deprecated:
327*f64c5582SChris Kay                          - plat/soc-lx2160
328*f64c5582SChris Kay
329*f64c5582SChris Kay      - title: QEMU
330*f64c5582SChris Kay        scope: qemu
331*f64c5582SChris Kay
332*f64c5582SChris Kay        deprecated:
333*f64c5582SChris Kay          - plat/qemu
334*f64c5582SChris Kay
335*f64c5582SChris Kay      - title: QTI
336*f64c5582SChris Kay        scope: qti
337*f64c5582SChris Kay
338*f64c5582SChris Kay        subsections:
339*f64c5582SChris Kay          - title: SC1780
340*f64c5582SChris Kay            scope: sc7180
341*f64c5582SChris Kay
342*f64c5582SChris Kay            deprecated:
343*f64c5582SChris Kay              - plat/qti/sc7180
344*f64c5582SChris Kay
345*f64c5582SChris Kay          - title: SC7280
346*f64c5582SChris Kay            scope: sc7280
347*f64c5582SChris Kay
348*f64c5582SChris Kay            deprecated:
349*f64c5582SChris Kay              - plat/qti/sc7280
350*f64c5582SChris Kay
351*f64c5582SChris Kay      - title: Raspberry Pi
352*f64c5582SChris Kay        scope: rpi
353*f64c5582SChris Kay
354*f64c5582SChris Kay        subsections:
355*f64c5582SChris Kay          - title: Raspberry Pi 4
356*f64c5582SChris Kay            scope: rpi4
357*f64c5582SChris Kay
358*f64c5582SChris Kay      - title: Renesas
359*f64c5582SChris Kay        scope: renesas
360*f64c5582SChris Kay
361*f64c5582SChris Kay        subsections:
362*f64c5582SChris Kay          - title: R-Car
363*f64c5582SChris Kay            scope: rcar
364*f64c5582SChris Kay
365*f64c5582SChris Kay            deprecated:
366*f64c5582SChris Kay              - plat/rcar
367*f64c5582SChris Kay
368*f64c5582SChris Kay            subsections:
369*f64c5582SChris Kay              - title: R-Car 3
370*f64c5582SChris Kay                scope: rcar3
371*f64c5582SChris Kay
372*f64c5582SChris Kay                deprecated:
373*f64c5582SChris Kay                  - plat/rcar3
374*f64c5582SChris Kay
375*f64c5582SChris Kay      - title: Rockchip
376*f64c5582SChris Kay        scope: rockchip
377*f64c5582SChris Kay
378*f64c5582SChris Kay        subsections:
379*f64c5582SChris Kay          - title: RK3399
380*f64c5582SChris Kay            scope: rk3399
381*f64c5582SChris Kay
382*f64c5582SChris Kay            deprecated:
383*f64c5582SChris Kay              - rockchip/rk3399
384*f64c5582SChris Kay              - rk3399/suspend
385*f64c5582SChris Kay
386*f64c5582SChris Kay      - title: Socionext
387*f64c5582SChris Kay        scope: socionext
388*f64c5582SChris Kay
389*f64c5582SChris Kay        subsections:
390*f64c5582SChris Kay          - title: Synquacer
391*f64c5582SChris Kay            scope: synquacer
392*f64c5582SChris Kay
393*f64c5582SChris Kay            deprecated:
394*f64c5582SChris Kay              - plat/synquacer
395*f64c5582SChris Kay
396*f64c5582SChris Kay      - title: ST
397*f64c5582SChris Kay        scope: st
398*f64c5582SChris Kay
399*f64c5582SChris Kay        deprecated:
400*f64c5582SChris Kay          - plat/st
401*f64c5582SChris Kay
402*f64c5582SChris Kay        subsections:
403*f64c5582SChris Kay          - title: ST32MP1
404*f64c5582SChris Kay            scope: stm32mp1
405*f64c5582SChris Kay
406*f64c5582SChris Kay            deprecated:
407*f64c5582SChris Kay              - plat/st/stm32mp1
408*f64c5582SChris Kay
409*f64c5582SChris Kay      - title: Xilinx
410*f64c5582SChris Kay        scope: xilinx
411*f64c5582SChris Kay
412*f64c5582SChris Kay        deprecated:
413*f64c5582SChris Kay          - plat/xilinx
414*f64c5582SChris Kay
415*f64c5582SChris Kay        subsections:
416*f64c5582SChris Kay          - title: Versal
417*f64c5582SChris Kay            scope: versal
418*f64c5582SChris Kay
419*f64c5582SChris Kay            deprecated:
420*f64c5582SChris Kay              - plat/xilinx/versal/include
421*f64c5582SChris Kay              - plat/xilinx/versal
422*f64c5582SChris Kay              - plat/versal
423*f64c5582SChris Kay
424*f64c5582SChris Kay          - title: ZynqMP
425*f64c5582SChris Kay            scope: zynqmp
426*f64c5582SChris Kay
427*f64c5582SChris Kay            deprecated:
428*f64c5582SChris Kay              - plat/zynqmp
429*f64c5582SChris Kay              - plat/xilinx/zynqmp
430*f64c5582SChris Kay
431*f64c5582SChris Kay  - title: Bootloader Images
432*f64c5582SChris Kay    scope: bl
433*f64c5582SChris Kay
434*f64c5582SChris Kay    deprecated:
435*f64c5582SChris Kay      - bl_common
436*f64c5582SChris Kay
437*f64c5582SChris Kay    subsections:
438*f64c5582SChris Kay      - title: BL1
439*f64c5582SChris Kay        scope: bl1
440*f64c5582SChris Kay
441*f64c5582SChris Kay      - title: BL2
442*f64c5582SChris Kay        scope: bl2
443*f64c5582SChris Kay
444*f64c5582SChris Kay  - title: Services
445*f64c5582SChris Kay    scope: services
446*f64c5582SChris Kay
447*f64c5582SChris Kay    subsections:
448*f64c5582SChris Kay      - title: FF-A
449*f64c5582SChris Kay        scope: ffa
450*f64c5582SChris Kay
451*f64c5582SChris Kay        deprecated:
452*f64c5582SChris Kay          - ff-a
453*f64c5582SChris Kay
454*f64c5582SChris Kay      - title: RME
455*f64c5582SChris Kay        scope: rme
456*f64c5582SChris Kay
457*f64c5582SChris Kay      - title: SPM
458*f64c5582SChris Kay        scope: spm
459*f64c5582SChris Kay
460*f64c5582SChris Kay        deprecated:
461*f64c5582SChris Kay          - spmc
462*f64c5582SChris Kay          - spmd
463*f64c5582SChris Kay          - SPMD
464*f64c5582SChris Kay          - spm_mm
465*f64c5582SChris Kay
466*f64c5582SChris Kay  - title: Libraries
467*f64c5582SChris Kay
468*f64c5582SChris Kay    subsections:
469*f64c5582SChris Kay      - title: CPU Support
470*f64c5582SChris Kay        scope: cpus
471*f64c5582SChris Kay
472*f64c5582SChris Kay        deprecated:
473*f64c5582SChris Kay          - cpu
474*f64c5582SChris Kay          - errata
475*f64c5582SChris Kay          - errata_report
476*f64c5582SChris Kay
477*f64c5582SChris Kay      - title: EL3 Runtime
478*f64c5582SChris Kay        scope: el3-runtime
479*f64c5582SChris Kay
480*f64c5582SChris Kay        deprecated:
481*f64c5582SChris Kay          - el3_runtime
482*f64c5582SChris Kay
483*f64c5582SChris Kay      - title: FCONF
484*f64c5582SChris Kay        scope: fconf
485*f64c5582SChris Kay
486*f64c5582SChris Kay      - title: MPMM
487*f64c5582SChris Kay        scope: mpmm
488*f64c5582SChris Kay
489*f64c5582SChris Kay      - title: OP-TEE
490*f64c5582SChris Kay        scope: optee
491*f64c5582SChris Kay
492*f64c5582SChris Kay        deprecated:
493*f64c5582SChris Kay          - lib/optee
494*f64c5582SChris Kay
495*f64c5582SChris Kay      - title: PSCI
496*f64c5582SChris Kay        scope: psci
497*f64c5582SChris Kay
498*f64c5582SChris Kay      - title: GPT
499*f64c5582SChris Kay        scope: gpt
500*f64c5582SChris Kay
501*f64c5582SChris Kay        deprecated:
502*f64c5582SChris Kay          - gpt_rme
503*f64c5582SChris Kay
504*f64c5582SChris Kay      - title: SMCCC
505*f64c5582SChris Kay        scope: smccc
506*f64c5582SChris Kay
507*f64c5582SChris Kay      - title: Translation Tables
508*f64c5582SChris Kay        scope: xlat
509*f64c5582SChris Kay
510*f64c5582SChris Kay  - title: Drivers
511*f64c5582SChris Kay
512*f64c5582SChris Kay    subsections:
513*f64c5582SChris Kay      - title: Authentication
514*f64c5582SChris Kay        scope: auth
515*f64c5582SChris Kay
516*f64c5582SChris Kay        deprecated:
517*f64c5582SChris Kay          - driver/auth
518*f64c5582SChris Kay
519*f64c5582SChris Kay        subsections:
520*f64c5582SChris Kay          - title: CryptoCell-713
521*f64c5582SChris Kay            scope: cc-713
522*f64c5582SChris Kay
523*f64c5582SChris Kay      - title: FWU
524*f64c5582SChris Kay        scope: fwu
525*f64c5582SChris Kay
526*f64c5582SChris Kay        deprecated:
527*f64c5582SChris Kay          - fwu_metadata
528*f64c5582SChris Kay
529*f64c5582SChris Kay      - title: I/O
530*f64c5582SChris Kay        scope: io
531*f64c5582SChris Kay
532*f64c5582SChris Kay        subsections:
533*f64c5582SChris Kay          - title: MTD
534*f64c5582SChris Kay            scope: mtd
535*f64c5582SChris Kay
536*f64c5582SChris Kay            deprecated:
537*f64c5582SChris Kay              - io_mtd
538*f64c5582SChris Kay
539*f64c5582SChris Kay      - title: Measured Boot
540*f64c5582SChris Kay        scope: measured-boot
541*f64c5582SChris Kay
542*f64c5582SChris Kay        deprecated:
543*f64c5582SChris Kay          - measured boot
544*f64c5582SChris Kay          - measured_boot
545*f64c5582SChris Kay
546*f64c5582SChris Kay      - title: MMC
547*f64c5582SChris Kay        scope: mmc
548*f64c5582SChris Kay
549*f64c5582SChris Kay        deprecated:
550*f64c5582SChris Kay          - drivers/mmc
551*f64c5582SChris Kay
552*f64c5582SChris Kay      - title: MTD
553*f64c5582SChris Kay        scope: mtd
554*f64c5582SChris Kay
555*f64c5582SChris Kay        deprecated:
556*f64c5582SChris Kay          - drivers/mtd
557*f64c5582SChris Kay
558*f64c5582SChris Kay        subsections:
559*f64c5582SChris Kay          - title: NAND
560*f64c5582SChris Kay            scope: nand
561*f64c5582SChris Kay
562*f64c5582SChris Kay            subsections:
563*f64c5582SChris Kay              - title: SPI NAND
564*f64c5582SChris Kay                scope: spi-nand
565*f64c5582SChris Kay
566*f64c5582SChris Kay                deprecated:
567*f64c5582SChris Kay                  - spi_nand
568*f64c5582SChris Kay
569*f64c5582SChris Kay      - title: SCMI
570*f64c5582SChris Kay        scope: scmi
571*f64c5582SChris Kay
572*f64c5582SChris Kay        deprecated:
573*f64c5582SChris Kay          - scmi_common
574*f64c5582SChris Kay          - drivers/scmi-msg
575*f64c5582SChris Kay
576*f64c5582SChris Kay      - title: UFS
577*f64c5582SChris Kay        scope: ufs
578*f64c5582SChris Kay
579*f64c5582SChris Kay      - title: Arm
580*f64c5582SChris Kay        scope: arm-drivers
581*f64c5582SChris Kay
582*f64c5582SChris Kay        subsections:
583*f64c5582SChris Kay          - title: Ethos-N
584*f64c5582SChris Kay            scope: ethos-n
585*f64c5582SChris Kay
586*f64c5582SChris Kay            deprecated:
587*f64c5582SChris Kay              - drivers/arm/ethosn
588*f64c5582SChris Kay
589*f64c5582SChris Kay          - title: GIC
590*f64c5582SChris Kay            scope: gic
591*f64c5582SChris Kay
592*f64c5582SChris Kay            subsections:
593*f64c5582SChris Kay              - title: GICv3
594*f64c5582SChris Kay                scope: gicv3
595*f64c5582SChris Kay
596*f64c5582SChris Kay                subsections:
597*f64c5582SChris Kay                  - title: GIC-600AE
598*f64c5582SChris Kay                    scope: gic600ae
599*f64c5582SChris Kay
600*f64c5582SChris Kay          - title: TZC
601*f64c5582SChris Kay            scope: tzc
602*f64c5582SChris Kay
603*f64c5582SChris Kay            subsections:
604*f64c5582SChris Kay              - title: TZC-400
605*f64c5582SChris Kay                scope: tzc400
606*f64c5582SChris Kay
607*f64c5582SChris Kay                deprecated:
608*f64c5582SChris Kay                  - drivers/tzc400
609*f64c5582SChris Kay
610*f64c5582SChris Kay      - title: Marvell
611*f64c5582SChris Kay        scope: marvell-drivers
612*f64c5582SChris Kay
613*f64c5582SChris Kay        subsections:
614*f64c5582SChris Kay          - title: COMPHY
615*f64c5582SChris Kay            scope: marvell-comphy
616*f64c5582SChris Kay
617*f64c5582SChris Kay            deprecated:
618*f64c5582SChris Kay              - drivers/marvell/comphy
619*f64c5582SChris Kay
620*f64c5582SChris Kay            subsections:
621*f64c5582SChris Kay              - title: Armada 3700
622*f64c5582SChris Kay                scope: marvell-comphy-3700
623*f64c5582SChris Kay
624*f64c5582SChris Kay                deprecated:
625*f64c5582SChris Kay                  - drivers/marvell/comphy-3700
626*f64c5582SChris Kay
627*f64c5582SChris Kay              - title: CP110
628*f64c5582SChris Kay                scope: marvell-comphy-cp110
629*f64c5582SChris Kay
630*f64c5582SChris Kay                deprecated:
631*f64c5582SChris Kay                  - drivers/marvell/comphy-cp110
632*f64c5582SChris Kay
633*f64c5582SChris Kay          - title: UART
634*f64c5582SChris Kay            scope: marvell-uart
635*f64c5582SChris Kay
636*f64c5582SChris Kay            deprecated:
637*f64c5582SChris Kay              - plat/marvell/uart
638*f64c5582SChris Kay
639*f64c5582SChris Kay          - title: Armada
640*f64c5582SChris Kay            scope: armada-drivers
641*f64c5582SChris Kay
642*f64c5582SChris Kay            subsections:
643*f64c5582SChris Kay              - title: A3K
644*f64c5582SChris Kay                scope: a3k-drivers
645*f64c5582SChris Kay
646*f64c5582SChris Kay                subsections:
647*f64c5582SChris Kay                  - title: A3720
648*f64c5582SChris Kay                    scope: a3720-uart
649*f64c5582SChris Kay
650*f64c5582SChris Kay                    deprecated:
651*f64c5582SChris Kay                      - plat/marvell/a3720/uart
652*f64c5582SChris Kay
653*f64c5582SChris Kay      - title: MediaTek
654*f64c5582SChris Kay        scope: mediatek-drivers
655*f64c5582SChris Kay
656*f64c5582SChris Kay        subsections:
657*f64c5582SChris Kay          - title: APU
658*f64c5582SChris Kay            scope: mediatek-apu
659*f64c5582SChris Kay
660*f64c5582SChris Kay            deprecated:
661*f64c5582SChris Kay              - plat/mediatek/apu
662*f64c5582SChris Kay
663*f64c5582SChris Kay          - title: EMI MPU
664*f64c5582SChris Kay            scope: mediatek-emi-mpu
665*f64c5582SChris Kay
666*f64c5582SChris Kay            deprecated:
667*f64c5582SChris Kay              - plat/mediatek/mpu
668*f64c5582SChris Kay
669*f64c5582SChris Kay          - title: PMIC Wrapper
670*f64c5582SChris Kay            scope: mediatek-pmic-wrapper
671*f64c5582SChris Kay
672*f64c5582SChris Kay            deprecated:
673*f64c5582SChris Kay              - plat/mediatek/pmic_wrap
674*f64c5582SChris Kay
675*f64c5582SChris Kay          - title: MT8192
676*f64c5582SChris Kay            scope: mt8192-drivers
677*f64c5582SChris Kay
678*f64c5582SChris Kay            subsections:
679*f64c5582SChris Kay              - title: SPM
680*f64c5582SChris Kay                scope: mt8192-spm
681*f64c5582SChris Kay
682*f64c5582SChris Kay                deprecated:
683*f64c5582SChris Kay                  - mediatek/mt8192/spm
684*f64c5582SChris Kay
685*f64c5582SChris Kay      - title: NXP
686*f64c5582SChris Kay        scope: nxp-drivers
687*f64c5582SChris Kay
688*f64c5582SChris Kay        subsections:
689*f64c5582SChris Kay          - title: DCFG
690*f64c5582SChris Kay            scope: nxp-dcfg
691*f64c5582SChris Kay
692*f64c5582SChris Kay            deprecated:
693*f64c5582SChris Kay              - driver/nxp/dcfg
694*f64c5582SChris Kay
695*f64c5582SChris Kay          - title: FLEXSPI
696*f64c5582SChris Kay            scope: flexspi
697*f64c5582SChris Kay
698*f64c5582SChris Kay            deprecated:
699*f64c5582SChris Kay              - include/drivers/flexspi
700*f64c5582SChris Kay              - driver/nxp/xspi
701*f64c5582SChris Kay
702*f64c5582SChris Kay          - title: SCFG
703*f64c5582SChris Kay            scope: nxp-scfg
704*f64c5582SChris Kay
705*f64c5582SChris Kay            deprecated:
706*f64c5582SChris Kay              - nxp/scfg
707*f64c5582SChris Kay
708*f64c5582SChris Kay          - title: SFP
709*f64c5582SChris Kay            scope: nxp-sfp
710*f64c5582SChris Kay
711*f64c5582SChris Kay            deprecated:
712*f64c5582SChris Kay              - drivers/nxp/sfp
713*f64c5582SChris Kay
714*f64c5582SChris Kay      - title: Renesas
715*f64c5582SChris Kay        scope: renesas-drivers
716*f64c5582SChris Kay
717*f64c5582SChris Kay        subsections:
718*f64c5582SChris Kay          - title: R-Car3
719*f64c5582SChris Kay            scope: rcar3-drivers
720*f64c5582SChris Kay
721*f64c5582SChris Kay            deprecated:
722*f64c5582SChris Kay              - drivers/rcar3
723*f64c5582SChris Kay
724*f64c5582SChris Kay      - title: ST
725*f64c5582SChris Kay        scope: st-drivers
726*f64c5582SChris Kay
727*f64c5582SChris Kay        deprecated:
728*f64c5582SChris Kay          - drivers/st
729*f64c5582SChris Kay
730*f64c5582SChris Kay        subsections:
731*f64c5582SChris Kay          - title: Clock
732*f64c5582SChris Kay            scope: st-clock
733*f64c5582SChris Kay
734*f64c5582SChris Kay            deprecated:
735*f64c5582SChris Kay              - stm32mp_clk
736*f64c5582SChris Kay              - drivers/st/clk
737*f64c5582SChris Kay              - stm32mp1_clk
738*f64c5582SChris Kay
739*f64c5582SChris Kay          - title: I/O
740*f64c5582SChris Kay            scope: st-io-drivers
741*f64c5582SChris Kay
742*f64c5582SChris Kay            subsections:
743*f64c5582SChris Kay              - title: STM32 Image
744*f64c5582SChris Kay                scope: st-io-stm32image
745*f64c5582SChris Kay
746*f64c5582SChris Kay                deprecated:
747*f64c5582SChris Kay                  - io-stm32image
748*f64c5582SChris Kay                  - io_stm32image
749*f64c5582SChris Kay
750*f64c5582SChris Kay              - title: fiptool
751*f64c5582SChris Kay                scope: fiptool
752*f64c5582SChris Kay
753*f64c5582SChris Kay          - title: SDMMC2
754*f64c5582SChris Kay            scope: st-sdmmc2
755*f64c5582SChris Kay
756*f64c5582SChris Kay            deprecated:
757*f64c5582SChris Kay              - stm32_sdmmc2
758*f64c5582SChris Kay
759*f64c5582SChris Kay          - title: ST PMIC
760*f64c5582SChris Kay            scope: st-pmic
761*f64c5582SChris Kay
762*f64c5582SChris Kay            deprecated:
763*f64c5582SChris Kay              - drivers/st/pmic
764*f64c5582SChris Kay
765*f64c5582SChris Kay          - title: STPMIC1
766*f64c5582SChris Kay            scope: stpmic1
767*f64c5582SChris Kay
768*f64c5582SChris Kay          - title: UART
769*f64c5582SChris Kay            scope: st-uart
770*f64c5582SChris Kay
771*f64c5582SChris Kay            subsections:
772*f64c5582SChris Kay              - title: STM32 Console
773*f64c5582SChris Kay                scope: stm32-console
774*f64c5582SChris Kay
775*f64c5582SChris Kay                deprecated:
776*f64c5582SChris Kay                  - stm32_console
777*f64c5582SChris Kay
778*f64c5582SChris Kay          - title: USB
779*f64c5582SChris Kay            scope: st-usb
780*f64c5582SChris Kay
781*f64c5582SChris Kay            deprecated:
782*f64c5582SChris Kay              - drivers/st/usb
783*f64c5582SChris Kay
784*f64c5582SChris Kay      - title: USB
785*f64c5582SChris Kay        scope: usb
786*f64c5582SChris Kay
787*f64c5582SChris Kay        deprecated:
788*f64c5582SChris Kay          - drivers/usb
789*f64c5582SChris Kay
790*f64c5582SChris Kay  - title: Miscellaneous
791*f64c5582SChris Kay
792*f64c5582SChris Kay    subsections:
793*f64c5582SChris Kay      - title: AArch64
794*f64c5582SChris Kay        scope: aarch64
795*f64c5582SChris Kay
796*f64c5582SChris Kay      - title: Debug
797*f64c5582SChris Kay        scope: debug
798*f64c5582SChris Kay
799*f64c5582SChris Kay        deprecated:
800*f64c5582SChris Kay          - common/debug
801*f64c5582SChris Kay
802*f64c5582SChris Kay      - title: CRC32
803*f64c5582SChris Kay        scope: crc32
804*f64c5582SChris Kay
805*f64c5582SChris Kay        subsections:
806*f64c5582SChris Kay          - title: Hardware CRC32
807*f64c5582SChris Kay            scope: hw-crc32
808*f64c5582SChris Kay
809*f64c5582SChris Kay            deprecated:
810*f64c5582SChris Kay              - hw_crc
811*f64c5582SChris Kay              - hw_crc32
812*f64c5582SChris Kay
813*f64c5582SChris Kay          - title: Software CRC32
814*f64c5582SChris Kay            scope: sw-crc32
815*f64c5582SChris Kay
816*f64c5582SChris Kay            deprecated:
817*f64c5582SChris Kay              - sw_crc32
818*f64c5582SChris Kay
819*f64c5582SChris Kay      - title: DT Bindings
820*f64c5582SChris Kay        scope: dt-bindings
821*f64c5582SChris Kay
822*f64c5582SChris Kay      - title: FDT Wrappers
823*f64c5582SChris Kay        scope: fdt-wrappers
824*f64c5582SChris Kay
825*f64c5582SChris Kay      - title: FDTs
826*f64c5582SChris Kay        scope: fdts
827*f64c5582SChris Kay
828*f64c5582SChris Kay        deprecated:
829*f64c5582SChris Kay          - fdt
830*f64c5582SChris Kay
831*f64c5582SChris Kay        subsections:
832*f64c5582SChris Kay          - title: Morello
833*f64c5582SChris Kay            scope: morello-fdts
834*f64c5582SChris Kay
835*f64c5582SChris Kay            deprecated:
836*f64c5582SChris Kay              - fdts/morello
837*f64c5582SChris Kay
838*f64c5582SChris Kay          - title: STM32MP1
839*f64c5582SChris Kay            scope: stm32mp1-fdts
840*f64c5582SChris Kay
841*f64c5582SChris Kay            deprecated:
842*f64c5582SChris Kay              - fdts stm32mp1
843*f64c5582SChris Kay
844*f64c5582SChris Kay      - title: PIE
845*f64c5582SChris Kay        scope: pie
846*f64c5582SChris Kay
847*f64c5582SChris Kay      - title: Security
848*f64c5582SChris Kay        scope: security
849*f64c5582SChris Kay
850*f64c5582SChris Kay      - title: SDEI
851*f64c5582SChris Kay        scope: sdei
852*f64c5582SChris Kay
853*f64c5582SChris Kay      - title: TBBR
854*f64c5582SChris Kay        scope: tbbr
855*f64c5582SChris Kay
856*f64c5582SChris Kay      - title: NXP
857*f64c5582SChris Kay
858*f64c5582SChris Kay        subsections:
859*f64c5582SChris Kay          - title: OCRAM
860*f64c5582SChris Kay            scope: nxp-ocram
861*f64c5582SChris Kay
862*f64c5582SChris Kay            deprecated:
863*f64c5582SChris Kay              - nxp/common/ocram
864*f64c5582SChris Kay
865*f64c5582SChris Kay          - title: PSCI
866*f64c5582SChris Kay            scope: nxp-psci
867*f64c5582SChris Kay
868*f64c5582SChris Kay            deprecated:
869*f64c5582SChris Kay              - plat/nxp/common/psci
870*f64c5582SChris Kay
871*f64c5582SChris Kay  - title: Documentation
872*f64c5582SChris Kay    scope: docs
873*f64c5582SChris Kay
874*f64c5582SChris Kay    deprecated:
875*f64c5582SChris Kay      - doc
876*f64c5582SChris Kay
877*f64c5582SChris Kay    subsections:
878*f64c5582SChris Kay      - title: Changelog
879*f64c5582SChris Kay        scope: changelog
880*f64c5582SChris Kay
881*f64c5582SChris Kay      - title: Commit Style
882*f64c5582SChris Kay        scope: commit-style
883*f64c5582SChris Kay
884*f64c5582SChris Kay      - title: Contribution Guidelines
885*f64c5582SChris Kay        scope: contributing
886*f64c5582SChris Kay
887*f64c5582SChris Kay        deprecated:
888*f64c5582SChris Kay          - contribution-guidelines
889*f64c5582SChris Kay          - docs-contributing.rst
890*f64c5582SChris Kay
891*f64c5582SChris Kay      - title: Maintainers
892*f64c5582SChris Kay        scope: maintainers
893*f64c5582SChris Kay
894*f64c5582SChris Kay      - title: Prerequisites
895*f64c5582SChris Kay        scope: prerequisites
896*f64c5582SChris Kay
897*f64c5582SChris Kay  - title: Build System
898*f64c5582SChris Kay    scope: build
899*f64c5582SChris Kay
900*f64c5582SChris Kay    deprecated:
901*f64c5582SChris Kay      - makefile
902*f64c5582SChris Kay      - Makefile
903*f64c5582SChris Kay
904*f64c5582SChris Kay    subsections:
905*f64c5582SChris Kay      - title: Git Hooks
906*f64c5582SChris Kay        scope: hooks
907*f64c5582SChris Kay
908*f64c5582SChris Kay  - title: Tools
909*f64c5582SChris Kay
910*f64c5582SChris Kay    subsections:
911*f64c5582SChris Kay      - title: STM32 Image
912*f64c5582SChris Kay        scope: stm32image
913*f64c5582SChris Kay
914*f64c5582SChris Kay        deprecated:
915*f64c5582SChris Kay          - tools/stm32image
916*f64c5582SChris Kay
917*f64c5582SChris Kay  - title: Dependencies
918*f64c5582SChris Kay    scope: deps
919*f64c5582SChris Kay
920*f64c5582SChris Kay    subsections:
921*f64c5582SChris Kay      - title: checkpatch
922*f64c5582SChris Kay        scope: checkpatch
923*f64c5582SChris Kay
924*f64c5582SChris Kay      - title: commitlint
925*f64c5582SChris Kay        scope: commitlint
926*f64c5582SChris Kay
927*f64c5582SChris Kay      - title: libfdt
928*f64c5582SChris Kay        scope: libfdt
929*f64c5582SChris Kay
930*f64c5582SChris Kay      - title: Node Package Manager (NPM)
931*f64c5582SChris Kay        scope: npm
932