| eee52dac | 01-Nov-2024 |
Jens Wiklander <jens.wiklander@linaro.org> |
fix(qemu): fix EL3-SPMC data store alignment
With PLAT=qemu, the EL3-SPMC data store is provided as an array of uint8_t and implicitly with a 1 byte alignment. But the way the data store is used it
fix(qemu): fix EL3-SPMC data store alignment
With PLAT=qemu, the EL3-SPMC data store is provided as an array of uint8_t and implicitly with a 1 byte alignment. But the way the data store is used it must have a larger alignment, so change to double-word alignment for maximum compatibility.
Change-Id: I4e9b901889078fee4b87f8333257bdc076386572 Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
show more ...
|
| 1b1b40a9 | 31-Oct-2024 |
Jens Wiklander <jens.wiklander@linaro.org> |
fix(qemu): fix build error with spmd
Currently when building with PLAT=qemu SPD=spmd SPMC_AT_EL3=1 SPMD_SPM_AT_SEL2=0, there is a build error since plat_spmd_handle_group0_interrupt() is called irre
fix(qemu): fix build error with spmd
Currently when building with PLAT=qemu SPD=spmd SPMC_AT_EL3=1 SPMD_SPM_AT_SEL2=0, there is a build error since plat_spmd_handle_group0_interrupt() is called irrespective of SPMC_AT_EL3. Fix this by making plat_spmd_handle_group0_interrupt() available if SPD_spmd is defined only.
Change-Id: If5f650d2bd3675cbb4b509e9e3743d3865d7c812 Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
show more ...
|
| 40c0a64c | 18-Nov-2024 |
Harrison Mutai <harrison.mutai@arm.com> |
docs: update build tool prerequisites
Bump `dtc`, `clang` and `sphinx` to reconcile our minimum requirements with the versions used in CI.
Change-Id: Ia848b4bdd93dc833ea03eda5b002561468042f52 Signe
docs: update build tool prerequisites
Bump `dtc`, `clang` and `sphinx` to reconcile our minimum requirements with the versions used in CI.
Change-Id: Ia848b4bdd93dc833ea03eda5b002561468042f52 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 74c0783d | 18-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge changes Ic92c2abf,Id9182f65 into integration
* changes: docs(juno): update PSCI instrumentation data docs(n1sdp): update PSCI instrumentation data |
| 9f933f60 | 18-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "fix(rme): add console name to checksum calculation" into integration |
| 7a444c3d | 18-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "docs(prerequisites): add Poetry installation instructions" into integration |
| c24becea | 15-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge changes I32b0dd2b,I04d88fb6,I9426cf7b,Ia18824a7 into integration
* changes: docs(changelog): add some architecture features docs(changelog): create SPD scopes docs(changelog): update som
Merge changes I32b0dd2b,I04d88fb6,I9426cf7b,Ia18824a7 into integration
* changes: docs(changelog): add some architecture features docs(changelog): create SPD scopes docs(changelog): update some scope for release note docs(changelog): add subsections for STM32MP25
show more ...
|
| 1bf7a475 | 13-Nov-2024 |
Yann Gautier <yann.gautier@st.com> |
docs(changelog): add some architecture features
Add missing scopes for FEAT_SCTLR2, FEAT_D128 and FEAT_THE.
Signed-off-by: Yann Gautier <yann.gautier@st.com> Change-Id: I32b0dd2bdf68a5a56f8b236155a
docs(changelog): add some architecture features
Add missing scopes for FEAT_SCTLR2, FEAT_D128 and FEAT_THE.
Signed-off-by: Yann Gautier <yann.gautier@st.com> Change-Id: I32b0dd2bdf68a5a56f8b236155ad44686d853eca
show more ...
|
| a4fe3846 | 15-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "fix(stm32mp2): use TOOL_ADD_IMG_PAYLOAD for BL31 DT" into integration |
| d108cd01 | 15-Nov-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "fix(tc): fix the MHUv3 interrupt name in DT" into integration |
| 91213031 | 15-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "docs(context-mgmt): add Root-Context documentation" into integration |
| 785c2c3e | 18-Oct-2024 |
Gatien Chevallier <gatien.chevallier@foss.st.com> |
fix(cert-create): load openSSL configuration before PKCS11 operations
On some version of openSSL (1.1.1 or 1.1.0), OPENSSL_init_crypto() called by ENGINE_load_builtin_engines() will not automaticall
fix(cert-create): load openSSL configuration before PKCS11 operations
On some version of openSSL (1.1.1 or 1.1.0), OPENSSL_init_crypto() called by ENGINE_load_builtin_engines() will not automatically load the configuration. Fix this behavior by calling OPENSSL_init_crypto with OPENSSL_INIT_LOAD_CONFIG as a parameter.
Signed-off-by: Gatien Chevallier <gatien.chevallier@foss.st.com> Change-Id: I2e4c0d646e540d039e9c72fd7814384b17de6dd5
show more ...
|
| aa99881d | 15-Nov-2024 |
AlexeiFedorov <Alexei.Fedorov@arm.com> |
fix(rme): add console name to checksum calculation
The name field of console_info structure was missed in checksum calculation. This is corrected by adding a new helper checksum_calc() which compute
fix(rme): add console name to checksum calculation
The name field of console_info structure was missed in checksum calculation. This is corrected by adding a new helper checksum_calc() which computes the checksum in a field agnostic manner.
Change-Id: I5c39ee43f1fa20872c37846e3feeabd0525a47ae Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
show more ...
|
| a0db5c74 | 15-Nov-2024 |
Zachary Leaf <zachary.leaf@arm.com> |
docs(juno): update PSCI instrumentation data
Update for v2.12 release based on v2.12-rc0
Change-Id: Ic92c2abfc65dc1e9f979564eecd65cb2c285cb25 Signed-off-by: Zachary Leaf <zachary.leaf@arm.com> |
| 012cc2cb | 15-Nov-2024 |
Zachary Leaf <zachary.leaf@arm.com> |
docs(n1sdp): update PSCI instrumentation data
Update for v2.12 release based on v2.12-rc0
Change-Id: Id9182f65518c0b41d478d3f24edc3befbd9d2cf6 Signed-off-by: Zachary Leaf <zachary.leaf@arm.com> |
| 0c9cd67d | 13-Nov-2024 |
Chris Kay <chris.kay@arm.com> |
docs(prerequisites): add Poetry installation instructions
This small change removes the footnote from Poetry that it is only used for building documentation, as it is now used for some of the Python
docs(prerequisites): add Poetry installation instructions
This small change removes the footnote from Poetry that it is only used for building documentation, as it is now used for some of the Python tooling in the repository from the build system.
Additionally, add a link to the official installation guide for Poetry.
Change-Id: Ie36b7ecd8066cbf2a14a1085d84fa9bd9c4409ba Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| 0f3cd515 | 10-Nov-2024 |
Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com> |
docs(context-mgmt): add Root-Context documentation
* This patch adds some details on the EL3/Root-Context and its related interfaces.
* Additionally it updates the existing details on the inter
docs(context-mgmt): add Root-Context documentation
* This patch adds some details on the EL3/Root-Context and its related interfaces.
* Additionally it updates the existing details on the interfaces, related to various CPU context entries which have been improvised recently.
Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com> Change-Id: I81a992fe09feca4dc3d579a48e54a4763425e052
show more ...
|
| 02c580cd | 13-Nov-2024 |
Yann Gautier <yann.gautier@st.com> |
docs(changelog): create SPD scopes
Create scopes for Secure Payload dispatchers (OP-TEE, ProvenCore, Trusty, TSP and Trusted Little Kernel).
Signed-off-by: Yann Gautier <yann.gautier@st.com> Change
docs(changelog): create SPD scopes
Create scopes for Secure Payload dispatchers (OP-TEE, ProvenCore, Trusty, TSP and Trusted Little Kernel).
Signed-off-by: Yann Gautier <yann.gautier@st.com> Change-Id: I04d88fb6839d8cc1d87d0962f0a499a5e90c8680
show more ...
|
| 48a59eb0 | 13-Nov-2024 |
Yann Gautier <yann.gautier@st.com> |
docs(changelog): update some scope for release note
To ease release note preparation, add some missing scope in the changelog.yaml file.
Change-Id: I9426cf7b90455a487c4653c3fc9a6a718c13df7b Signed-
docs(changelog): update some scope for release note
To ease release note preparation, add some missing scope in the changelog.yaml file.
Change-Id: I9426cf7b90455a487c4653c3fc9a6a718c13df7b Signed-off-by: Yann Gautier <yann.gautier@st.com>
show more ...
|
| 10f60d38 | 23-Nov-2023 |
Yann Gautier <yann.gautier@st.com> |
docs(changelog): add subsections for STM32MP25
The STM32MP2 family has 3 different types of SoCs (STM32MP25, STM32MP23 and STM32MP21). For the moment only STM32MP25 is partly supported in TF-A. Add
docs(changelog): add subsections for STM32MP25
The STM32MP2 family has 3 different types of SoCs (STM32MP25, STM32MP23 and STM32MP21). For the moment only STM32MP25 is partly supported in TF-A. Add a dedicated subsections for STM32MP25. The other ones will be added later. The same is done for FDTS scope.
Signed-off-by: Yann Gautier <yann.gautier@st.com> Signed-off-by: Nicolas Le Bayon <nicolas.le.bayon@st.com> Change-Id: Ia18824a7b649bcd1ffa631e3aa0ecb3fd0b2d038
show more ...
|
| a05c154f | 14-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "docs: review Undefined Injection for 2.12 release" into integration |
| f152d3b2 | 13-Nov-2024 |
Manish Pandey <manish.pandey2@arm.com> |
docs: review Undefined Injection for 2.12 release
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: I654e871e4bdf0c9b556c7973e0ba0009627ed37c |
| 2b7ca785 | 14-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "fix(stm32mp2): enable timer earlier in BL31" into integration |
| 33d6ea0a | 14-Nov-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "docs(juno): update Juno tested SCP version to 2.15" into integration |
| 8b27eb7d | 02-Oct-2024 |
Ziad Elhanafy <ziad.elhanafy@arm.com> |
feat(rd1ae): add support for OP-TEE SPMC
Add support for loading and booting OP-TEE as SPMC running at S-EL1 for RD-1 AE platform.
Signed-off-by: Ziad Elhanafy <ziad.elhanafy@arm.com> Change-Id: If
feat(rd1ae): add support for OP-TEE SPMC
Add support for loading and booting OP-TEE as SPMC running at S-EL1 for RD-1 AE platform.
Signed-off-by: Ziad Elhanafy <ziad.elhanafy@arm.com> Change-Id: If29f56bb19fe7f370208ef5a6f60bfff4346ea93
show more ...
|