blob: 9d1c3a98317b9207fe43d101ab31e90d65800b51 [file] [log] [blame]
Chris Kay82117d72021-12-01 16:34:55 +00001#
Chris Kayc66b9f32024-01-15 18:45:07 +00002# Copyright (c) 2021-2024, Arm Limited. All rights reserved.
Chris Kay82117d72021-12-01 16:34:55 +00003#
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
Chris Kayc938da72022-09-29 16:42:23 +010034 - title: Documentation
Chris Kay82117d72021-12-01 16:34:55 +000035 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: Activity Monitors Extension (FEAT_AMU)
90 scope: amu
91
laurenw-arm7c66fca2022-11-01 14:45:33 -050092 - title: Branch Record Buffer Extension (FEAT_BRBE)
93 scope: brbe
94
95 - title: Branch Target Identification Extension
96 scope: bti
97
laurenw-arme541eac2022-06-01 13:45:39 -050098 - title: Confidential Compute Architecture (CCA)
99 scope: cca
100
laurenw-arm7c66fca2022-11-01 14:45:33 -0500101 - title: Extended Cache Index (FEAT_CCIDX)
102 scope: ccidx
103
Mark Brown6e9e4a42023-04-17 17:51:30 +0100104 - title: Extended Translation Control Register (FEAT_TCR2).
105 scope: tcr2
106
Arvind Ram Prakash62d87e72024-06-06 11:33:37 -0500107 - title: Fine-grained Traps 2 (FEAT_FGT2).
108 scope: fgt2
109
Andre Przywara5b005112022-11-14 15:38:58 +0000110 - title: CPU feature / ID register handling in general
111 scope: cpufeat
112
Arvind Ram Prakash05b47632024-05-22 15:24:00 -0500113 - title: Debug Extension (FEAT_Debugv8p9)
114 scope: debugv8p9
115
Mark Brown326f2952023-03-14 21:33:04 +0000116 - title: Guarded Control Stack (FEAT_GCS)
117 scope: gcs
118
Chris Kay82117d72021-12-01 16:34:55 +0000119 - title: Support for the `HCRX_EL2` register (FEAT_HCX)
120 scope: hcx
121
122 - title: Memory Partitioning and Monitoring (MPAM) Extension (FEAT_MPAM)
123 scope: mpam
124
Govindraj Raja5bd4bd82024-03-19 14:32:20 -0500125 - title: Memory Tagging Extension2
126 scope: mte2
127
128 deprecated:
129 - mte
laurenw-arm7c66fca2022-11-01 14:45:33 -0500130
131 - title: Pointer Authentication Extension
132 scope: pauth
133
134 - title: Performance Monitors Extension (FEAT_PMUv3)
135 scope: pmu
136
137 - title: Trapping support for RNDR/RNDRRS (FEAT_RNG_TRAP)
138 scope: rng-trap
139
Jayanth Dodderi Chidanandcfe053a2022-11-08 10:31:07 +0000140 - title: Scalable Matrix Extension (FEAT_SME, FEAT_SME2)
Chris Kay82117d72021-12-01 16:34:55 +0000141 scope: sme
142
laurenw-arm7c66fca2022-11-01 14:45:33 -0500143 - title: Statistical profiling Extension (FEAT_SPE)
144 scope: spe
145
Chris Kay82117d72021-12-01 16:34:55 +0000146 - title: Scalable Vector Extension (FEAT_SVE)
147 scope: sve
148
149 - title: System Register Trace Extensions (FEAT_ETMv4, FEAT_ETE and FEAT_ETEv1.1)
150 scope: sys-reg-trace
151
152 deprecated:
153 - sys_reg_trace
154
155 - title: Trace Buffer Extension (FEAT_TRBE)
156 scope: trbe
157
158 - title: Self-hosted Trace Extensions (FEAT_TRF)
159 scope: trf
160
Manish V Badarkhe8a7af842024-05-17 11:09:28 +0100161 - title: DynamIQ Shared Unit (DSU)
162 scope: dsu
163
Yann Gautier307bb1c2024-11-13 17:56:43 +0100164 - title: Extension to SCTLR_ELx (FEAT_SCTLR2)
165 scope: sctlr2
166
167 deprecated:
168 - feat_sctlr2
169
170 - title: 128-bit Translation Tables (FEAT_D128)
171 scope: d128
172
173 - title: Translation Hardening Extension (FEAT_THE)
174 scope: the
175
Chris Kay82117d72021-12-01 16:34:55 +0000176 - title: Platforms
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000177 scope: platforms
178
179 deprecated:
180 - plat/common
Manish V Badarkhe8a7af842024-05-17 11:09:28 +0100181 - plat
Chris Kay82117d72021-12-01 16:34:55 +0000182
183 subsections:
184 - title: Allwinner
185 scope: allwinner
186
187 deprecated:
188 - plat/allwinner
189
190 - title: Arm
191 scope: arm
192
193 deprecated:
194 - plat/arm
195
196 subsections:
Govindraj Rajaf496d892024-11-19 10:19:37 -0600197 - title: Common
198 scope: common
199
Juan Pablo Conde52487492023-05-15 22:17:17 -0500200 - title: A5DS
201 scope: a5ds
202
laurenw-arm7c66fca2022-11-01 14:45:33 -0500203 - title: CSS
204 scope: css
205
206 deprecated:
207 - plat/arm/css
Juan Pablo Conde52487492023-05-15 22:17:17 -0500208 - plat/css
laurenw-arm7c66fca2022-11-01 14:45:33 -0500209
Chris Kay82117d72021-12-01 16:34:55 +0000210 - title: FPGA
211 scope: fpga
212
213 deprecated:
214 - arm_fgpa
Chris Kay82117d72021-12-01 16:34:55 +0000215 - plat/arm_fpga
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000216 - arm/fpga
Chris Kay82117d72021-12-01 16:34:55 +0000217
218 - title: FVP
219 scope: fvp
220
221 deprecated:
222 - plat/fvp
laurenw-arm7c66fca2022-11-01 14:45:33 -0500223 - fvp/tsp_manifest
Chris Kay82117d72021-12-01 16:34:55 +0000224
225 - title: FVP-R
226 scope: fvp-r
227
228 deprecated:
229 - fvp_r
230
laurenw-arm7c66fca2022-11-01 14:45:33 -0500231 - title: FVP Versatile Express
232 scope: fvp_ve
233
Chris Kay82117d72021-12-01 16:34:55 +0000234 - title: Juno
235 scope: juno
236
237 - title: Morello
238 scope: morello
239
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100240 - title: N1SDP
241 scope: n1sdp
242
Rohit Mathewe191b382024-04-15 17:31:04 +0100243 - title: Neoverse-RD
244 scope: neoverse-rd
Chris Kay82117d72021-12-01 16:34:55 +0000245
246 subsections:
Rohit Mathewf5f44032024-04-16 17:31:54 +0100247 - title: SGI-575
248 scope: sgi575
249
Manish V Badarkhe8a7af842024-05-17 11:09:28 +0100250 - title: RD-E1-Edge
251 scope: rde1edge
252
Rohit Mathew56d91972024-04-22 14:23:59 +0100253 - title: RD-N1-Edge
Juan Pablo Conde52487492023-05-15 22:17:17 -0500254 scope: rdn1edge
255
Rohit Mathewe94dd972024-04-16 17:35:05 +0100256 - title: RD-V1
257 scope: rdv1
258
Rohit Mathew6edab642024-04-16 17:36:19 +0100259 - title: RD-V1-MC
260 scope: rdv1mc
261
Chris Kay82117d72021-12-01 16:34:55 +0000262 - title: RD-N2
263 scope: rdn2
264
Jerry Wangffe4ad22024-07-08 15:17:42 +0100265 - title: RD-V3
266 scope: rdv3
Rohit Mathew7f863092024-04-15 17:54:16 +0100267
Chris Kay82117d72021-12-01 16:34:55 +0000268 deprecated:
269 - board/rdn2
Yann Gautier2cc37812024-11-13 11:29:50 +0100270 - rdfremont
Chris Kay82117d72021-12-01 16:34:55 +0000271
Manish V Badarkhe8a7af842024-05-17 11:09:28 +0100272 deprecated:
273 - neoverse
274
Chris Kay82117d72021-12-01 16:34:55 +0000275 - title: TC
276 scope: tc
277
Juan Pablo Conde52487492023-05-15 22:17:17 -0500278 deprecated:
279 - plat/tc
280
Chris Kay82117d72021-12-01 16:34:55 +0000281 subsections:
282 - title: TC0
283 scope: tc0
284
285 deprecated:
286 - plat/tc0
287
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100288 - title: Corstone-1000
289 scope: corstone-1000
290
Yann Gautier2cc37812024-11-13 11:29:50 +0100291 deprecated:
292 - corstone1000
293
Peter Hoyes1459d622023-02-20 12:08:43 +0000294 - title: Automotive RD
295 scope: automotive_rd
296
297 subsections:
298 - title: RD-1 AE
299 scope: rd1ae
300
Chia-Wei Wanga7556d82022-11-02 17:50:21 +0800301 - title: Aspeed
302 scope: aspeed
303
304 subsections:
305 - title: AST2700
306 scope: ast2700
307
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100308 - title: Broadcom
309 scope: brcm
310
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000311 - title: Cadence
312 scope: cadence
313
laurenw-arm7c66fca2022-11-01 14:45:33 -0500314 - title: HiSilicon
315 scope: hisilicon
316
317 subsections:
318 - title: HiKey
319 scope: hikey
320
321 - title: HiKey960
322 scope: hikey960
323
Yann Gautier2cc37812024-11-13 11:29:50 +0100324 - title: Poplar
325 scope: poplar
326
Sieu Mun Tang9f3a13c2022-02-22 14:14:26 +0800327 - title: Intel
328 scope: intel
329
330 subsections:
331 - title: SoC
332 scope: soc
333
Chris Kay82117d72021-12-01 16:34:55 +0000334 - title: Marvell
335 scope: marvell
336
337 deprecated:
338 - plat/marvell
339
340 subsections:
341 - title: Armada
342 scope: armada
343
344 deprecated:
345 - plat/marvell/armada
346
347 subsections:
348 - title: A3K
349 scope: a3k
350
351 deprecated:
352 - plat/marvell/a3k
353
354 - title: A8K
355 scope: a8k
356
357 deprecated:
358 - plat/marvell/a8k
359
360 - title: MediaTek
361 scope: mediatek
362
363 deprecated:
364 - plat/mediatek/common
365 - plat/mediatek
366
367 subsections:
368 - title: MT8183
369 scope: mt8183
370
371 deprecated:
372 - plat/mediatek/mt8183
373
laurenw-arm7c66fca2022-11-01 14:45:33 -0500374 - title: MT8186
375 scope: mt8186
376
377 deprecated:
378 - plat/mediatek/mt8186
379 - mt8186-emi-mpu
380
381 - title: MT8188
382 scope: mt8188
383
Chris Kay82117d72021-12-01 16:34:55 +0000384 - title: MT8192
385 scope: mt8192
386
387 deprecated:
388 - plat/mdeiatek/mt8192
389
390 - title: MT8195
391 scope: mt8195
392
393 deprecated:
394 - plat/mediatek/me8195
395 - plat/mediatek/mt8195
396 - plat/mdeiatek/mt8195
397
398 - title: NVIDIA
399 scope: nvidia
400
401 subsections:
402 - title: Tegra
403 scope: tegra
404
405 deprecated:
406 - plat/tegra
407
408 subsections:
409 - title: Tegra 132
410 scope: tegra132
411
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100412 - title: Tegra 194
413 scope: tegra194
414
Juan Pablo Conde52487492023-05-15 22:17:17 -0500415 - title: Tegra 210
416 scope: tegra210
417
Chris Kay82117d72021-12-01 16:34:55 +0000418 - title: NXP
419 scope: nxp
420
421 deprecated:
422 - plat/nxp
423 - plat/nxp/common
424
425 subsections:
426 - title: i.MX
427 scope: imx
428
429 deprecated:
430 - plat/imx
431 - plat/imx/imx
432
433 subsections:
434 - title: i.MX 8M
435 scope: imx8m
436
437 deprecated:
438 - plat/imx8m
439 - plat/imx/imx8m
440
441 subsections:
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100442 - title: i.MX 8M Nano
443 scope: imx8mn
444
445 deprecated:
446 - plat/imx/imx8m/imx8mn
447
Chris Kay82117d72021-12-01 16:34:55 +0000448 - title: i.MX 8M Mini
449 scope: imx8mm
450
451 deprecated:
452 - plat/imx/imx8m/imx8mm
453
454 - title: i.MX 8M Plus
455 scope: imx8mp
456
457 deprecated:
458 - plat/imx/imx8m/imx8mp
459
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100460 - title: i.MX 8Q
461 scope: imx8mq
462
463 deprecated:
464 - plat/imx/imx8m/imx8mq
465
Juan Pablo Conde52487492023-05-15 22:17:17 -0500466 - title: i.MX 8
467 scope: imx8
468
Jacky Bai4e214e42023-10-08 17:52:24 +0800469 - title: i.MX 8ULP
470 scope: imx8ulp
471
Jacky Bai9dc47d52023-06-14 15:24:00 +0800472 - title: i.MX 9
473 scope: imx9
474
475 subsections:
476 - title: i.MX93
477 scope: imx93
478
Chris Kay82117d72021-12-01 16:34:55 +0000479 - title: Layerscape
480 scope: layerscape
481
482 deprecated:
483 - docs/nxp/layerscape
484
485 subsections:
486 - title: LS1028A
487 scope: ls1028a
488
489 deprecated:
490 - plat/nxp/ls1028a
491
492 subsections:
493 - title: LS1028ARDB
494 scope: ls1028ardb
495
496 deprecated:
497 - plat/nxp/ls1028ardb
498
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100499 - title: LS1043A
500 scope: ls1043a
501
502 deprecated:
503 - plat/nxp/ls1043a
504
505 subsections:
506 - title: LS1043ARDB
507 scope: ls1043ardb
508
509 deprecated:
510 - plat/nxp/ls1043ardb
511
Chris Kay82117d72021-12-01 16:34:55 +0000512 - title: LX2
513 scope: lx2
514
515 deprecated:
516 - plat/nxp/lx2
517
518 subsections:
519 - title: LX216
520 scope: lx216
521
522 deprecated:
523 - plat/nxp/lx216x
524
525 subsections:
526 - title: LX2160
527 scope: lx2160
528
529 deprecated:
530 - plat/soc-lx2160
531
Jiafei Pan18ba9e42022-02-10 10:39:56 +0800532 - title: LS1046A
533 scope: ls1046a
534
535 subsections:
536 - title: LS1046ARDB
537 scope: ls1046ardb
538
539 - title: LS1046AFRWY
540 scope: ls1046afrwy
541
542 - title: LS1046AQDS
543 scope: ls1046aqds
544
Jiafei Pan290bf6f2022-02-24 16:00:35 +0800545 - title: LS1088A
546 scope: ls1088a
547
548 subsections:
549 - title: LS1088ARDB
550 scope: ls1088ardb
551
552 - title: LS1088AQDS
553 scope: ls1088aqds
554
Ghennadi Procopciuca9fee052024-01-30 16:19:47 +0200555 - title: S32G274A
556 scope: s32g274a
557
558 subsections:
559 - title: S32G274ARDB
560 scope: s32g274ardb
561
Chris Kay82117d72021-12-01 16:34:55 +0000562 - title: QEMU
563 scope: qemu
564
565 deprecated:
566 - plat/qemu
567
Juan Pablo Conde52487492023-05-15 22:17:17 -0500568 subsections:
569 - title: SBSA
570 scope: qemu-sbsa
571
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000572 deprecated:
573 - qemu_sbsa
574
Chris Kay82117d72021-12-01 16:34:55 +0000575 - title: QTI
576 scope: qti
577
laurenw-arm7c66fca2022-11-01 14:45:33 -0500578 deprecated:
579 - plat/qti
580
Chris Kay82117d72021-12-01 16:34:55 +0000581 subsections:
582 - title: SC1780
583 scope: sc7180
584
585 deprecated:
586 - plat/qti/sc7180
587
588 - title: SC7280
589 scope: sc7280
590
591 deprecated:
592 - plat/qti/sc7280
593
Stephan Gerholdd0d0bf42021-12-01 20:00:00 +0100594 - title: MSM8916
595 scope: msm8916
596
Chris Kay82117d72021-12-01 16:34:55 +0000597 - title: Raspberry Pi
598 scope: rpi
599
600 subsections:
laurenw-arm7c66fca2022-11-01 14:45:33 -0500601 - title: Raspberry Pi 3
602 scope: rpi3
603
Chris Kay82117d72021-12-01 16:34:55 +0000604 - title: Raspberry Pi 4
605 scope: rpi4
606
Mario Bălănicăc883ce02023-12-02 03:08:02 +0200607 - title: Raspberry Pi 5
608 scope: rpi5
609
Chris Kay82117d72021-12-01 16:34:55 +0000610 - title: Renesas
611 scope: renesas
612
613 subsections:
614 - title: R-Car
615 scope: rcar
616
617 deprecated:
618 - plat/rcar
619
620 subsections:
621 - title: R-Car 3
622 scope: rcar3
623
624 deprecated:
625 - plat/rcar3
626
627 - title: Rockchip
628 scope: rockchip
629
630 subsections:
631 - title: RK3399
632 scope: rk3399
633
634 deprecated:
635 - rockchip/rk3399
636 - rk3399/suspend
637
Diederik de Haas6a9c7312023-11-27 10:21:37 +0100638 - title: RK3328
639 scope: rk3328
640
Yann Gautier2cc37812024-11-13 11:29:50 +0100641 - title: RK3588
642 scope: rk3588
643
Chris Kay82117d72021-12-01 16:34:55 +0000644 - title: Socionext
645 scope: socionext
646
647 subsections:
648 - title: Synquacer
649 scope: synquacer
650
651 deprecated:
652 - plat/synquacer
653
654 - title: ST
655 scope: st
656
657 deprecated:
658 - plat/st
659
660 subsections:
Yann Gautier14b32e82022-06-01 18:17:43 +0200661 - title: STM32MP1
Chris Kay82117d72021-12-01 16:34:55 +0000662 scope: stm32mp1
663
664 deprecated:
665 - plat/st/stm32mp1
666
Yann Gautier14b32e82022-06-01 18:17:43 +0200667 subsections:
668 - title: STM32MP13
669 scope: stm32mp13
670
671 - title: STM32MP15
672 scope: stm32mp15
673
Yann Gautier1123f662022-12-16 15:32:25 +0100674 - title: STM32MP2
675 scope: stm32mp2
676
Yann Gautier22985972023-11-23 19:37:21 +0100677 subsections:
678 - title: STM32MP25
679 scope: stm32mp25
680
Dave Gerlach74c19f92022-03-22 11:02:52 -0500681 - title: Texas Instruments
682 scope: ti
683
684 subsections:
685 - title: K3
686 scope: k3
687
laurenw-arm7c66fca2022-11-01 14:45:33 -0500688 deprecated:
689 - ti-k3
690
Chris Kay82117d72021-12-01 16:34:55 +0000691 - title: Xilinx
692 scope: xilinx
693
694 deprecated:
695 - plat/xilinx
696
697 subsections:
Michal Simek38d5d4d2023-09-18 10:22:48 +0200698 - title: DCC (Debug Communication Channel)
699 scope: dcc
700
Chris Kay82117d72021-12-01 16:34:55 +0000701 - title: Versal
702 scope: versal
703
704 deprecated:
705 - plat/xilinx/versal/include
706 - plat/xilinx/versal
707 - plat/versal
708
Manish V Badarkhe8a7af842024-05-17 11:09:28 +0100709 - title: Versal NET
710 scope: versal-net
laurenw-arm7c66fca2022-11-01 14:45:33 -0500711
Manish V Badarkhe8a7af842024-05-17 11:09:28 +0100712 deprecated:
713 - versal_net
laurenw-arm7c66fca2022-11-01 14:45:33 -0500714
Chris Kay82117d72021-12-01 16:34:55 +0000715 - title: ZynqMP
716 scope: zynqmp
717
718 deprecated:
719 - plat/zynqmp
720 - plat/xilinx/zynqmp
721
Amit Nagal055796f2024-06-05 12:32:38 +0530722 - title: AMD
723 scope: amd
724
725 subsections:
726 - title: Versal Gen 2
727 scope: versal2
728
rutigl@gmail.comdefbeed2023-03-19 09:19:05 +0200729 - title: Nuvoton
730 scope: nuvoton
731
732 subsections:
733 - title: npcm845x
734 scope: npcm845x
735
Chris Kay82117d72021-12-01 16:34:55 +0000736 - title: Bootloader Images
737 scope: bl
738
739 deprecated:
740 - bl_common
741
742 subsections:
743 - title: BL1
744 scope: bl1
745
746 - title: BL2
747 scope: bl2
748
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100749 - title: BL31
750 scope: bl31
751
Shruti Guptac31beb62022-08-09 10:46:07 +0100752 - title: BL32
753 scope: bl32
754
755 subsections:
756 - title: TSP
757 scope: tsp
758
Chris Kay82117d72021-12-01 16:34:55 +0000759 - title: Services
760 scope: services
761
Yann Gautier2cc37812024-11-13 11:29:50 +0100762 deprecated:
763 - std_svc
764
Chris Kay82117d72021-12-01 16:34:55 +0000765 subsections:
766 - title: FF-A
Daniel Boulby8d74d6a2021-12-06 14:44:35 +0000767 scope: ff-a
Chris Kay82117d72021-12-01 16:34:55 +0000768
769 deprecated:
Daniel Boulby8d74d6a2021-12-06 14:44:35 +0000770 - ffa
Chris Kay82117d72021-12-01 16:34:55 +0000771
772 - title: RME
773 scope: rme
774
laurenw-arm7c66fca2022-11-01 14:45:33 -0500775 deprecated:
776 - rme/fid
777
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100778 subsections:
779 - title: TRP
780 scope: trp
781
Javier Almansa Sobrino7176a772021-11-24 18:37:37 +0000782 - title: RMMD
783 scope: rmmd
784
Juan Pablo Conde52487492023-05-15 22:17:17 -0500785 - title: RMM
786 scope: rmm
787
Chris Kay82117d72021-12-01 16:34:55 +0000788 - title: SPM
789 scope: spm
790
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100791 subsections:
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000792 - title: EL3 SPM
793 scope: el3-spm
794
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100795 - title: EL3 SPMC
796 scope: el3-spmc
797
laurenw-arm7c66fca2022-11-01 14:45:33 -0500798 deprecated:
799 - spmc
800
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100801 - title: SPMD
802 scope: spmd
Daniel Boulby8d74d6a2021-12-06 14:44:35 +0000803
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100804 - title: SPM MM
805 scope: spm-mm
Chris Kay82117d72021-12-01 16:34:55 +0000806
Manish V Badarkhe478d3ee2022-06-27 09:21:14 +0100807 - title: DRTM
808 scope: drtm
809
Jayanth Dodderi Chidanand7c7faff2022-10-11 17:16:07 +0100810 - title: TRNG
811 scope: trng
812
Sona Mathew5100bec2023-09-20 12:55:32 -0500813 - title: ERRATA ABI
814 scope: errata-abi
815
816 deprecated:
817 - errata_abi
Sona Mathew7fe03522022-11-18 18:05:38 -0600818
Manish V Badarkhe8a7af842024-05-17 11:09:28 +0100819 - title: ChromeOS
820 scope: cros
821
Yann Gautierfefba0d2024-11-13 13:46:15 +0100822 - title: Secure Payload Dispatcher
823 scope: spd
824
825 subsections:
826 - title: OP-TEE
827 scope: optee
828
829 deprecated:
830 - lib/optee
831
832 - title: ProvenCore
833 scope: pncd
834
835 - title: Trusted Little Kernel
836 scope: tlkd
837
838 - title: Trusty
839 scope: trusty
840
841 - title: TSP
842 scope: tspd
843
Chris Kay82117d72021-12-01 16:34:55 +0000844 - title: Libraries
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000845 scope: lib
Chris Kay82117d72021-12-01 16:34:55 +0000846
847 subsections:
848 - title: CPU Support
849 scope: cpus
850
851 deprecated:
852 - cpu
853 - errata
854 - errata_report
855
856 - title: EL3 Runtime
857 scope: el3-runtime
858
859 deprecated:
860 - el3_runtime
861
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100862 subsections:
863 - title: Context Management
864 scope: cm
865
laurenw-arm7c66fca2022-11-01 14:45:33 -0500866 - title: RAS
867 scope: ras
868
Madhukar Pappireddy0cb58bc2024-06-17 15:12:26 -0500869 - title: SIMD
870 scope: simd
871
Chris Kay82117d72021-12-01 16:34:55 +0000872 - title: FCONF
873 scope: fconf
874
875 - title: MPMM
876 scope: mpmm
877
Chris Kay82117d72021-12-01 16:34:55 +0000878 - title: PSCI
879 scope: psci
880
Chris Kayc66b9f32024-01-15 18:45:07 +0000881 - title: ROMlib
882 scope: romlib
883
Chris Kay82117d72021-12-01 16:34:55 +0000884 - title: GPT
885 scope: gpt
886
887 deprecated:
888 - gpt_rme
889
890 - title: SMCCC
891 scope: smccc
892
893 - title: Translation Tables
894 scope: xlat
895
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100896 - title: C Standard Library
897 scope: libc
898
899 - title: Locks
900 scope: locks
901
902 - title: PSA
903 scope: psa
904
laurenw-arm7c66fca2022-11-01 14:45:33 -0500905 deprecated:
906 - lib/psa
907
Tamas Ban109a4802024-02-06 11:24:51 +0100908 - title: DICE Protection Environment
909 scope: dice
910
Zelalem Aweke5362beb2022-04-04 17:42:48 -0500911 - title: Context Management
Chris Kaye76be0a2022-10-10 16:57:45 +0100912 scope: context-mgmt
913
914 deprecated:
915 - context mgmt
Zelalem Aweke5362beb2022-04-04 17:42:48 -0500916
Manish V Badarkhede920262022-09-26 15:06:56 +0100917 - title: Semihosting
918 scope: semihosting
919
Raymond Mao98983392023-07-25 07:53:35 -0700920 - title: Firmware Handoff
921 scope: handoff
922
Manish V Badarkhe8a7af842024-05-17 11:09:28 +0100923 - title: Exception Handling Framework (EHF)
924 scope: ehf
925
Chris Kay82117d72021-12-01 16:34:55 +0000926 - title: Drivers
927
928 subsections:
929 - title: Authentication
930 scope: auth
931
932 deprecated:
933 - driver/auth
934
935 subsections:
936 - title: CryptoCell-713
937 scope: cc-713
938
Manish V Badarkhe8d91e982022-09-22 21:41:55 +0100939 - title: Crypto
940 scope: crypto
941
942 - title: mbedTLS
943 scope: mbedtls
944
Manish V Badarkhe538d5922023-09-22 17:54:59 +0100945 - title: mbedTLS-PSA
946 scope: mbedtls-psa
947
Yann Gautier1832d662023-01-06 17:05:48 +0100948 - title: Console
949 scope: console
950
Abhi.Singhce668112024-08-21 12:55:38 -0500951 - title: Delay Timer
952 scope: delay-timer
953
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100954 - title: Generic Clock
955 scope: clk
956
Chris Kay82117d72021-12-01 16:34:55 +0000957 - title: FWU
958 scope: fwu
959
960 deprecated:
961 - fwu_metadata
962
963 - title: I/O
964 scope: io
965
966 subsections:
967 - title: MTD
968 scope: mtd
969
970 deprecated:
971 - io_mtd
972
973 - title: Measured Boot
974 scope: measured-boot
975
976 deprecated:
977 - measured boot
978 - measured_boot
979
980 - title: MMC
981 scope: mmc
982
983 deprecated:
984 - drivers/mmc
985
986 - title: MTD
987 scope: mtd
988
989 deprecated:
990 - drivers/mtd
991
992 subsections:
993 - title: NAND
994 scope: nand
995
996 subsections:
997 - title: SPI NAND
998 scope: spi-nand
999
1000 deprecated:
1001 - spi_nand
1002
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001003 - title: GUID Partition Tables Support
1004 scope: guid-partition
Sughosh Ganu540e0322022-01-19 11:31:20 +05301005
Juan Pablo Conde52487492023-05-15 22:17:17 -05001006 deprecated:
1007 - partition
1008
Chris Kay82117d72021-12-01 16:34:55 +00001009 - title: SCMI
1010 scope: scmi
1011
1012 deprecated:
1013 - scmi_common
1014 - drivers/scmi-msg
laurenw-arm7c66fca2022-11-01 14:45:33 -05001015 - scmi-msg
Chris Kay82117d72021-12-01 16:34:55 +00001016
1017 - title: UFS
1018 scope: ufs
1019
1020 - title: Arm
1021 scope: arm-drivers
1022
1023 subsections:
1024 - title: Ethos-N
1025 scope: ethos-n
1026
1027 deprecated:
1028 - drivers/arm/ethosn
1029
1030 - title: GIC
1031 scope: gic
1032
1033 subsections:
1034 - title: GICv3
1035 scope: gicv3
1036
laurenw-arm7c66fca2022-11-01 14:45:33 -05001037 deprecated:
1038 - gicv3/multichip
1039
Chris Kay82117d72021-12-01 16:34:55 +00001040 subsections:
laurenw-arm7c66fca2022-11-01 14:45:33 -05001041 - title: GIC-600
1042 scope: gic600
1043
Chris Kay82117d72021-12-01 16:34:55 +00001044 - title: GIC-600AE
1045 scope: gic600ae
1046
Madhukar Pappireddydc4b8c62023-08-03 12:13:27 -05001047 - title: GICv2
1048 scope: gicv2
1049
Manish V Badarkhebcaeb672022-03-24 18:23:37 +00001050 - title: SMMU
1051 scope: smmu
1052
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001053 - title: MHU
1054 scope: mhu
1055
1056 deprecated:
1057 - drivers/arm/mhu
1058
Tamas Bana70e31d2024-04-22 15:41:45 +02001059 - title: RSE
1060 scope: rse
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001061
1062 deprecated:
1063 - drivers/arm/rss
Tamas Bana70e31d2024-04-22 15:41:45 +02001064 - rss
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001065
Chris Kay82117d72021-12-01 16:34:55 +00001066 - title: TZC
1067 scope: tzc
1068
1069 subsections:
1070 - title: TZC-400
1071 scope: tzc400
1072
1073 deprecated:
1074 - drivers/tzc400
1075
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001076 - title: TZC-380
1077 scope: tzc380
1078
1079 deprecated:
1080 - drivers/tzc380
1081
Madhukar Pappireddy4c3de562023-03-22 15:27:22 -05001082 - title: SBSA
1083 scope: sbsa
1084
Chris Kay82117d72021-12-01 16:34:55 +00001085 - title: Marvell
1086 scope: marvell-drivers
1087
1088 subsections:
1089 - title: COMPHY
1090 scope: marvell-comphy
1091
1092 deprecated:
1093 - drivers/marvell/comphy
1094
1095 subsections:
1096 - title: Armada 3700
1097 scope: marvell-comphy-3700
1098
1099 deprecated:
1100 - drivers/marvell/comphy-3700
1101
1102 - title: CP110
1103 scope: marvell-comphy-cp110
1104
1105 deprecated:
1106 - drivers/marvell/comphy-cp110
1107
1108 - title: UART
1109 scope: marvell-uart
1110
1111 deprecated:
1112 - plat/marvell/uart
1113
1114 - title: Armada
1115 scope: armada-drivers
1116
1117 subsections:
1118 - title: A3K
1119 scope: a3k-drivers
1120
1121 subsections:
1122 - title: A3720
1123 scope: a3720-uart
1124
1125 deprecated:
1126 - plat/marvell/a3720/uart
1127
1128 - title: MediaTek
1129 scope: mediatek-drivers
1130
1131 subsections:
1132 - title: APU
1133 scope: mediatek-apu
1134
1135 deprecated:
1136 - plat/mediatek/apu
1137
1138 - title: EMI MPU
1139 scope: mediatek-emi-mpu
1140
1141 deprecated:
1142 - plat/mediatek/mpu
1143
1144 - title: PMIC Wrapper
1145 scope: mediatek-pmic-wrapper
1146
1147 deprecated:
1148 - plat/mediatek/pmic_wrap
1149
1150 - title: MT8192
1151 scope: mt8192-drivers
1152
1153 subsections:
1154 - title: SPM
1155 scope: mt8192-spm
1156
1157 deprecated:
1158 - mediatek/mt8192/spm
1159
1160 - title: NXP
1161 scope: nxp-drivers
1162
1163 subsections:
1164 - title: DCFG
1165 scope: nxp-dcfg
1166
1167 deprecated:
1168 - driver/nxp/dcfg
1169
1170 - title: FLEXSPI
1171 scope: flexspi
1172
1173 deprecated:
1174 - include/drivers/flexspi
1175 - driver/nxp/xspi
1176
1177 - title: SCFG
1178 scope: nxp-scfg
1179
1180 deprecated:
1181 - nxp/scfg
1182
1183 - title: SFP
1184 scope: nxp-sfp
1185
1186 deprecated:
1187 - drivers/nxp/sfp
1188
Jiafei Pan18ba9e42022-02-10 10:39:56 +08001189 - title: QSPI
1190 scope: nxp-qspi
1191
Jiafei Pan94450412022-02-18 12:02:04 +08001192 - title: NXP Crypto
1193 scope: nxp-crypto
1194
Jiafei Panfa3f7612022-02-22 11:05:00 +08001195 - title: DDR
1196 scope: nxp-ddr
1197
1198 - title: GIC
1199 scope: nxp-gic
1200
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001201 - title: CSU
1202 scope: nxp-csu
1203
1204 - title: IFC NAND
1205 scope: nxp-ifc-nand
1206
1207 - title: IFC NOR
1208 scope: nxp-ifc-nor
1209
1210 - title: TZC-380
1211 scope: nxp-tzc380
1212
Jacky Bai9dc47d52023-06-14 15:24:00 +08001213 - title: TRDC
1214 scope: imx-trdc
1215
Ghennadi Procopciucfc26eb02024-06-11 18:39:58 +03001216 - title: Clock
1217 scope: nxp-clk
1218
Chris Kay82117d72021-12-01 16:34:55 +00001219 - title: Renesas
1220 scope: renesas-drivers
1221
1222 subsections:
1223 - title: R-Car3
1224 scope: rcar3-drivers
1225
1226 deprecated:
1227 - drivers/rcar3
1228
1229 - title: ST
1230 scope: st-drivers
1231
1232 deprecated:
1233 - drivers/st
1234
1235 subsections:
Yann Gautier9f359fd2022-01-27 09:25:47 +01001236 - title: BSEC
1237 scope: st-bsec
1238
Chris Kay82117d72021-12-01 16:34:55 +00001239 - title: Clock
1240 scope: st-clock
1241
1242 deprecated:
1243 - stm32mp_clk
1244 - drivers/st/clk
1245 - stm32mp1_clk
1246
Yann Gautier9f359fd2022-01-27 09:25:47 +01001247 - title: Crypto
1248 scope: st-crypto
1249
1250 - title: DDR
1251 scope: st-ddr
1252
Chris Kay82117d72021-12-01 16:34:55 +00001253 - title: I/O
1254 scope: st-io-drivers
1255
1256 subsections:
1257 - title: STM32 Image
1258 scope: st-io-stm32image
1259
1260 deprecated:
1261 - io-stm32image
1262 - io_stm32image
1263
Yann Gautier9f359fd2022-01-27 09:25:47 +01001264 - title: I2C
1265 scope: st-i2c
1266
1267 - title: FMC
1268 scope: st-fmc
1269
1270 - title: GPIO
1271 scope: st-gpio
1272
Chris Kay82117d72021-12-01 16:34:55 +00001273 - title: SDMMC2
1274 scope: st-sdmmc2
1275
1276 deprecated:
1277 - stm32_sdmmc2
1278
1279 - title: ST PMIC
1280 scope: st-pmic
1281
1282 deprecated:
1283 - drivers/st/pmic
1284
1285 - title: STPMIC1
1286 scope: stpmic1
1287
Yann Gautier9f359fd2022-01-27 09:25:47 +01001288 - title: Regulator
1289 scope: st-regulator
1290
1291 - title: Reset
1292 scope: st-reset
1293
1294 - title: SPI
1295 scope: st-spi
1296
Chris Kay82117d72021-12-01 16:34:55 +00001297 - title: UART
1298 scope: st-uart
1299
1300 subsections:
1301 - title: STM32 Console
1302 scope: stm32-console
1303
1304 deprecated:
1305 - stm32_console
1306
1307 - title: USB
1308 scope: st-usb
1309
1310 deprecated:
1311 - drivers/st/usb
1312
Yann Gautier9f359fd2022-01-27 09:25:47 +01001313 - title: Watchdog
1314 scope: st-iwdg
1315
Chris Kay82117d72021-12-01 16:34:55 +00001316 - title: USB
1317 scope: usb
1318
1319 deprecated:
1320 - drivers/usb
1321
1322 - title: Miscellaneous
1323
1324 subsections:
1325 - title: AArch64
1326 scope: aarch64
1327
1328 - title: Debug
1329 scope: debug
1330
1331 deprecated:
1332 - common/debug
1333
1334 - title: CRC32
1335 scope: crc32
1336
1337 subsections:
1338 - title: Hardware CRC32
1339 scope: hw-crc32
1340
1341 deprecated:
1342 - hw_crc
1343 - hw_crc32
1344
1345 - title: Software CRC32
1346 scope: sw-crc32
1347
1348 deprecated:
1349 - sw_crc32
1350
1351 - title: DT Bindings
1352 scope: dt-bindings
1353
1354 - title: FDT Wrappers
1355 scope: fdt-wrappers
1356
1357 - title: FDTs
1358 scope: fdts
1359
1360 deprecated:
1361 - fdt
1362
1363 subsections:
1364 - title: Morello
1365 scope: morello-fdts
1366
1367 deprecated:
1368 - fdts/morello
1369
1370 - title: STM32MP1
1371 scope: stm32mp1-fdts
1372
1373 deprecated:
1374 - fdts stm32mp1
1375
Yann Gautier2c962252022-07-08 15:55:14 +02001376 subsections:
1377 - title: STM32MP13
1378 scope: stm32mp13-fdts
1379
1380 - title: STM32MP15
1381 scope: stm32mp15-fdts
1382
Yann Gautier1123f662022-12-16 15:32:25 +01001383 - title: STM32MP2
1384 scope: stm32mp2-fdts
1385
Yann Gautier22985972023-11-23 19:37:21 +01001386 subsections:
1387 - title: STM32MP25
1388 scope: stm32mp25-fdts
1389
Chris Kay82117d72021-12-01 16:34:55 +00001390 - title: PIE
1391 scope: pie
1392
Juan Pablo Conde52487492023-05-15 22:17:17 -05001393 - title: PIE/POR
1394 scope: pie/por
1395
Chris Kay82117d72021-12-01 16:34:55 +00001396 - title: Security
1397 scope: security
1398
1399 - title: SDEI
1400 scope: sdei
1401
1402 - title: TBBR
1403 scope: tbbr
1404
1405 - title: NXP
1406
1407 subsections:
1408 - title: OCRAM
1409 scope: nxp-ocram
1410
1411 deprecated:
1412 - nxp/common/ocram
1413
1414 - title: PSCI
1415 scope: nxp-psci
1416
1417 deprecated:
1418 - plat/nxp/common/psci
1419
Chris Kayd04a4762023-04-13 17:24:20 +01001420 - title: UUID
1421 scope: uuid
1422
Chris Kay82117d72021-12-01 16:34:55 +00001423 - title: Documentation
1424 scope: docs
1425
1426 deprecated:
1427 - doc
1428
1429 subsections:
1430 - title: Changelog
1431 scope: changelog
1432
1433 - title: Commit Style
1434 scope: commit-style
1435
1436 - title: Contribution Guidelines
1437 scope: contributing
1438
1439 deprecated:
1440 - contribution-guidelines
1441 - docs-contributing.rst
1442
1443 - title: Maintainers
1444 scope: maintainers
1445
1446 - title: Prerequisites
1447 scope: prerequisites
1448
Sandrine Bailleux3c8fdf72022-05-10 14:53:44 +02001449 - title: Threat Model
1450 scope: threat-model
1451
Sandrine Bailleuxe67bb122023-02-08 13:58:25 +01001452 - title: Porting Guide
1453 scope: porting
1454
Chris Kay82117d72021-12-01 16:34:55 +00001455 - title: Build System
1456 scope: build
1457
1458 deprecated:
1459 - makefile
1460 - Makefile
1461
1462 subsections:
1463 - title: Git Hooks
1464 scope: hooks
1465
Juan Pablo Conde52487492023-05-15 22:17:17 -05001466 deprecated:
1467 - git-hooks
1468
Chris Kay82117d72021-12-01 16:34:55 +00001469 - title: Tools
Manish V Badarkhe7b425de2024-07-19 08:31:51 +01001470 scope: tools
Chris Kay82117d72021-12-01 16:34:55 +00001471
1472 subsections:
1473 - title: STM32 Image
1474 scope: stm32image
1475
1476 deprecated:
1477 - tools/stm32image
1478
Jiafei Pan18ba9e42022-02-10 10:39:56 +08001479 - title: NXP Tools
1480 scope: nxp-tools
1481
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001482 - title: Firmware Image Package Tool
1483 scope: fiptool
1484
1485 - title: Secure Partition Tool
1486 scope: sptool
1487
1488 - title: Certificate Creation Tool
1489 scope: cert-create
1490
Chris Kay01995442024-06-14 11:31:03 +00001491 - title: Firmware Encryption Tool
1492 scope: encrypt-fw
1493
Harrison Mutai372b8802023-02-23 11:30:17 +00001494 - title: Memory Mapping Tool
1495 scope: memmap
1496
laurenw-arm7c66fca2022-11-01 14:45:33 -05001497 deprecated:
1498 - cert_create
1499
Henrik Nordstromd95745b2023-12-04 10:31:07 +01001500 - title: Marvell Tools
1501 scope: marvell-tools
1502
Chris Kayb278eb72024-06-04 11:31:06 +00001503 - title: Renesas Tools
1504 scope: renesas-tools
1505
1506 subsections:
1507 - title: R-Car Layout Tool
1508 scope: rcar-layout
Chris Kay51a20b72024-06-04 11:31:06 +00001509
1510 - title: R/ZG Layout Tool
1511 scope: rzg-layout
1512
Harrison Mutai19dc4f92024-05-10 16:54:29 +00001513 - title: Transfer List Compiler
1514 scope: tlc
1515
Manish V Badarkhed544f052024-08-27 10:48:38 +01001516 - title: Chain of Trust device tree to C source file
1517 scope: cot-dt2c
1518
Chris Kay82117d72021-12-01 16:34:55 +00001519 - title: Dependencies
1520 scope: deps
1521
1522 subsections:
1523 - title: checkpatch
1524 scope: checkpatch
1525
1526 - title: commitlint
1527 scope: commitlint
1528
Daniel Boulbyc550e702022-10-05 11:03:44 +01001529 - title: Compiler runtime libraries
1530 scope: compiler-rt
1531
Chris Kay82117d72021-12-01 16:34:55 +00001532 - title: libfdt
1533 scope: libfdt
1534
1535 - title: Node Package Manager (NPM)
1536 scope: npm
Daniel Boulbyc550e702022-10-05 11:03:44 +01001537
dependabot[bot]dba1b532023-09-06 09:55:17 +00001538 - title: Poetry
1539 scope: poetry
1540
Daniel Boulbyc550e702022-10-05 11:03:44 +01001541 - title: zlib
1542 scope: zlib