| 27dd11db | 02-Oct-2024 |
Maxime Méré <maxime.mere@foss.st.com> |
feat(stm32mp2): add BL31 device tree support
BL31 will need to access a device tree for several configurations (UART, GIC, OTP mapping...). Create a BL31 device tree (SOC_FW_CONFIG). It is loaded in
feat(stm32mp2): add BL31 device tree support
BL31 will need to access a device tree for several configurations (UART, GIC, OTP mapping...). Create a BL31 device tree (SOC_FW_CONFIG). It is loaded in DDR, in a spare area.
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Signed-off-by: Maxime Méré <maxime.mere@foss.st.com> Change-Id: I320a05859e1aa3dd8db9a274e7201075a8c250c2
show more ...
|
| 5ec9ade9 | 21-Oct-2024 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "fix(brbe): allow RME builds with BRBE" into integration |
| 0f9f5575 | 09-Oct-2024 |
Maheedhar Bollapalli <maheedharsai.bollapalli@amd.com> |
fix(versal): add const qualifier
This correct the MISRA violation C2012-8.13: A pointer should point to a const-qualified type whenever possible. Added const qualifier to pointer variables and funct
fix(versal): add const qualifier
This correct the MISRA violation C2012-8.13: A pointer should point to a const-qualified type whenever possible. Added const qualifier to pointer variables and function arguments.
Change-Id: I33cc594816809a118bff369d98d5689a96f6867f Signed-off-by: Maheedhar Bollapalli <maheedharsai.bollapalli@amd.com>
show more ...
|
| bb145c9d | 19-Apr-2024 |
Maheedhar Bollapalli <maheedharsai.bollapalli@amd.com> |
fix(zynqmp): add const qualifier
This correct the MISRA violation C2012-8.13: A pointer should point to a const-qualified type whenever possible. Added const qualifier to pointer in the function arg
fix(zynqmp): add const qualifier
This correct the MISRA violation C2012-8.13: A pointer should point to a const-qualified type whenever possible. Added const qualifier to pointer in the function arguments.
Change-Id: If1f86a01a8bcd7f9be48b5ca3a6a00df439f2fab Signed-off-by: Nithin G <nithing@amd.com> Signed-off-by: Maheedhar Bollapalli <maheedharsai.bollapalli@amd.com>
show more ...
|
| 52cdebbc | 30-Sep-2024 |
mojyack <mojyack@gmail.com> |
fix(rockchip): fix "unexpected token" error with clang
Change-Id: I5be872c882801d170af4511b2289b77a13395162 Signed-off-by: mojyack <mojyack@gmail.com> |
| 82a530f4 | 18-Oct-2024 |
Joanna Farley <joanna.farley@arm.com> |
Merge changes from topic "xlnx_versal2_changes" into integration
* changes: feat(versal2): support dynamic XLAT tables fix(versal2): update check for TRANSFER_LIST macro |
| 1ba08807 | 18-Oct-2024 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
fix(tc): retain NS timer frame ID for TC2 as 0
Recent change [1], caused failure in the TC2 run and this change meant to be for TC3 and TC4.
[1]: https://review.trustedfirmware.org/c/TF-A/trusted-f
fix(tc): retain NS timer frame ID for TC2 as 0
Recent change [1], caused failure in the TC2 run and this change meant to be for TC3 and TC4.
[1]: https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/31424
Change-Id: Ibfd604a842815bcf6d413dcba2c440df81dbb486 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 17ef5da7 | 18-Oct-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(context-mgmt): introduce EL3/root context" into integration |
| 9890eab5 | 18-Oct-2024 |
Boyan Karatotev <boyan.karatotev@arm.com> |
fix(brbe): allow RME builds with BRBE
It used to be the case that a FEAT_RME build could not be built with FEAT_BRBE support. BRBE doesn't have a 3-world aware disable and MDCR_EL3 was not context s
fix(brbe): allow RME builds with BRBE
It used to be the case that a FEAT_RME build could not be built with FEAT_BRBE support. BRBE doesn't have a 3-world aware disable and MDCR_EL3 was not context switched to allow for disabling in Realm world.
As of commit 123002f9171384d976d95935b7f566740d69cc68 MDCR_EL3 is context switched. Since the flag for BRBE support is ENABLE_BRBE_FOR_NS, move brbe_enable() to only happen for NS world. The other worlds will see BRBE disabled and branch recording prohibited. This allows for a build with both RME and BRBE.
Note that EL2 BRBE registers are not context switched. Further work is needed if non-NS support is required.
Change-Id: I82f0f08399dcd080902477dc9636bc4541685f89 Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
show more ...
|
| 3eb25ebe | 18-Oct-2024 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes I7d9444d5,I7b104c8e into integration
* changes: feat(mt8192): update memory protect region feat(mt8195): update memory protect region |
| 9aa71f48 | 11-Sep-2024 |
Akshay Belsare <akshay.belsare@amd.com> |
feat(versal2): support dynamic XLAT tables
Enable support for Dynamic XLAT Tables by default for AMD Versal Gen 2 Platform.
Change-Id: I532d9b208b0e7d8a7b1ffad741cc6c1cec0bd2ab Signed-off-by: Aksha
feat(versal2): support dynamic XLAT tables
Enable support for Dynamic XLAT Tables by default for AMD Versal Gen 2 Platform.
Change-Id: I532d9b208b0e7d8a7b1ffad741cc6c1cec0bd2ab Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>
show more ...
|
| 7d09198f | 11-Sep-2024 |
Akshay Belsare <akshay.belsare@amd.com> |
fix(versal2): update check for TRANSFER_LIST macro
Replace #if defined(TRANSFER_LIST) by #if TRANSFER_LIST. By default TRANSFER_LIST macro is defined with value 0 in Makefile. So checking if the mac
fix(versal2): update check for TRANSFER_LIST macro
Replace #if defined(TRANSFER_LIST) by #if TRANSFER_LIST. By default TRANSFER_LIST macro is defined with value 0 in Makefile. So checking if the macro is defined will always be true and instead need to check the value of the macro to add the conditional code.
Change-Id: I90b06f378326d5e03ad576377ad173e81b100f56 Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>
show more ...
|
| f1feb9a5 | 18-Oct-2024 |
Joanna Farley <joanna.farley@arm.com> |
Merge changes from topic "xlnx_fix_eval_bool" into integration
* changes: fix(versal_net): evaluate condition for boolean fix(versal): evaluate condition for boolean fix(zynqmp): evaluate cond
Merge changes from topic "xlnx_fix_eval_bool" into integration
* changes: fix(versal_net): evaluate condition for boolean fix(versal): evaluate condition for boolean fix(zynqmp): evaluate condition for boolean fix(xilinx): rename variable to avoid conflict
show more ...
|
| 6ff74c1b | 17-Oct-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): implement soc and lwsoc bridge control for burst speed" into integration |
| 533fda3f | 17-Oct-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "feat(intel): update hand-off data to include agilex5 params" into integration |
| a8d81d61 | 04-Oct-2024 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
fix(intel): implement soc and lwsoc bridge control for burst speed
Implement burst speed read/write for SOC and LWSOC. Set bridge control register to enable the register bit
Change-Id: I815b912cb90
fix(intel): implement soc and lwsoc bridge control for burst speed
Implement burst speed read/write for SOC and LWSOC. Set bridge control register to enable the register bit
Change-Id: I815b912cb90d79a548163d198eea177d70dfbc0d Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com>
show more ...
|
| 6875d823 | 04-Apr-2024 |
Girisha Dengi <girisha.dengi@intel.com> |
feat(intel): update hand-off data to include agilex5 params
Update hand-off data structure to include agilex5 platform specific parameters.
Change-Id: Ic610e2d8da7488e49462293d13293e26520579e2 Sign
feat(intel): update hand-off data to include agilex5 params
Update hand-off data structure to include agilex5 platform specific parameters.
Change-Id: Ic610e2d8da7488e49462293d13293e26520579e2 Signed-off-by: Girisha Dengi <girisha.dengi@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com>
show more ...
|
| 3eab6c92 | 17-Oct-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): update mailbox SDM printout message" into integration |
| 84aeae58 | 17-Oct-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): update the size with addition 0x8000 0000 base" into integration |
| d7adbb52 | 17-Oct-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "refactor(delay-timer): add timer callback functions" into integration |
| 8fa54607 | 02-Oct-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
feat(cpus): add support for arcadia cpu
Add basic CPU library code to support the Arcadia CPU.
Change-Id: Iecb0634dc6dcb34e9b5fda4902335530d237cc43 Signed-off-by: Govindraj Raja <govindraj.raja@arm
feat(cpus): add support for arcadia cpu
Add basic CPU library code to support the Arcadia CPU.
Change-Id: Iecb0634dc6dcb34e9b5fda4902335530d237cc43 Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
show more ...
|
| b66f901b | 16-Oct-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): fix bridge enable and disable function" into integration |
| 8de2ae5f | 16-Oct-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): update outdated code for Linux direct boot" into integration |
| 39850944 | 16-Oct-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): update Agilex5 BL2 init flow and other misc changes" into integration |
| 63446df6 | 16-Oct-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "feat(intel): update Agilex5 DDR and IOSSM driver" into integration |