1# 2# Copyright (c) 2021-2023, Arm Limited. All rights reserved. 3# 4# SPDX-License-Identifier: BSD-3-Clause 5# 6 7# 8# The following block describes the top-level sections of the changelog. Commits are categorized 9# into these top-level sections based on the commit message "type": 10# 11# feat(xyz): add the xyz feature 12# ^^^^ 13# 14 15sections: 16 - title: New Features 17 description: A new feature 18 type: feat 19 20 - title: Resolved Issues 21 description: A bug fix 22 type: fix 23 24 - title: Build System 25 description: Changes that affect the build system or external dependencies 26 type: build 27 hidden: true 28 29 - title: Continuous Integration 30 description: Changes to our CI configuration files and scripts 31 type: ci 32 hidden: true 33 34 - title: Documentation 35 description: Documentation-only changes 36 type: docs 37 hidden: true 38 39 - title: Performance Improvements 40 description: A code change that improves performance 41 type: perf 42 hidden: true 43 44 - title: Code Refactoring 45 description: A code change that neither fixes a bug nor adds a feature 46 type: refactor 47 hidden: true 48 49 - title: Reverted Changes 50 description: Changes that revert a previous change 51 type: revert 52 hidden: true 53 54 - title: Style 55 description: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.) 56 type: style 57 hidden: true 58 59 - title: Tests 60 description: Adding missing tests or correcting existing tests 61 type: test 62 hidden: true 63 64 - title: Miscellaneous 65 description: Any other change 66 type: chore 67 hidden: true 68 69# 70# The following block describes the sub-sections of the changelog. These sub-sections may appear in 71# any of the top-level sections, and describe the individual components that a change may relate to. 72# 73# Sub-sections have an optional associated commit message "scope": 74# 75# feat(xyz): add the xyz feature 76# ^^^ 77# 78# This file also describes deprecated scopes, which are scopes that were used before we introduced 79# scope enforcement. These will not pass CI checks when used, but they will be used to generate the 80# changelog. 81# 82# Please note that new scopes should be kebab-case: https://en.wiktionary.org/wiki/kebab_case 83# 84 85subsections: 86 - title: Architecture 87 88 subsections: 89 - title: Activity Monitors Extension (FEAT_AMU) 90 scope: amu 91 92 - title: Branch Record Buffer Extension (FEAT_BRBE) 93 scope: brbe 94 95 - title: Branch Target Identification Extension 96 scope: bti 97 98 - title: Confidential Compute Architecture (CCA) 99 scope: cca 100 101 - title: Extended Cache Index (FEAT_CCIDX) 102 scope: ccidx 103 104 - title: CPU feature / ID register handling in general 105 scope: cpufeat 106 107 - title: Guarded Control Stack (FEAT_GCS) 108 scope: gcs 109 110 - title: Support for the `HCRX_EL2` register (FEAT_HCX) 111 scope: hcx 112 113 - title: Memory Partitioning and Monitoring (MPAM) Extension (FEAT_MPAM) 114 scope: mpam 115 116 - title: Memory Tagging Extension 117 scope: mte 118 119 - title: Pointer Authentication Extension 120 scope: pauth 121 122 - title: Performance Monitors Extension (FEAT_PMUv3) 123 scope: pmu 124 125 - title: Trapping support for RNDR/RNDRRS (FEAT_RNG_TRAP) 126 scope: rng-trap 127 128 - title: Scalable Matrix Extension (FEAT_SME) 129 scope: sme 130 131 - title: Statistical profiling Extension (FEAT_SPE) 132 scope: spe 133 134 - title: Scalable Vector Extension (FEAT_SVE) 135 scope: sve 136 137 - title: System Register Trace Extensions (FEAT_ETMv4, FEAT_ETE and FEAT_ETEv1.1) 138 scope: sys-reg-trace 139 140 deprecated: 141 - sys_reg_trace 142 143 - title: Trace Buffer Extension (FEAT_TRBE) 144 scope: trbe 145 146 - title: Self-hosted Trace Extensions (FEAT_TRF) 147 scope: trf 148 149 - title: Platforms 150 151 subsections: 152 - title: Allwinner 153 scope: allwinner 154 155 deprecated: 156 - plat/allwinner 157 158 - title: Arm 159 scope: arm 160 161 deprecated: 162 - plat/arm 163 164 subsections: 165 - title: CSS 166 scope: css 167 168 deprecated: 169 - plat/arm/css 170 171 - title: FPGA 172 scope: fpga 173 174 deprecated: 175 - arm_fgpa 176 - arm_fpga 177 - plat/arm_fpga 178 179 - title: FVP 180 scope: fvp 181 182 deprecated: 183 - plat/fvp 184 - fvp/tsp_manifest 185 186 - title: FVP-R 187 scope: fvp-r 188 189 deprecated: 190 - fvp_r 191 192 - title: FVP Versatile Express 193 scope: fvp_ve 194 195 - title: Juno 196 scope: juno 197 198 - title: Morello 199 scope: morello 200 201 - title: N1SDP 202 scope: n1sdp 203 204 - title: RD 205 scope: rd 206 207 subsections: 208 - title: RD-N2 209 scope: rdn2 210 211 deprecated: 212 - board/rdn2 213 214 - title: SGI 215 scope: sgi 216 217 deprecated: 218 - plat/sgi 219 - plat/arm/sgi 220 221 - title: TC 222 scope: tc 223 224 subsections: 225 - title: TC0 226 scope: tc0 227 228 deprecated: 229 - plat/tc0 230 231 - title: Corstone-1000 232 scope: corstone-1000 233 234 - title: Broadcom 235 scope: brcm 236 237 - title: HiSilicon 238 scope: hisilicon 239 240 subsections: 241 - title: HiKey 242 scope: hikey 243 244 - title: HiKey960 245 scope: hikey960 246 247 - title: Intel 248 scope: intel 249 250 subsections: 251 - title: SoC 252 scope: soc 253 254 - title: Marvell 255 scope: marvell 256 257 deprecated: 258 - plat/marvell 259 260 subsections: 261 - title: Armada 262 scope: armada 263 264 deprecated: 265 - plat/marvell/armada 266 267 subsections: 268 - title: A3K 269 scope: a3k 270 271 deprecated: 272 - plat/marvell/a3k 273 274 - title: A8K 275 scope: a8k 276 277 deprecated: 278 - plat/marvell/a8k 279 280 - title: MediaTek 281 scope: mediatek 282 283 deprecated: 284 - plat/mediatek/common 285 - plat/mediatek 286 287 subsections: 288 - title: MT8183 289 scope: mt8183 290 291 deprecated: 292 - plat/mediatek/mt8183 293 294 - title: MT8186 295 scope: mt8186 296 297 deprecated: 298 - plat/mediatek/mt8186 299 - mt8186-emi-mpu 300 301 - title: MT8188 302 scope: mt8188 303 304 - title: MT8192 305 scope: mt8192 306 307 deprecated: 308 - plat/mdeiatek/mt8192 309 310 - title: MT8195 311 scope: mt8195 312 313 deprecated: 314 - plat/mediatek/me8195 315 - plat/mediatek/mt8195 316 - plat/mdeiatek/mt8195 317 318 - title: NVIDIA 319 scope: nvidia 320 321 subsections: 322 - title: Tegra 323 scope: tegra 324 325 deprecated: 326 - plat/tegra 327 328 subsections: 329 - title: Tegra 132 330 scope: tegra132 331 332 - title: Tegra 194 333 scope: tegra194 334 335 - title: NXP 336 scope: nxp 337 338 deprecated: 339 - plat/nxp 340 - plat/nxp/common 341 342 subsections: 343 - title: i.MX 344 scope: imx 345 346 deprecated: 347 - plat/imx 348 - plat/imx/imx 349 350 subsections: 351 - title: i.MX 8M 352 scope: imx8m 353 354 deprecated: 355 - plat/imx8m 356 - plat/imx/imx8m 357 358 subsections: 359 - title: i.MX 8M Nano 360 scope: imx8mn 361 362 deprecated: 363 - plat/imx/imx8m/imx8mn 364 365 - title: i.MX 8M Mini 366 scope: imx8mm 367 368 deprecated: 369 - plat/imx/imx8m/imx8mm 370 371 - title: i.MX 8M Plus 372 scope: imx8mp 373 374 deprecated: 375 - plat/imx/imx8m/imx8mp 376 377 - title: i.MX 8Q 378 scope: imx8mq 379 380 deprecated: 381 - plat/imx/imx8m/imx8mq 382 383 - title: Layerscape 384 scope: layerscape 385 386 deprecated: 387 - docs/nxp/layerscape 388 389 subsections: 390 - title: LS1028A 391 scope: ls1028a 392 393 deprecated: 394 - plat/nxp/ls1028a 395 396 subsections: 397 - title: LS1028ARDB 398 scope: ls1028ardb 399 400 deprecated: 401 - plat/nxp/ls1028ardb 402 403 - title: LS1043A 404 scope: ls1043a 405 406 deprecated: 407 - plat/nxp/ls1043a 408 409 subsections: 410 - title: LS1043ARDB 411 scope: ls1043ardb 412 413 deprecated: 414 - plat/nxp/ls1043ardb 415 416 - title: LX2 417 scope: lx2 418 419 deprecated: 420 - plat/nxp/lx2 421 422 subsections: 423 - title: LX216 424 scope: lx216 425 426 deprecated: 427 - plat/nxp/lx216x 428 429 subsections: 430 - title: LX2160 431 scope: lx2160 432 433 deprecated: 434 - plat/soc-lx2160 435 436 - title: LS1046A 437 scope: ls1046a 438 439 subsections: 440 - title: LS1046ARDB 441 scope: ls1046ardb 442 443 - title: LS1046AFRWY 444 scope: ls1046afrwy 445 446 - title: LS1046AQDS 447 scope: ls1046aqds 448 449 - title: LS1088A 450 scope: ls1088a 451 452 subsections: 453 - title: LS1088ARDB 454 scope: ls1088ardb 455 456 - title: LS1088AQDS 457 scope: ls1088aqds 458 459 - title: QEMU 460 scope: qemu 461 462 deprecated: 463 - plat/qemu 464 465 - title: QTI 466 scope: qti 467 468 deprecated: 469 - plat/qti 470 471 subsections: 472 - title: SC1780 473 scope: sc7180 474 475 deprecated: 476 - plat/qti/sc7180 477 478 - title: SC7280 479 scope: sc7280 480 481 deprecated: 482 - plat/qti/sc7280 483 484 - title: MSM8916 485 scope: msm8916 486 487 - title: Raspberry Pi 488 scope: rpi 489 490 subsections: 491 - title: Raspberry Pi 3 492 scope: rpi3 493 494 - title: Raspberry Pi 4 495 scope: rpi4 496 497 - title: Renesas 498 scope: renesas 499 500 subsections: 501 - title: R-Car 502 scope: rcar 503 504 deprecated: 505 - plat/rcar 506 507 subsections: 508 - title: R-Car 3 509 scope: rcar3 510 511 deprecated: 512 - plat/rcar3 513 514 - title: Rockchip 515 scope: rockchip 516 517 subsections: 518 - title: RK3399 519 scope: rk3399 520 521 deprecated: 522 - rockchip/rk3399 523 - rk3399/suspend 524 525 - title: Socionext 526 scope: socionext 527 528 subsections: 529 - title: Synquacer 530 scope: synquacer 531 532 deprecated: 533 - plat/synquacer 534 535 - title: ST 536 scope: st 537 538 deprecated: 539 - plat/st 540 541 subsections: 542 - title: STM32MP1 543 scope: stm32mp1 544 545 deprecated: 546 - plat/st/stm32mp1 547 548 subsections: 549 - title: STM32MP13 550 scope: stm32mp13 551 552 - title: STM32MP15 553 scope: stm32mp15 554 555 - title: Texas Instruments 556 scope: ti 557 558 subsections: 559 - title: K3 560 scope: k3 561 562 deprecated: 563 - ti-k3 564 565 - title: Xilinx 566 scope: xilinx 567 568 deprecated: 569 - plat/xilinx 570 571 subsections: 572 - title: Versal 573 scope: versal 574 575 deprecated: 576 - plat/xilinx/versal/include 577 - plat/xilinx/versal 578 - plat/versal 579 580 subsections: 581 - title: Versal NET 582 scope: versal-net 583 584 deprecated: 585 - versal_net 586 587 - title: ZynqMP 588 scope: zynqmp 589 590 deprecated: 591 - plat/zynqmp 592 - plat/xilinx/zynqmp 593 594 - title: Bootloader Images 595 scope: bl 596 597 deprecated: 598 - bl_common 599 600 subsections: 601 - title: BL1 602 scope: bl1 603 604 - title: BL2 605 scope: bl2 606 607 - title: BL31 608 scope: bl31 609 610 - title: BL32 611 scope: bl32 612 613 subsections: 614 - title: TSP 615 scope: tsp 616 617 - title: Services 618 scope: services 619 620 subsections: 621 - title: FF-A 622 scope: ff-a 623 624 deprecated: 625 - ffa 626 627 - title: RME 628 scope: rme 629 630 deprecated: 631 - rme/fid 632 633 subsections: 634 - title: TRP 635 scope: trp 636 637 - title: RMMD 638 scope: rmmd 639 640 - title: SPM 641 scope: spm 642 643 subsections: 644 - title: EL3 SPMC 645 scope: el3-spmc 646 647 deprecated: 648 - spmc 649 650 - title: SPMD 651 scope: spmd 652 653 - title: SPM MM 654 scope: spm-mm 655 656 - title: DRTM 657 scope: drtm 658 659 - title: TRNG 660 scope: trng 661 662 - title: Libraries 663 664 subsections: 665 - title: CPU Support 666 scope: cpus 667 668 deprecated: 669 - cpu 670 - errata 671 - errata_report 672 673 - title: EL3 Runtime 674 scope: el3-runtime 675 676 deprecated: 677 - el3_runtime 678 679 subsections: 680 - title: Context Management 681 scope: cm 682 683 - title: RAS 684 scope: ras 685 686 - title: FCONF 687 scope: fconf 688 689 - title: MPMM 690 scope: mpmm 691 692 - title: OP-TEE 693 scope: optee 694 695 deprecated: 696 - lib/optee 697 698 - title: PSCI 699 scope: psci 700 701 - title: GPT 702 scope: gpt 703 704 deprecated: 705 - gpt_rme 706 707 - title: SMCCC 708 scope: smccc 709 710 - title: Translation Tables 711 scope: xlat 712 713 - title: C Standard Library 714 scope: libc 715 716 - title: Locks 717 scope: locks 718 719 - title: PSA 720 scope: psa 721 722 deprecated: 723 - lib/psa 724 725 - title: Context Management 726 scope: context-mgmt 727 728 deprecated: 729 - context mgmt 730 731 - title: Semihosting 732 scope: semihosting 733 734 - title: Drivers 735 736 subsections: 737 - title: Authentication 738 scope: auth 739 740 deprecated: 741 - driver/auth 742 743 subsections: 744 - title: CryptoCell-713 745 scope: cc-713 746 747 - title: Crypto 748 scope: crypto 749 750 - title: mbedTLS 751 scope: mbedtls 752 753 - title: Console 754 scope: console 755 756 - title: Generic Clock 757 scope: clk 758 759 - title: FWU 760 scope: fwu 761 762 deprecated: 763 - fwu_metadata 764 765 - title: I/O 766 scope: io 767 768 subsections: 769 - title: MTD 770 scope: mtd 771 772 deprecated: 773 - io_mtd 774 775 - title: Measured Boot 776 scope: measured-boot 777 778 deprecated: 779 - measured boot 780 - measured_boot 781 782 - title: MMC 783 scope: mmc 784 785 deprecated: 786 - drivers/mmc 787 788 - title: MTD 789 scope: mtd 790 791 deprecated: 792 - drivers/mtd 793 794 subsections: 795 - title: NAND 796 scope: nand 797 798 subsections: 799 - title: SPI NAND 800 scope: spi-nand 801 802 deprecated: 803 - spi_nand 804 805 - title: GUID Partition Tables Support 806 scope: guid-partition 807 808 - title: SCMI 809 scope: scmi 810 811 deprecated: 812 - scmi_common 813 - drivers/scmi-msg 814 - scmi-msg 815 816 - title: UFS 817 scope: ufs 818 819 - title: Arm 820 scope: arm-drivers 821 822 subsections: 823 - title: Ethos-N 824 scope: ethos-n 825 826 deprecated: 827 - drivers/arm/ethosn 828 829 - title: GIC 830 scope: gic 831 832 subsections: 833 - title: GICv3 834 scope: gicv3 835 836 deprecated: 837 - gicv3/multichip 838 839 subsections: 840 - title: GIC-600 841 scope: gic600 842 843 - title: GIC-600AE 844 scope: gic600ae 845 846 - title: SMMU 847 scope: smmu 848 849 - title: MHU 850 scope: mhu 851 852 deprecated: 853 - drivers/arm/mhu 854 855 - title: RSS 856 scope: rss 857 858 deprecated: 859 - drivers/arm/rss 860 861 - title: TZC 862 scope: tzc 863 864 subsections: 865 - title: TZC-400 866 scope: tzc400 867 868 deprecated: 869 - drivers/tzc400 870 871 - title: TZC-380 872 scope: tzc380 873 874 deprecated: 875 - drivers/tzc380 876 877 - title: Marvell 878 scope: marvell-drivers 879 880 subsections: 881 - title: COMPHY 882 scope: marvell-comphy 883 884 deprecated: 885 - drivers/marvell/comphy 886 887 subsections: 888 - title: Armada 3700 889 scope: marvell-comphy-3700 890 891 deprecated: 892 - drivers/marvell/comphy-3700 893 894 - title: CP110 895 scope: marvell-comphy-cp110 896 897 deprecated: 898 - drivers/marvell/comphy-cp110 899 900 - title: UART 901 scope: marvell-uart 902 903 deprecated: 904 - plat/marvell/uart 905 906 - title: Armada 907 scope: armada-drivers 908 909 subsections: 910 - title: A3K 911 scope: a3k-drivers 912 913 subsections: 914 - title: A3720 915 scope: a3720-uart 916 917 deprecated: 918 - plat/marvell/a3720/uart 919 920 - title: MediaTek 921 scope: mediatek-drivers 922 923 subsections: 924 - title: APU 925 scope: mediatek-apu 926 927 deprecated: 928 - plat/mediatek/apu 929 930 - title: EMI MPU 931 scope: mediatek-emi-mpu 932 933 deprecated: 934 - plat/mediatek/mpu 935 936 - title: PMIC Wrapper 937 scope: mediatek-pmic-wrapper 938 939 deprecated: 940 - plat/mediatek/pmic_wrap 941 942 - title: MT8192 943 scope: mt8192-drivers 944 945 subsections: 946 - title: SPM 947 scope: mt8192-spm 948 949 deprecated: 950 - mediatek/mt8192/spm 951 952 - title: NXP 953 scope: nxp-drivers 954 955 subsections: 956 - title: DCFG 957 scope: nxp-dcfg 958 959 deprecated: 960 - driver/nxp/dcfg 961 962 - title: FLEXSPI 963 scope: flexspi 964 965 deprecated: 966 - include/drivers/flexspi 967 - driver/nxp/xspi 968 969 - title: SCFG 970 scope: nxp-scfg 971 972 deprecated: 973 - nxp/scfg 974 975 - title: SFP 976 scope: nxp-sfp 977 978 deprecated: 979 - drivers/nxp/sfp 980 981 - title: QSPI 982 scope: nxp-qspi 983 984 - title: NXP Crypto 985 scope: nxp-crypto 986 987 - title: DDR 988 scope: nxp-ddr 989 990 - title: GIC 991 scope: nxp-gic 992 993 - title: CSU 994 scope: nxp-csu 995 996 - title: IFC NAND 997 scope: nxp-ifc-nand 998 999 - title: IFC NOR 1000 scope: nxp-ifc-nor 1001 1002 - title: TZC-380 1003 scope: nxp-tzc380 1004 1005 - title: Renesas 1006 scope: renesas-drivers 1007 1008 subsections: 1009 - title: R-Car3 1010 scope: rcar3-drivers 1011 1012 deprecated: 1013 - drivers/rcar3 1014 1015 - title: ST 1016 scope: st-drivers 1017 1018 deprecated: 1019 - drivers/st 1020 1021 subsections: 1022 - title: BSEC 1023 scope: st-bsec 1024 1025 - title: Clock 1026 scope: st-clock 1027 1028 deprecated: 1029 - stm32mp_clk 1030 - drivers/st/clk 1031 - stm32mp1_clk 1032 1033 - title: Crypto 1034 scope: st-crypto 1035 1036 - title: DDR 1037 scope: st-ddr 1038 1039 - title: I/O 1040 scope: st-io-drivers 1041 1042 subsections: 1043 - title: STM32 Image 1044 scope: st-io-stm32image 1045 1046 deprecated: 1047 - io-stm32image 1048 - io_stm32image 1049 1050 - title: I2C 1051 scope: st-i2c 1052 1053 - title: FMC 1054 scope: st-fmc 1055 1056 - title: GPIO 1057 scope: st-gpio 1058 1059 - title: SDMMC2 1060 scope: st-sdmmc2 1061 1062 deprecated: 1063 - stm32_sdmmc2 1064 1065 - title: ST PMIC 1066 scope: st-pmic 1067 1068 deprecated: 1069 - drivers/st/pmic 1070 1071 - title: STPMIC1 1072 scope: stpmic1 1073 1074 - title: Regulator 1075 scope: st-regulator 1076 1077 - title: Reset 1078 scope: st-reset 1079 1080 - title: SPI 1081 scope: st-spi 1082 1083 - title: UART 1084 scope: st-uart 1085 1086 subsections: 1087 - title: STM32 Console 1088 scope: stm32-console 1089 1090 deprecated: 1091 - stm32_console 1092 1093 - title: USB 1094 scope: st-usb 1095 1096 deprecated: 1097 - drivers/st/usb 1098 1099 - title: Watchdog 1100 scope: st-iwdg 1101 1102 - title: USB 1103 scope: usb 1104 1105 deprecated: 1106 - drivers/usb 1107 1108 - title: Miscellaneous 1109 1110 subsections: 1111 - title: AArch64 1112 scope: aarch64 1113 1114 - title: Debug 1115 scope: debug 1116 1117 deprecated: 1118 - common/debug 1119 1120 - title: CRC32 1121 scope: crc32 1122 1123 subsections: 1124 - title: Hardware CRC32 1125 scope: hw-crc32 1126 1127 deprecated: 1128 - hw_crc 1129 - hw_crc32 1130 1131 - title: Software CRC32 1132 scope: sw-crc32 1133 1134 deprecated: 1135 - sw_crc32 1136 1137 - title: DT Bindings 1138 scope: dt-bindings 1139 1140 - title: FDT Wrappers 1141 scope: fdt-wrappers 1142 1143 - title: FDTs 1144 scope: fdts 1145 1146 deprecated: 1147 - fdt 1148 1149 subsections: 1150 - title: Morello 1151 scope: morello-fdts 1152 1153 deprecated: 1154 - fdts/morello 1155 1156 - title: STM32MP1 1157 scope: stm32mp1-fdts 1158 1159 deprecated: 1160 - fdts stm32mp1 1161 1162 subsections: 1163 - title: STM32MP13 1164 scope: stm32mp13-fdts 1165 1166 - title: STM32MP15 1167 scope: stm32mp15-fdts 1168 1169 - title: PIE 1170 scope: pie 1171 1172 - title: Security 1173 scope: security 1174 1175 - title: SDEI 1176 scope: sdei 1177 1178 - title: TBBR 1179 scope: tbbr 1180 1181 - title: NXP 1182 1183 subsections: 1184 - title: OCRAM 1185 scope: nxp-ocram 1186 1187 deprecated: 1188 - nxp/common/ocram 1189 1190 - title: PSCI 1191 scope: nxp-psci 1192 1193 deprecated: 1194 - plat/nxp/common/psci 1195 1196 - title: UUID 1197 scope: uuid 1198 1199 - title: Documentation 1200 scope: docs 1201 1202 deprecated: 1203 - doc 1204 1205 subsections: 1206 - title: Changelog 1207 scope: changelog 1208 1209 - title: Commit Style 1210 scope: commit-style 1211 1212 - title: Contribution Guidelines 1213 scope: contributing 1214 1215 deprecated: 1216 - contribution-guidelines 1217 - docs-contributing.rst 1218 1219 - title: Maintainers 1220 scope: maintainers 1221 1222 - title: Prerequisites 1223 scope: prerequisites 1224 1225 - title: Threat Model 1226 scope: threat-model 1227 1228 - title: Porting Guide 1229 scope: porting 1230 1231 - title: Build System 1232 scope: build 1233 1234 deprecated: 1235 - makefile 1236 - Makefile 1237 1238 subsections: 1239 - title: Git Hooks 1240 scope: hooks 1241 1242 - title: Tools 1243 1244 subsections: 1245 - title: STM32 Image 1246 scope: stm32image 1247 1248 deprecated: 1249 - tools/stm32image 1250 1251 - title: NXP Tools 1252 scope: nxp-tools 1253 1254 - title: Firmware Image Package Tool 1255 scope: fiptool 1256 1257 - title: Secure Partition Tool 1258 scope: sptool 1259 1260 - title: Certificate Creation Tool 1261 scope: cert-create 1262 1263 deprecated: 1264 - cert_create 1265 1266 - title: Dependencies 1267 scope: deps 1268 1269 subsections: 1270 - title: checkpatch 1271 scope: checkpatch 1272 1273 - title: commitlint 1274 scope: commitlint 1275 1276 - title: Compiler runtime libraries 1277 scope: compiler-rt 1278 1279 - title: libfdt 1280 scope: libfdt 1281 1282 - title: Node Package Manager (NPM) 1283 scope: npm 1284 1285 - title: zlib 1286 scope: zlib 1287