- Jan 06, 2023
-
-
Yann Gautier authored
Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: Ie9426509ee4f0a4c4f0fe0296d7a7378cc8828f5
-
- Nov 08, 2022
-
-
Jayanth Dodderi Chidanand authored
This patch adds the following changes to complete the existing TRNG implementation: 1. Adds a feature specific scope for buildlog generation. 2. Updates the docs on the build flag "TRNG_SUPPORT" and its values. 3. Makefile update and improves the existing comments at few sections for better understanding of the underlying logic. Change-Id: I3f72f0ccd5c94005a2df87158cf23199d2160d37 Signed-off-by:
Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
-
- Nov 07, 2022
-
-
Lauren Wehrmeister authored
Add missing scopes from commits for the upcoming release. Change-Id: I22e38fb0658e42b45591c82aa30e063f7a7edc86 Signed-off-by:
Lauren Wehrmeister <lauren.wehrmeister@arm.com>
-
- Nov 04, 2022
-
-
Chris Kay authored
Change-Id: Ia94b944a023568fc53a812cefffe97a7b3af4266 Signed-off-by:
Chris Kay <chris.kay@arm.com>
-
- Oct 24, 2022
-
-
Daniel Boulby authored
Change-Id: Id98ca7762fd17cb793b0ec9119d0b026195cf2c2 Signed-off-by:
Daniel Boulby <daniel.boulby@arm.com>
-
- Oct 05, 2022
-
-
Manish Badarkhe authored
Added new scope for mbedTLS and Crypto module. Change-Id: I127e7e32f103210e0a1c4c3072afa7249a24a7db Signed-off-by:
Manish V Badarkhe <Manish.Badarkhe@arm.com>
-
Manish Badarkhe authored
Added new scope for DRTM service. Signed-off-by:
Manish V Badarkhe <Manish.Badarkhe@arm.com> Change-Id: Idffb178026ef2910102b55e640d5f5bf904e6064
-
- Sep 29, 2022
-
-
Jayanth Dodderi Chidanand authored
This patch adds a news scope for FEAT_PMUV3, alongside updating the existing comments related to the saving of PMCR_EL0 register routine for better understanding. Change-Id: Ib150244ce94cfcbbe5d12fdae56327c3d72bda0b Signed-off-by:
Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
-
Chris Kay authored
Change-Id: Idb4b174f65891ba406f83c213c80ebb8a6ba0b81 Signed-off-by:
Chris Kay <chris.kay@arm.com>
-
- Sep 28, 2022
-
-
Manish Badarkhe authored
The code checks that the semihosting seek call return value is not zero instead of a negative value when there is an error condition. This defect has been fixed. In [1], possible return values for semihosting seek calls are mentioned. [1]: https://github.com/ARM-software/abi-aa/blob/main/semihosting/ semihosting.rst#sys-seek-0x0a Change-Id: I70f09e98323e9c5bf4eeda322ac065e855e256fc Signed-off-by:
Manish V Badarkhe <Manish.Badarkhe@arm.com>
-
- Aug 25, 2022
-
-
Shruti Gupta authored
TSP testcases for EL3 SPMC have higher stack usage. Change-Id: Ib5bfdccc6d0f65174e257f3b0e8b41bcd3c704a6 Signed-off-by:
Shruti Gupta <shruti.gupta@arm.com>
-
- Aug 18, 2022
-
-
Juan Pablo Conde authored
FEAT_RNG_TRAP introduces support for EL3 trapping of reads of the RNDR and RNDRRS registers, which is enabled by setting the SCR_EL3.TRNDR bit. This patch adds a new build flag ENABLE_FEAT_RNG_TRAP that enables the feature. This feature is supported only in AArch64 state from Armv8.5 onwards. Signed-off-by:
Juan Pablo Conde <juanpablo.conde@arm.com> Change-Id: Ia9f17aef3444d3822bf03809036a1f668c9f2d89
-
- Jul 08, 2022
-
-
Yann Gautier authored
Some fdts changes in STM32MP1 family can be dedicated to one SoC, STM32MP13 or STM32MP15. Add the dedicated scopes. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: I2d64244054251c1f89dfe1ebbf6ce9dac21d47b6
-
- Jul 04, 2022
-
-
Javier Almansa Sobrino authored
This patch adds the infrastructure needed to pass boot arguments from EL3 to RMM and allocates a shared buffer between both worlds that can be used, among others, to pass a boot manifest to RMM. The buffer is composed a single memory page be used by a later EL3 <-> RMM interface by all CPUs. The RMM boot manifest is not implemented by this patch. In addition to that, this patch also enables support for RMM when RESET_TO_BL31 is enabled. Signed-off-by:
Javier Almansa Sobrino <javier.almansasobrino@arm.com> Change-Id: I855cd4758ee3843eadd9fb482d70a6d18954d82a
-
- Jun 14, 2022
-
-
Lauren Wehrmeister authored
Signed-off-by:
Lauren Wehrmeister <lauren.wehrmeister@arm.com> Change-Id: Iccba57a292e6668e6a6d93f1cb0e1633592a4009
-
- Jun 08, 2022
-
-
This patch splits the el2_sysregs_context_save/restore functions into multiple functions based on features. This will allow us to selectively save and restore EL2 context registers based on features enabled for a particular configuration. For now feature build flags are used to decide which registers to save and restore. The long term plan is to dynamically check for features that are enabled and then save/restore registers accordingly. Splitting el2_sysregs_context_save/restore functions into smaller assembly functions makes that task easier. For more information please take a look at: https://trustedfirmware-a.readthedocs.io/en/latest/design_documents/context_mgmt_rework.html Signed-off-by:
Zelalem Aweke <zelalem.aweke@arm.com> Change-Id: I1819a9de8b70fa35c8f45568908025f790c4808c
-
- Jun 02, 2022
-
-
Yann Gautier authored
The STM32MP1 series includes STM32MP13 and STM32MP15. As some features may be dedicated to one SoC variant, add the 2 entries in the scopes list. While at it, correct the title for STM32MP1. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: I521d0e1dfdda0638ab9970c93821cf08efbd183a
-
- Jun 01, 2022
-
-
Jayanth Dodderi Chidanand authored
Change-Id: I573e5eb3c7fad097892292c8a967dc02d72d12e6 Signed-off-by:
Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
-
- May 18, 2022
-
-
Manish Badarkhe authored
Added new scope for Arm SMMU driver. Signed-off-by:
Manish V Badarkhe <manish.badarkhe@arm.com> Change-Id: I62f5ed36657a071d125cdddacbff9fb23d2bc8e0
-
- May 17, 2022
-
-
Sandrine Bailleux authored
Change-Id: I884f31f7f4b5515c420839ff37d401faa69f5fff Signed-off-by:
Sandrine Bailleux <sandrine.bailleux@arm.com>
-
- Mar 27, 2022
-
-
Jiafei Pan authored
Add new scopes for ls1088a SoC, RDB and QDS boards. Signed-off-by:
Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I7c0018ecee3c590253cf258851a28c4dd7f9c1a1
-
Jiafei Pan authored
Add new scope for NXP DDR drivers and GIC drivers. Signed-off-by:
Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I8ff4d203c474593fe2cff846e0040fc8651b20b6
-
- Mar 22, 2022
-
-
Dave Gerlach authored
Add new scope for TI and K3 platforms. Change-Id: I3b666c73e3ee8bcf73fcd155b7a372f44b56b033 Signed-off-by:
Dave Gerlach <d-gerlach@ti.com>
-
- Feb 23, 2022
-
-
Sieu Mun Tang authored
Add new scope for Intel platform. Signed-off-by:
Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: I1fa7f5e0e5567825615dd0275b204b82fe8c2337
-
- Feb 18, 2022
-
-
Jiafei Pan authored
Add new scope for NXP Crypto CAAM drivers. Signed-off-by:
Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I4beb96d1dc655281cb2fc99b8b0b998f35499dba
-
- Feb 15, 2022
-
-
Jiafei Pan authored
1. Add scopes for ls1046a and related boards: ls1046ardb, ls1046aqds, ls1046afwry. 2. Add new scope for NXP QSPI driver. 3. Add new scope for NXP tools. Signed-off-by:
Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I68ef7dd25628b393dbfbb8dbf59d5185945ea61c
-
- Feb 10, 2022
-
-
Manish Badarkhe authored
Allow access to PMSNEVFR_EL1 register at NS-EL1 or NS-EL2 when FEAT_SPEv1p2 is implemented. Change-Id: I44b1de93526dbe9c11fd061d876371a6c0e6fa9c Signed-off-by:
Manish V Badarkhe <Manish.Badarkhe@arm.com>
-
- Feb 03, 2022
-
-
Stephan Gerhold authored
The Qualcomm Snapdragon 410 is Qualcomm's first 64-bit SoC, released in 2014 with four ARM Cortex-A53 cores. There are differents variants (MSM8916, APQ8016(E), ...) that are all very similar. A popular device based on APQ8016E is the DragonBoard 410c single-board computer, but the SoC is also used in various mid-range smartphones/tablets. This commit adds documentation for a minimal, community-maintained port of TF-A/BL31 for MSM8916. The actual platform port is added in the following four separate small commits to simplify the review process. The code is primarily based on the information from the public Snapdragon 410E Technical Reference Manual [1], combined with a lot of trial and error to actually make it work. Note that this port is a pure community effort without any commercial interests and is not related to Qualcomm in any way. The main motivation for this port is to have a minimal, updatable firmware since this old chip does not receive many updates anymore from Qualcomm. It works quite well for many use cases so I am willing to maintain it as a "code owner". I have also added Nikita Travkin as second code owner to help with reviews. The main limitation so far is the lack of memory protection for TF-A. This is similar to the ports for the Raspberry Pi but in this case not a lack of hardware support but rather a lack of documentation. However, this does not limit the usefulness of the port when used as a minimal PSCI implementation. [1]: https://developer.qualcomm.com/download/sd410/snapdragon-410e-technical-reference-manual.pdf Change-Id: I676adf86061638cfc2f3ae8615470d145e84f172 Signed-off-by:
Stephan Gerhold <stephan@gerhold.net>
-
- Jan 31, 2022
-
-
Daniel Boulby authored
Also split SPM MM into it's own scope. Change-Id: I9cfb1ddec7419ad0d7b539f65e7322bbd44a3913 Signed-off-by:
Daniel Boulby <daniel.boulby@arm.com>
-
- Jan 28, 2022
-
-
Yann Gautier authored
Some of the ST drivers were not listed, and had no scopes. Add BSEC, Crypto, DDR, I2C, FMC, GPIO, Regulator, Reset, SPI and Watchdog. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: I4441f160f778d4bf7686e24e7d2d3c8330891327
-
- Jan 27, 2022
-
-
Sughosh Ganu authored
Add a valid scope for the partition code under the drivers directory. Signed-off-by:
Sughosh Ganu <sughosh.ganu@linaro.org> Change-Id: I173ac45e4ccbc95566277dabef15dcd25533e097
-
- Jan 24, 2022
-
-
Chris Kay authored
This change replaces cz-conventional-changelog with cz-commitlint, which automatically configures Commitizen using our commitlint configuration file. Currently, we use some manual Javascript magic to load our Commitizen configuration into commitlint (the opposite of what's introduced by this change), which can be removed. With this change, we also move our commitlint configuration into a new `changelog.yaml` file. This file holds the same data as `.cz.json` previously did. Change-Id: I14ff2308f1a0b2b293c2128b28ca2df578ce9c1c Signed-off-by:
Chris Kay <chris.kay@arm.com>
-