blob: b517d0838eff04c0603fac893ac7d067e104e0a7 [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
Andre Przywara5b005112022-11-14 15:38:58 +0000107 - title: CPU feature / ID register handling in general
108 scope: cpufeat
109
Mark Brown326f2952023-03-14 21:33:04 +0000110 - title: Guarded Control Stack (FEAT_GCS)
111 scope: gcs
112
Chris Kay82117d72021-12-01 16:34:55 +0000113 - title: Support for the `HCRX_EL2` register (FEAT_HCX)
114 scope: hcx
115
116 - title: Memory Partitioning and Monitoring (MPAM) Extension (FEAT_MPAM)
117 scope: mpam
118
Govindraj Raja5bd4bd82024-03-19 14:32:20 -0500119 - title: Memory Tagging Extension2
120 scope: mte2
121
122 deprecated:
123 - mte
laurenw-arm7c66fca2022-11-01 14:45:33 -0500124
125 - title: Pointer Authentication Extension
126 scope: pauth
127
128 - title: Performance Monitors Extension (FEAT_PMUv3)
129 scope: pmu
130
131 - title: Trapping support for RNDR/RNDRRS (FEAT_RNG_TRAP)
132 scope: rng-trap
133
Jayanth Dodderi Chidanandcfe053a2022-11-08 10:31:07 +0000134 - title: Scalable Matrix Extension (FEAT_SME, FEAT_SME2)
Chris Kay82117d72021-12-01 16:34:55 +0000135 scope: sme
136
laurenw-arm7c66fca2022-11-01 14:45:33 -0500137 - title: Statistical profiling Extension (FEAT_SPE)
138 scope: spe
139
Chris Kay82117d72021-12-01 16:34:55 +0000140 - title: Scalable Vector Extension (FEAT_SVE)
141 scope: sve
142
143 - title: System Register Trace Extensions (FEAT_ETMv4, FEAT_ETE and FEAT_ETEv1.1)
144 scope: sys-reg-trace
145
146 deprecated:
147 - sys_reg_trace
148
149 - title: Trace Buffer Extension (FEAT_TRBE)
150 scope: trbe
151
152 - title: Self-hosted Trace Extensions (FEAT_TRF)
153 scope: trf
154
155 - title: Platforms
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000156 scope: platforms
157
158 deprecated:
159 - plat/common
Chris Kay82117d72021-12-01 16:34:55 +0000160
161 subsections:
162 - title: Allwinner
163 scope: allwinner
164
165 deprecated:
166 - plat/allwinner
167
168 - title: Arm
169 scope: arm
170
171 deprecated:
172 - plat/arm
173
174 subsections:
Juan Pablo Conde52487492023-05-15 22:17:17 -0500175 - title: A5DS
176 scope: a5ds
177
laurenw-arm7c66fca2022-11-01 14:45:33 -0500178 - title: CSS
179 scope: css
180
181 deprecated:
182 - plat/arm/css
Juan Pablo Conde52487492023-05-15 22:17:17 -0500183 - plat/css
laurenw-arm7c66fca2022-11-01 14:45:33 -0500184
Chris Kay82117d72021-12-01 16:34:55 +0000185 - title: FPGA
186 scope: fpga
187
188 deprecated:
189 - arm_fgpa
Chris Kay82117d72021-12-01 16:34:55 +0000190 - plat/arm_fpga
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000191 - arm/fpga
Chris Kay82117d72021-12-01 16:34:55 +0000192
193 - title: FVP
194 scope: fvp
195
196 deprecated:
197 - plat/fvp
laurenw-arm7c66fca2022-11-01 14:45:33 -0500198 - fvp/tsp_manifest
Chris Kay82117d72021-12-01 16:34:55 +0000199
200 - title: FVP-R
201 scope: fvp-r
202
203 deprecated:
204 - fvp_r
205
laurenw-arm7c66fca2022-11-01 14:45:33 -0500206 - title: FVP Versatile Express
207 scope: fvp_ve
208
Chris Kay82117d72021-12-01 16:34:55 +0000209 - title: Juno
210 scope: juno
211
212 - title: Morello
213 scope: morello
214
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100215 - title: N1SDP
216 scope: n1sdp
217
Chris Kay82117d72021-12-01 16:34:55 +0000218 - title: RD
219 scope: rd
220
221 subsections:
Juan Pablo Conde52487492023-05-15 22:17:17 -0500222 - title: RD-N1 Edge
223 scope: rdn1edge
224
Chris Kay82117d72021-12-01 16:34:55 +0000225 - title: RD-N2
226 scope: rdn2
227
228 deprecated:
229 - board/rdn2
230
231 - title: SGI
232 scope: sgi
233
234 deprecated:
235 - plat/sgi
236 - plat/arm/sgi
237
238 - title: TC
239 scope: tc
240
Juan Pablo Conde52487492023-05-15 22:17:17 -0500241 deprecated:
242 - plat/tc
243
Chris Kay82117d72021-12-01 16:34:55 +0000244 subsections:
245 - title: TC0
246 scope: tc0
247
248 deprecated:
249 - plat/tc0
250
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100251 - title: Corstone-1000
252 scope: corstone-1000
253
Chia-Wei Wanga7556d82022-11-02 17:50:21 +0800254 - title: Aspeed
255 scope: aspeed
256
257 subsections:
258 - title: AST2700
259 scope: ast2700
260
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100261 - title: Broadcom
262 scope: brcm
263
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000264 - title: Cadence
265 scope: cadence
266
laurenw-arm7c66fca2022-11-01 14:45:33 -0500267 - title: HiSilicon
268 scope: hisilicon
269
270 subsections:
271 - title: HiKey
272 scope: hikey
273
274 - title: HiKey960
275 scope: hikey960
276
Sieu Mun Tang9f3a13c2022-02-22 14:14:26 +0800277 - title: Intel
278 scope: intel
279
280 subsections:
281 - title: SoC
282 scope: soc
283
Chris Kay82117d72021-12-01 16:34:55 +0000284 - title: Marvell
285 scope: marvell
286
287 deprecated:
288 - plat/marvell
289
290 subsections:
291 - title: Armada
292 scope: armada
293
294 deprecated:
295 - plat/marvell/armada
296
297 subsections:
298 - title: A3K
299 scope: a3k
300
301 deprecated:
302 - plat/marvell/a3k
303
304 - title: A8K
305 scope: a8k
306
307 deprecated:
308 - plat/marvell/a8k
309
310 - title: MediaTek
311 scope: mediatek
312
313 deprecated:
314 - plat/mediatek/common
315 - plat/mediatek
316
317 subsections:
318 - title: MT8183
319 scope: mt8183
320
321 deprecated:
322 - plat/mediatek/mt8183
323
laurenw-arm7c66fca2022-11-01 14:45:33 -0500324 - title: MT8186
325 scope: mt8186
326
327 deprecated:
328 - plat/mediatek/mt8186
329 - mt8186-emi-mpu
330
331 - title: MT8188
332 scope: mt8188
333
Chris Kay82117d72021-12-01 16:34:55 +0000334 - title: MT8192
335 scope: mt8192
336
337 deprecated:
338 - plat/mdeiatek/mt8192
339
340 - title: MT8195
341 scope: mt8195
342
343 deprecated:
344 - plat/mediatek/me8195
345 - plat/mediatek/mt8195
346 - plat/mdeiatek/mt8195
347
348 - title: NVIDIA
349 scope: nvidia
350
351 subsections:
352 - title: Tegra
353 scope: tegra
354
355 deprecated:
356 - plat/tegra
357
358 subsections:
359 - title: Tegra 132
360 scope: tegra132
361
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100362 - title: Tegra 194
363 scope: tegra194
364
Juan Pablo Conde52487492023-05-15 22:17:17 -0500365 - title: Tegra 210
366 scope: tegra210
367
Chris Kay82117d72021-12-01 16:34:55 +0000368 - title: NXP
369 scope: nxp
370
371 deprecated:
372 - plat/nxp
373 - plat/nxp/common
374
375 subsections:
376 - title: i.MX
377 scope: imx
378
379 deprecated:
380 - plat/imx
381 - plat/imx/imx
382
383 subsections:
384 - title: i.MX 8M
385 scope: imx8m
386
387 deprecated:
388 - plat/imx8m
389 - plat/imx/imx8m
390
391 subsections:
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100392 - title: i.MX 8M Nano
393 scope: imx8mn
394
395 deprecated:
396 - plat/imx/imx8m/imx8mn
397
Chris Kay82117d72021-12-01 16:34:55 +0000398 - title: i.MX 8M Mini
399 scope: imx8mm
400
401 deprecated:
402 - plat/imx/imx8m/imx8mm
403
404 - title: i.MX 8M Plus
405 scope: imx8mp
406
407 deprecated:
408 - plat/imx/imx8m/imx8mp
409
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100410 - title: i.MX 8Q
411 scope: imx8mq
412
413 deprecated:
414 - plat/imx/imx8m/imx8mq
415
Juan Pablo Conde52487492023-05-15 22:17:17 -0500416 - title: i.MX 8
417 scope: imx8
418
Jacky Bai4e214e42023-10-08 17:52:24 +0800419 - title: i.MX 8ULP
420 scope: imx8ulp
421
Jacky Bai9dc47d52023-06-14 15:24:00 +0800422 - title: i.MX 9
423 scope: imx9
424
425 subsections:
426 - title: i.MX93
427 scope: imx93
428
Chris Kay82117d72021-12-01 16:34:55 +0000429 - title: Layerscape
430 scope: layerscape
431
432 deprecated:
433 - docs/nxp/layerscape
434
435 subsections:
436 - title: LS1028A
437 scope: ls1028a
438
439 deprecated:
440 - plat/nxp/ls1028a
441
442 subsections:
443 - title: LS1028ARDB
444 scope: ls1028ardb
445
446 deprecated:
447 - plat/nxp/ls1028ardb
448
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100449 - title: LS1043A
450 scope: ls1043a
451
452 deprecated:
453 - plat/nxp/ls1043a
454
455 subsections:
456 - title: LS1043ARDB
457 scope: ls1043ardb
458
459 deprecated:
460 - plat/nxp/ls1043ardb
461
Chris Kay82117d72021-12-01 16:34:55 +0000462 - title: LX2
463 scope: lx2
464
465 deprecated:
466 - plat/nxp/lx2
467
468 subsections:
469 - title: LX216
470 scope: lx216
471
472 deprecated:
473 - plat/nxp/lx216x
474
475 subsections:
476 - title: LX2160
477 scope: lx2160
478
479 deprecated:
480 - plat/soc-lx2160
481
Jiafei Pan18ba9e42022-02-10 10:39:56 +0800482 - title: LS1046A
483 scope: ls1046a
484
485 subsections:
486 - title: LS1046ARDB
487 scope: ls1046ardb
488
489 - title: LS1046AFRWY
490 scope: ls1046afrwy
491
492 - title: LS1046AQDS
493 scope: ls1046aqds
494
Jiafei Pan290bf6f2022-02-24 16:00:35 +0800495 - title: LS1088A
496 scope: ls1088a
497
498 subsections:
499 - title: LS1088ARDB
500 scope: ls1088ardb
501
502 - title: LS1088AQDS
503 scope: ls1088aqds
504
Ghennadi Procopciuca9fee052024-01-30 16:19:47 +0200505 - title: S32G274A
506 scope: s32g274a
507
508 subsections:
509 - title: S32G274ARDB
510 scope: s32g274ardb
511
Chris Kay82117d72021-12-01 16:34:55 +0000512 - title: QEMU
513 scope: qemu
514
515 deprecated:
516 - plat/qemu
517
Juan Pablo Conde52487492023-05-15 22:17:17 -0500518 subsections:
519 - title: SBSA
520 scope: qemu-sbsa
521
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000522 deprecated:
523 - qemu_sbsa
524
Chris Kay82117d72021-12-01 16:34:55 +0000525 - title: QTI
526 scope: qti
527
laurenw-arm7c66fca2022-11-01 14:45:33 -0500528 deprecated:
529 - plat/qti
530
Chris Kay82117d72021-12-01 16:34:55 +0000531 subsections:
532 - title: SC1780
533 scope: sc7180
534
535 deprecated:
536 - plat/qti/sc7180
537
538 - title: SC7280
539 scope: sc7280
540
541 deprecated:
542 - plat/qti/sc7280
543
Stephan Gerholdd0d0bf42021-12-01 20:00:00 +0100544 - title: MSM8916
545 scope: msm8916
546
Chris Kay82117d72021-12-01 16:34:55 +0000547 - title: Raspberry Pi
548 scope: rpi
549
550 subsections:
laurenw-arm7c66fca2022-11-01 14:45:33 -0500551 - title: Raspberry Pi 3
552 scope: rpi3
553
Chris Kay82117d72021-12-01 16:34:55 +0000554 - title: Raspberry Pi 4
555 scope: rpi4
556
Mario Bălănicăc883ce02023-12-02 03:08:02 +0200557 - title: Raspberry Pi 5
558 scope: rpi5
559
Chris Kay82117d72021-12-01 16:34:55 +0000560 - title: Renesas
561 scope: renesas
562
563 subsections:
564 - title: R-Car
565 scope: rcar
566
567 deprecated:
568 - plat/rcar
569
570 subsections:
571 - title: R-Car 3
572 scope: rcar3
573
574 deprecated:
575 - plat/rcar3
576
577 - title: Rockchip
578 scope: rockchip
579
580 subsections:
581 - title: RK3399
582 scope: rk3399
583
584 deprecated:
585 - rockchip/rk3399
586 - rk3399/suspend
587
Diederik de Haas6a9c7312023-11-27 10:21:37 +0100588 - title: RK3328
589 scope: rk3328
590
Chris Kay82117d72021-12-01 16:34:55 +0000591 - title: Socionext
592 scope: socionext
593
594 subsections:
595 - title: Synquacer
596 scope: synquacer
597
598 deprecated:
599 - plat/synquacer
600
601 - title: ST
602 scope: st
603
604 deprecated:
605 - plat/st
606
607 subsections:
Yann Gautier14b32e82022-06-01 18:17:43 +0200608 - title: STM32MP1
Chris Kay82117d72021-12-01 16:34:55 +0000609 scope: stm32mp1
610
611 deprecated:
612 - plat/st/stm32mp1
613
Yann Gautier14b32e82022-06-01 18:17:43 +0200614 subsections:
615 - title: STM32MP13
616 scope: stm32mp13
617
618 - title: STM32MP15
619 scope: stm32mp15
620
Yann Gautier1123f662022-12-16 15:32:25 +0100621 - title: STM32MP2
622 scope: stm32mp2
623
Dave Gerlach74c19f92022-03-22 11:02:52 -0500624 - title: Texas Instruments
625 scope: ti
626
627 subsections:
628 - title: K3
629 scope: k3
630
laurenw-arm7c66fca2022-11-01 14:45:33 -0500631 deprecated:
632 - ti-k3
633
Chris Kay82117d72021-12-01 16:34:55 +0000634 - title: Xilinx
635 scope: xilinx
636
637 deprecated:
638 - plat/xilinx
639
640 subsections:
Michal Simek38d5d4d2023-09-18 10:22:48 +0200641 - title: DCC (Debug Communication Channel)
642 scope: dcc
643
Chris Kay82117d72021-12-01 16:34:55 +0000644 - title: Versal
645 scope: versal
646
647 deprecated:
648 - plat/xilinx/versal/include
649 - plat/xilinx/versal
650 - plat/versal
651
laurenw-arm7c66fca2022-11-01 14:45:33 -0500652 subsections:
653 - title: Versal NET
654 scope: versal-net
655
656 deprecated:
657 - versal_net
658
Chris Kay82117d72021-12-01 16:34:55 +0000659 - title: ZynqMP
660 scope: zynqmp
661
662 deprecated:
663 - plat/zynqmp
664 - plat/xilinx/zynqmp
665
rutigl@gmail.comdefbeed2023-03-19 09:19:05 +0200666 - title: Nuvoton
667 scope: nuvoton
668
669 subsections:
670 - title: npcm845x
671 scope: npcm845x
672
Chris Kay82117d72021-12-01 16:34:55 +0000673 - title: Bootloader Images
674 scope: bl
675
676 deprecated:
677 - bl_common
678
679 subsections:
680 - title: BL1
681 scope: bl1
682
683 - title: BL2
684 scope: bl2
685
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100686 - title: BL31
687 scope: bl31
688
Shruti Guptac31beb62022-08-09 10:46:07 +0100689 - title: BL32
690 scope: bl32
691
692 subsections:
693 - title: TSP
694 scope: tsp
695
Chris Kay82117d72021-12-01 16:34:55 +0000696 - title: Services
697 scope: services
698
699 subsections:
700 - title: FF-A
Daniel Boulby8d74d6a2021-12-06 14:44:35 +0000701 scope: ff-a
Chris Kay82117d72021-12-01 16:34:55 +0000702
703 deprecated:
Daniel Boulby8d74d6a2021-12-06 14:44:35 +0000704 - ffa
Chris Kay82117d72021-12-01 16:34:55 +0000705
706 - title: RME
707 scope: rme
708
laurenw-arm7c66fca2022-11-01 14:45:33 -0500709 deprecated:
710 - rme/fid
711
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100712 subsections:
713 - title: TRP
714 scope: trp
715
Javier Almansa Sobrino7176a772021-11-24 18:37:37 +0000716 - title: RMMD
717 scope: rmmd
718
Juan Pablo Conde52487492023-05-15 22:17:17 -0500719 - title: RMM
720 scope: rmm
721
Chris Kay82117d72021-12-01 16:34:55 +0000722 - title: SPM
723 scope: spm
724
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100725 subsections:
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000726 - title: EL3 SPM
727 scope: el3-spm
728
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100729 - title: EL3 SPMC
730 scope: el3-spmc
731
laurenw-arm7c66fca2022-11-01 14:45:33 -0500732 deprecated:
733 - spmc
734
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100735 - title: SPMD
736 scope: spmd
Daniel Boulby8d74d6a2021-12-06 14:44:35 +0000737
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100738 - title: SPM MM
739 scope: spm-mm
Chris Kay82117d72021-12-01 16:34:55 +0000740
Manish V Badarkhe478d3ee2022-06-27 09:21:14 +0100741 - title: DRTM
742 scope: drtm
743
Jayanth Dodderi Chidanand7c7faff2022-10-11 17:16:07 +0100744 - title: TRNG
745 scope: trng
746
Sona Mathew5100bec2023-09-20 12:55:32 -0500747 - title: ERRATA ABI
748 scope: errata-abi
749
750 deprecated:
751 - errata_abi
Sona Mathew7fe03522022-11-18 18:05:38 -0600752
Chris Kay82117d72021-12-01 16:34:55 +0000753 - title: Libraries
Manish V Badarkhe5eeeb0c2023-11-21 14:35:13 +0000754 scope: lib
Chris Kay82117d72021-12-01 16:34:55 +0000755
756 subsections:
757 - title: CPU Support
758 scope: cpus
759
760 deprecated:
761 - cpu
762 - errata
763 - errata_report
764
765 - title: EL3 Runtime
766 scope: el3-runtime
767
768 deprecated:
769 - el3_runtime
770
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100771 subsections:
772 - title: Context Management
773 scope: cm
774
laurenw-arm7c66fca2022-11-01 14:45:33 -0500775 - title: RAS
776 scope: ras
777
Chris Kay82117d72021-12-01 16:34:55 +0000778 - title: FCONF
779 scope: fconf
780
781 - title: MPMM
782 scope: mpmm
783
784 - title: OP-TEE
785 scope: optee
786
787 deprecated:
788 - lib/optee
789
790 - title: PSCI
791 scope: psci
792
Chris Kayc66b9f32024-01-15 18:45:07 +0000793 - title: ROMlib
794 scope: romlib
795
Chris Kay82117d72021-12-01 16:34:55 +0000796 - title: GPT
797 scope: gpt
798
799 deprecated:
800 - gpt_rme
801
802 - title: SMCCC
803 scope: smccc
804
805 - title: Translation Tables
806 scope: xlat
807
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100808 - title: C Standard Library
809 scope: libc
810
811 - title: Locks
812 scope: locks
813
814 - title: PSA
815 scope: psa
816
laurenw-arm7c66fca2022-11-01 14:45:33 -0500817 deprecated:
818 - lib/psa
819
Tamas Ban109a4802024-02-06 11:24:51 +0100820 - title: DICE Protection Environment
821 scope: dice
822
Zelalem Aweke5362beb2022-04-04 17:42:48 -0500823 - title: Context Management
Chris Kaye76be0a2022-10-10 16:57:45 +0100824 scope: context-mgmt
825
826 deprecated:
827 - context mgmt
Zelalem Aweke5362beb2022-04-04 17:42:48 -0500828
Manish V Badarkhede920262022-09-26 15:06:56 +0100829 - title: Semihosting
830 scope: semihosting
831
Raymond Mao98983392023-07-25 07:53:35 -0700832 - title: Firmware Handoff
833 scope: handoff
834
Chris Kay82117d72021-12-01 16:34:55 +0000835 - title: Drivers
836
837 subsections:
838 - title: Authentication
839 scope: auth
840
841 deprecated:
842 - driver/auth
843
844 subsections:
845 - title: CryptoCell-713
846 scope: cc-713
847
Manish V Badarkhe8d91e982022-09-22 21:41:55 +0100848 - title: Crypto
849 scope: crypto
850
851 - title: mbedTLS
852 scope: mbedtls
853
Manish V Badarkhe538d5922023-09-22 17:54:59 +0100854 - title: mbedTLS-PSA
855 scope: mbedtls-psa
856
Yann Gautier1832d662023-01-06 17:05:48 +0100857 - title: Console
858 scope: console
859
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100860 - title: Generic Clock
861 scope: clk
862
Chris Kay82117d72021-12-01 16:34:55 +0000863 - title: FWU
864 scope: fwu
865
866 deprecated:
867 - fwu_metadata
868
869 - title: I/O
870 scope: io
871
872 subsections:
873 - title: MTD
874 scope: mtd
875
876 deprecated:
877 - io_mtd
878
879 - title: Measured Boot
880 scope: measured-boot
881
882 deprecated:
883 - measured boot
884 - measured_boot
885
886 - title: MMC
887 scope: mmc
888
889 deprecated:
890 - drivers/mmc
891
892 - title: MTD
893 scope: mtd
894
895 deprecated:
896 - drivers/mtd
897
898 subsections:
899 - title: NAND
900 scope: nand
901
902 subsections:
903 - title: SPI NAND
904 scope: spi-nand
905
906 deprecated:
907 - spi_nand
908
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100909 - title: GUID Partition Tables Support
910 scope: guid-partition
Sughosh Ganu540e0322022-01-19 11:31:20 +0530911
Juan Pablo Conde52487492023-05-15 22:17:17 -0500912 deprecated:
913 - partition
914
Chris Kay82117d72021-12-01 16:34:55 +0000915 - title: SCMI
916 scope: scmi
917
918 deprecated:
919 - scmi_common
920 - drivers/scmi-msg
laurenw-arm7c66fca2022-11-01 14:45:33 -0500921 - scmi-msg
Chris Kay82117d72021-12-01 16:34:55 +0000922
923 - title: UFS
924 scope: ufs
925
926 - title: Arm
927 scope: arm-drivers
928
929 subsections:
930 - title: Ethos-N
931 scope: ethos-n
932
933 deprecated:
934 - drivers/arm/ethosn
935
936 - title: GIC
937 scope: gic
938
939 subsections:
940 - title: GICv3
941 scope: gicv3
942
laurenw-arm7c66fca2022-11-01 14:45:33 -0500943 deprecated:
944 - gicv3/multichip
945
Chris Kay82117d72021-12-01 16:34:55 +0000946 subsections:
laurenw-arm7c66fca2022-11-01 14:45:33 -0500947 - title: GIC-600
948 scope: gic600
949
Chris Kay82117d72021-12-01 16:34:55 +0000950 - title: GIC-600AE
951 scope: gic600ae
952
Madhukar Pappireddydc4b8c62023-08-03 12:13:27 -0500953 - title: GICv2
954 scope: gicv2
955
Manish V Badarkhebcaeb672022-03-24 18:23:37 +0000956 - title: SMMU
957 scope: smmu
958
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100959 - title: MHU
960 scope: mhu
961
962 deprecated:
963 - drivers/arm/mhu
964
965 - title: RSS
966 scope: rss
967
968 deprecated:
969 - drivers/arm/rss
970
Chris Kay82117d72021-12-01 16:34:55 +0000971 - title: TZC
972 scope: tzc
973
974 subsections:
975 - title: TZC-400
976 scope: tzc400
977
978 deprecated:
979 - drivers/tzc400
980
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +0100981 - title: TZC-380
982 scope: tzc380
983
984 deprecated:
985 - drivers/tzc380
986
Madhukar Pappireddy4c3de562023-03-22 15:27:22 -0500987 - title: SBSA
988 scope: sbsa
989
Chris Kay82117d72021-12-01 16:34:55 +0000990 - title: Marvell
991 scope: marvell-drivers
992
993 subsections:
994 - title: COMPHY
995 scope: marvell-comphy
996
997 deprecated:
998 - drivers/marvell/comphy
999
1000 subsections:
1001 - title: Armada 3700
1002 scope: marvell-comphy-3700
1003
1004 deprecated:
1005 - drivers/marvell/comphy-3700
1006
1007 - title: CP110
1008 scope: marvell-comphy-cp110
1009
1010 deprecated:
1011 - drivers/marvell/comphy-cp110
1012
1013 - title: UART
1014 scope: marvell-uart
1015
1016 deprecated:
1017 - plat/marvell/uart
1018
1019 - title: Armada
1020 scope: armada-drivers
1021
1022 subsections:
1023 - title: A3K
1024 scope: a3k-drivers
1025
1026 subsections:
1027 - title: A3720
1028 scope: a3720-uart
1029
1030 deprecated:
1031 - plat/marvell/a3720/uart
1032
1033 - title: MediaTek
1034 scope: mediatek-drivers
1035
1036 subsections:
1037 - title: APU
1038 scope: mediatek-apu
1039
1040 deprecated:
1041 - plat/mediatek/apu
1042
1043 - title: EMI MPU
1044 scope: mediatek-emi-mpu
1045
1046 deprecated:
1047 - plat/mediatek/mpu
1048
1049 - title: PMIC Wrapper
1050 scope: mediatek-pmic-wrapper
1051
1052 deprecated:
1053 - plat/mediatek/pmic_wrap
1054
1055 - title: MT8192
1056 scope: mt8192-drivers
1057
1058 subsections:
1059 - title: SPM
1060 scope: mt8192-spm
1061
1062 deprecated:
1063 - mediatek/mt8192/spm
1064
1065 - title: NXP
1066 scope: nxp-drivers
1067
1068 subsections:
1069 - title: DCFG
1070 scope: nxp-dcfg
1071
1072 deprecated:
1073 - driver/nxp/dcfg
1074
1075 - title: FLEXSPI
1076 scope: flexspi
1077
1078 deprecated:
1079 - include/drivers/flexspi
1080 - driver/nxp/xspi
1081
1082 - title: SCFG
1083 scope: nxp-scfg
1084
1085 deprecated:
1086 - nxp/scfg
1087
1088 - title: SFP
1089 scope: nxp-sfp
1090
1091 deprecated:
1092 - drivers/nxp/sfp
1093
Jiafei Pan18ba9e42022-02-10 10:39:56 +08001094 - title: QSPI
1095 scope: nxp-qspi
1096
Jiafei Pan94450412022-02-18 12:02:04 +08001097 - title: NXP Crypto
1098 scope: nxp-crypto
1099
Jiafei Panfa3f7612022-02-22 11:05:00 +08001100 - title: DDR
1101 scope: nxp-ddr
1102
1103 - title: GIC
1104 scope: nxp-gic
1105
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001106 - title: CSU
1107 scope: nxp-csu
1108
1109 - title: IFC NAND
1110 scope: nxp-ifc-nand
1111
1112 - title: IFC NOR
1113 scope: nxp-ifc-nor
1114
1115 - title: TZC-380
1116 scope: nxp-tzc380
1117
Jacky Bai9dc47d52023-06-14 15:24:00 +08001118 - title: TRDC
1119 scope: imx-trdc
1120
Chris Kay82117d72021-12-01 16:34:55 +00001121 - title: Renesas
1122 scope: renesas-drivers
1123
1124 subsections:
1125 - title: R-Car3
1126 scope: rcar3-drivers
1127
1128 deprecated:
1129 - drivers/rcar3
1130
1131 - title: ST
1132 scope: st-drivers
1133
1134 deprecated:
1135 - drivers/st
1136
1137 subsections:
Yann Gautier9f359fd2022-01-27 09:25:47 +01001138 - title: BSEC
1139 scope: st-bsec
1140
Chris Kay82117d72021-12-01 16:34:55 +00001141 - title: Clock
1142 scope: st-clock
1143
1144 deprecated:
1145 - stm32mp_clk
1146 - drivers/st/clk
1147 - stm32mp1_clk
1148
Yann Gautier9f359fd2022-01-27 09:25:47 +01001149 - title: Crypto
1150 scope: st-crypto
1151
1152 - title: DDR
1153 scope: st-ddr
1154
Chris Kay82117d72021-12-01 16:34:55 +00001155 - title: I/O
1156 scope: st-io-drivers
1157
1158 subsections:
1159 - title: STM32 Image
1160 scope: st-io-stm32image
1161
1162 deprecated:
1163 - io-stm32image
1164 - io_stm32image
1165
Yann Gautier9f359fd2022-01-27 09:25:47 +01001166 - title: I2C
1167 scope: st-i2c
1168
1169 - title: FMC
1170 scope: st-fmc
1171
1172 - title: GPIO
1173 scope: st-gpio
1174
Chris Kay82117d72021-12-01 16:34:55 +00001175 - title: SDMMC2
1176 scope: st-sdmmc2
1177
1178 deprecated:
1179 - stm32_sdmmc2
1180
1181 - title: ST PMIC
1182 scope: st-pmic
1183
1184 deprecated:
1185 - drivers/st/pmic
1186
1187 - title: STPMIC1
1188 scope: stpmic1
1189
Yann Gautier9f359fd2022-01-27 09:25:47 +01001190 - title: Regulator
1191 scope: st-regulator
1192
1193 - title: Reset
1194 scope: st-reset
1195
1196 - title: SPI
1197 scope: st-spi
1198
Chris Kay82117d72021-12-01 16:34:55 +00001199 - title: UART
1200 scope: st-uart
1201
1202 subsections:
1203 - title: STM32 Console
1204 scope: stm32-console
1205
1206 deprecated:
1207 - stm32_console
1208
1209 - title: USB
1210 scope: st-usb
1211
1212 deprecated:
1213 - drivers/st/usb
1214
Yann Gautier9f359fd2022-01-27 09:25:47 +01001215 - title: Watchdog
1216 scope: st-iwdg
1217
Chris Kay82117d72021-12-01 16:34:55 +00001218 - title: USB
1219 scope: usb
1220
1221 deprecated:
1222 - drivers/usb
1223
1224 - title: Miscellaneous
1225
1226 subsections:
1227 - title: AArch64
1228 scope: aarch64
1229
1230 - title: Debug
1231 scope: debug
1232
1233 deprecated:
1234 - common/debug
1235
1236 - title: CRC32
1237 scope: crc32
1238
1239 subsections:
1240 - title: Hardware CRC32
1241 scope: hw-crc32
1242
1243 deprecated:
1244 - hw_crc
1245 - hw_crc32
1246
1247 - title: Software CRC32
1248 scope: sw-crc32
1249
1250 deprecated:
1251 - sw_crc32
1252
1253 - title: DT Bindings
1254 scope: dt-bindings
1255
1256 - title: FDT Wrappers
1257 scope: fdt-wrappers
1258
1259 - title: FDTs
1260 scope: fdts
1261
1262 deprecated:
1263 - fdt
1264
1265 subsections:
1266 - title: Morello
1267 scope: morello-fdts
1268
1269 deprecated:
1270 - fdts/morello
1271
1272 - title: STM32MP1
1273 scope: stm32mp1-fdts
1274
1275 deprecated:
1276 - fdts stm32mp1
1277
Yann Gautier2c962252022-07-08 15:55:14 +02001278 subsections:
1279 - title: STM32MP13
1280 scope: stm32mp13-fdts
1281
1282 - title: STM32MP15
1283 scope: stm32mp15-fdts
1284
Yann Gautier1123f662022-12-16 15:32:25 +01001285 - title: STM32MP2
1286 scope: stm32mp2-fdts
1287
Chris Kay82117d72021-12-01 16:34:55 +00001288 - title: PIE
1289 scope: pie
1290
Juan Pablo Conde52487492023-05-15 22:17:17 -05001291 - title: PIE/POR
1292 scope: pie/por
1293
Chris Kay82117d72021-12-01 16:34:55 +00001294 - title: Security
1295 scope: security
1296
1297 - title: SDEI
1298 scope: sdei
1299
1300 - title: TBBR
1301 scope: tbbr
1302
1303 - title: NXP
1304
1305 subsections:
1306 - title: OCRAM
1307 scope: nxp-ocram
1308
1309 deprecated:
1310 - nxp/common/ocram
1311
1312 - title: PSCI
1313 scope: nxp-psci
1314
1315 deprecated:
1316 - plat/nxp/common/psci
1317
Chris Kayd04a4762023-04-13 17:24:20 +01001318 - title: UUID
1319 scope: uuid
1320
Chris Kay82117d72021-12-01 16:34:55 +00001321 - title: Documentation
1322 scope: docs
1323
1324 deprecated:
1325 - doc
1326
1327 subsections:
1328 - title: Changelog
1329 scope: changelog
1330
1331 - title: Commit Style
1332 scope: commit-style
1333
1334 - title: Contribution Guidelines
1335 scope: contributing
1336
1337 deprecated:
1338 - contribution-guidelines
1339 - docs-contributing.rst
1340
1341 - title: Maintainers
1342 scope: maintainers
1343
1344 - title: Prerequisites
1345 scope: prerequisites
1346
Sandrine Bailleux3c8fdf72022-05-10 14:53:44 +02001347 - title: Threat Model
1348 scope: threat-model
1349
Sandrine Bailleuxe67bb122023-02-08 13:58:25 +01001350 - title: Porting Guide
1351 scope: porting
1352
Chris Kay82117d72021-12-01 16:34:55 +00001353 - title: Build System
1354 scope: build
1355
1356 deprecated:
1357 - makefile
1358 - Makefile
1359
1360 subsections:
1361 - title: Git Hooks
1362 scope: hooks
1363
Juan Pablo Conde52487492023-05-15 22:17:17 -05001364 deprecated:
1365 - git-hooks
1366
Chris Kay82117d72021-12-01 16:34:55 +00001367 - title: Tools
1368
1369 subsections:
1370 - title: STM32 Image
1371 scope: stm32image
1372
1373 deprecated:
1374 - tools/stm32image
1375
Jiafei Pan18ba9e42022-02-10 10:39:56 +08001376 - title: NXP Tools
1377 scope: nxp-tools
1378
Jayanth Dodderi Chidanandb16bc302022-05-19 11:03:07 +01001379 - title: Firmware Image Package Tool
1380 scope: fiptool
1381
1382 - title: Secure Partition Tool
1383 scope: sptool
1384
1385 - title: Certificate Creation Tool
1386 scope: cert-create
1387
Harrison Mutai372b8802023-02-23 11:30:17 +00001388 - title: Memory Mapping Tool
1389 scope: memmap
1390
laurenw-arm7c66fca2022-11-01 14:45:33 -05001391 deprecated:
1392 - cert_create
1393
Henrik Nordstromd95745b2023-12-04 10:31:07 +01001394 - title: Marvell Tools
1395 scope: marvell-tools
1396
Chris Kay82117d72021-12-01 16:34:55 +00001397 - title: Dependencies
1398 scope: deps
1399
1400 subsections:
1401 - title: checkpatch
1402 scope: checkpatch
1403
1404 - title: commitlint
1405 scope: commitlint
1406
Daniel Boulbyc550e702022-10-05 11:03:44 +01001407 - title: Compiler runtime libraries
1408 scope: compiler-rt
1409
Chris Kay82117d72021-12-01 16:34:55 +00001410 - title: libfdt
1411 scope: libfdt
1412
1413 - title: Node Package Manager (NPM)
1414 scope: npm
Daniel Boulbyc550e702022-10-05 11:03:44 +01001415
dependabot[bot]dba1b532023-09-06 09:55:17 +00001416 - title: Poetry
1417 scope: poetry
1418
Daniel Boulbyc550e702022-10-05 11:03:44 +01001419 - title: zlib
1420 scope: zlib