| c429afa2 | 02-May-2025 |
Joanna Farley <joanna.farley@arm.com> |
Merge changes from topic "xlnx_versal_misra_fixes" into integration
* changes: fix(xilinx): resolve misra rule 2.3 violations fix(xilinx): resolve misra rule 2.7 violations fix(xilinx): resolv
Merge changes from topic "xlnx_versal_misra_fixes" into integration
* changes: fix(xilinx): resolve misra rule 2.3 violations fix(xilinx): resolve misra rule 2.7 violations fix(xilinx): resolve misra rule 8.6 violations fix(xilinx): resolve misra rule 11.3 violations fix(xilinx): resolve misra rule 2.2 violations fix(xilinx): resolve misra rule 15.7 violations
show more ...
|
| 55f6ea4d | 16-Apr-2025 |
Prasad Kummari <prasad.kummari@amd.com> |
refactor(zynqmp): refactor custom sip service
Refactored the custom SIP service code and relocated it to a common directory to support additional platforms and enhance code readability. Renamed ZYNQ
refactor(zynqmp): refactor custom sip service
Refactored the custom SIP service code and relocated it to a common directory to support additional platforms and enhance code readability. Renamed ZYNQMP_SIP_SVC_CUSTOM to a generic SOC_SIP_SVC_CUSTOM for better with other across SoCs
Change-Id: Id114f717d0397e257a831c7d5b67104c2c766d09 Signed-off-by: Prasad Kummari <prasad.kummari@amd.com>
show more ...
|
| c6bf9289 | 12-Oct-2023 |
Ye Li <ye.li@nxp.com> |
fix(imx93): trdc: restrict BLK_CTRL_S_AONMIX to secure world
Configure the TRDC to restrict access to BLK_CTRL_S_AONMIX to secure world only. So the A55 resume entry in RVBARADDR0 can't be modified
fix(imx93): trdc: restrict BLK_CTRL_S_AONMIX to secure world
Configure the TRDC to restrict access to BLK_CTRL_S_AONMIX to secure world only. So the A55 resume entry in RVBARADDR0 can't be modified by untrusted applications.
Change-Id: I498580030d5c893b6d1c1739644eeca9b55c39ec Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Reviewed-by: Jacky Bai <ping.bai@nxp.com>
show more ...
|
| 48afc8e5 | 01-May-2025 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
chore(fvp): remove unused macro definition
Remove an unused macro from the FVP platform code to reduce clutter.
Change-Id: I88f9b3e6567362c0559fa58e1fbf9ace49c986b6 Signed-off-by: Manish V Badarkhe
chore(fvp): remove unused macro definition
Remove an unused macro from the FVP platform code to reduce clutter.
Change-Id: I88f9b3e6567362c0559fa58e1fbf9ace49c986b6 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 8914774e | 08-Apr-2025 |
Boyan Karatotev <boyan.karatotev@arm.com> |
fix(mt8195): fix variable may be used uninitialized error
Change-Id: Ic0e6e286ea764ef26f4f43e327177fb653e15b07 Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com> |
| 3599f40a | 08-Apr-2025 |
Boyan Karatotev <boyan.karatotev@arm.com> |
fix(mt8188): fix variable may be used uninitialized error
When compiling with LTO enabled, the compiler can observe the `default` code path of PER_CPU_PWR_CTRL as leaving the pwr_ctrl variable unini
fix(mt8188): fix variable may be used uninitialized error
When compiling with LTO enabled, the compiler can observe the `default` code path of PER_CPU_PWR_CTRL as leaving the pwr_ctrl variable uninitialised. We know this is not possible, but assure the compiler that this will not be the case.
Change-Id: Ia58beea6b0f767fbbeb7f811af8c70fd1fece8c1 Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
show more ...
|
| 17b14caf | 30-Apr-2025 |
Yann Gautier <yann.gautier@st.com> |
Merge "fix(qemu): ignore TPM error" into integration |
| 424c6418 | 30-Apr-2025 |
Yann Gautier <yann.gautier@st.com> |
Merge changes from topic "xlnx_fix_chore" into integration
* changes: chore(versal2): realign address printing fix(amd): update transfer list args for OP-TEE |
| 49d8678e | 30-Apr-2025 |
Gavin Liu <gavin.liu@mediatek.corp-partner.google.com> |
fix(mt8189): fix mt8189 platform build failure
Remove the system reset functionality to prevent build failures that occur when PMIC is not ready.
Signed-off-by: Gavin Liu <gavin.liu@mediatek.corp-p
fix(mt8189): fix mt8189 platform build failure
Remove the system reset functionality to prevent build failures that occur when PMIC is not ready.
Signed-off-by: Gavin Liu <gavin.liu@mediatek.corp-partner.google.com> Change-Id: I7ef2aac5a362becdd8c8f8a9d298f1dcee9cfc7a
show more ...
|
| 11bae2aa | 29-Apr-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "feat(mt8189): add reset and poweroff function for PSCI call" into integration |
| 7f2b9d93 | 29-Apr-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "feat(mediatek): add UFS stub implementation" into integration |
| b660cdf9 | 29-Apr-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "feat(mt8189): disable L3C shared SRAM if the bootloader is coreboot" into integration |
| 13304d30 | 29-Apr-2025 |
Joanna Farley <joanna.farley@arm.com> |
Merge "feat(versal-net): add SDEI support" into integration |
| 31e6117b | 29-Apr-2025 |
Joanna Farley <joanna.farley@arm.com> |
Merge "fix(xilinx): resolve misra rule 8.4 violations" into integration |
| 82435376 | 28-Apr-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "refactor(mediatek): refactor Mediatek options.mk" into integration |
| 10534543 | 28-Apr-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge changes from topic "fix_pmuv3p9_test" into integration
* changes: fix(smccc): properly set RAS feature bit fix(trng): allow FEAT_RNG_TRAP in dynamic fashion feat(smccc): add FEAT_TWED to
Merge changes from topic "fix_pmuv3p9_test" into integration
* changes: fix(smccc): properly set RAS feature bit fix(trng): allow FEAT_RNG_TRAP in dynamic fashion feat(smccc): add FEAT_TWED to ARCH_FEATURE_AVAILABILITY feat(cpufeat): add support for PMUv3p9
show more ...
|
| 66fb7ee4 | 28-Apr-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge changes from topic "hm/handoff-mb" into integration
* changes: feat(arm): support boot info handoff and event log fix(arm): update tsp_early_platform_setup prototype fix(xilinx): update
Merge changes from topic "hm/handoff-mb" into integration
* changes: feat(arm): support boot info handoff and event log fix(arm): update tsp_early_platform_setup prototype fix(xilinx): update tsp_early_platform_setup prototype fix(socionext): update tsp_early_platform_setup prototype fix(msm8916): update tsp_early_platform_setup prototype feat(tsp): cascade boot arguments to platforms feat(fvp): port event log to firmware handoff feat(arm): port event log to firmware handoff feat(fvp): increase bl2 mmap len for handoff feat(measured-boot): add fw handoff event log utils
show more ...
|
| 57c73515 | 20-Apr-2025 |
Yidi Lin <yidilin@chromium.org> |
feat(mediatek): add UFS stub implementation
Implement stub functions for UFS to ensure that the build can pass when a prebuilt library is not available.
Change-Id: If4470cd9a5b88e869363e763aec5830c
feat(mediatek): add UFS stub implementation
Implement stub functions for UFS to ensure that the build can pass when a prebuilt library is not available.
Change-Id: If4470cd9a5b88e869363e763aec5830c1f8411f5 Signed-off-by: Yidi Lin <yidilin@chromium.org>
show more ...
|
| c76da4ec | 25-Apr-2025 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "chore(tc): remove TC2 platform variant" into integration |
| 7794e7c0 | 24-Apr-2025 |
Vince Liu <vince-wl.liu@mediatek.corp-partner.google.com> |
feat(mt8189): disable L3C shared SRAM if the bootloader is coreboot
The coreboot of MT8189 does not disable the L3C shared SRAM because the ramstage still needs access to it. Therefore, we disable i
feat(mt8189): disable L3C shared SRAM if the bootloader is coreboot
The coreboot of MT8189 does not disable the L3C shared SRAM because the ramstage still needs access to it. Therefore, we disable it at the start of ATF.
Change-Id: If87223a1f41afd639859ff0ce80d4e64a9e02a2e Signed-off-by: Vince Liu <vince-wl.liu@mediatek.corp-partner.google.com>
show more ...
|
| a852fa1d | 21-Feb-2025 |
Harrison Mutai <harrison.mutai@arm.com> |
feat(arm): support boot info handoff and event log
Add support for processing boot arguments via Firmware Handoff on Arm platforms. Update platform hooks to pass boot info to BL31 and BL32 stages.
feat(arm): support boot info handoff and event log
Add support for processing boot arguments via Firmware Handoff on Arm platforms. Update platform hooks to pass boot info to BL31 and BL32 stages.
Enable parsing and dumping of an event log from the transfer list when MEASURED_BOOT is enabled. This allows measured boot testing in the secure world.
Also update BL32 sources to include event log support when TSPD and measured boot are both enabled.
Change-Id: Ia310696d0e6cfe93d756bfb075e9fda08342c0a1 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 9018b7b8 | 21-Mar-2025 |
Harrison Mutai <harrison.mutai@arm.com> |
fix(arm): update tsp_early_platform_setup prototype
The prototype for tsp_early_platform_setup has been redefined. Update the platform implementation to match the new function signature and ensure c
fix(arm): update tsp_early_platform_setup prototype
The prototype for tsp_early_platform_setup has been redefined. Update the platform implementation to match the new function signature and ensure compatibility with the updated TSP interface. Also, update the prototype for arm_tsp_early_platform_setup to make use of these arguments in common code.
Change-Id: I3831776be58d6ebf672890d0f30bbbd1780976f7 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 470dd8b4 | 21-Mar-2025 |
Harrison Mutai <harrison.mutai@arm.com> |
fix(xilinx): update tsp_early_platform_setup prototype
The prototype for tsp_early_platform_setup has been redefined. Update the platform implementation to match the new function signature and ensur
fix(xilinx): update tsp_early_platform_setup prototype
The prototype for tsp_early_platform_setup has been redefined. Update the platform implementation to match the new function signature and ensure compatibility with the updated TSP interface.
Change-Id: I428577c5e92911db3bc6f1ac81b127b44cb136e4 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| c45dbe7e | 21-Mar-2025 |
Harrison Mutai <harrison.mutai@arm.com> |
fix(socionext): update tsp_early_platform_setup prototype
The prototype for tsp_early_platform_setup has been redefined. Update the platform implementation to match the new function signature and en
fix(socionext): update tsp_early_platform_setup prototype
The prototype for tsp_early_platform_setup has been redefined. Update the platform implementation to match the new function signature and ensure compatibility with the updated TSP interface.
Change-Id: I931f32985d1d46297e0d8c47f06e072f270c5e1b Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 2f024262 | 21-Mar-2025 |
Harrison Mutai <harrison.mutai@arm.com> |
fix(msm8916): update tsp_early_platform_setup prototype
The prototype for tsp_early_platform_setup has been redefined. Update the platform implementation to match the new function signature and ensu
fix(msm8916): update tsp_early_platform_setup prototype
The prototype for tsp_early_platform_setup has been redefined. Update the platform implementation to match the new function signature and ensure compatibility with the updated TSP interface.
Change-Id: I2270a45f3f7a3d6f6dbc0ecd9f8a4fb56a6727f9 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|