| feebd4c7 | 01-Mar-2022 |
Lukas Hanel <lukas.hanel@trustonic.com> |
feat(hikey960): add plat-defines for SPMC_AT_EL3
To use SPMC_AT_EL3, a platform must define a few configuration options. Copied them from fvp platform to hikey960.
Change-Id: Ifd60d69bf79f2f340fe93
feat(hikey960): add plat-defines for SPMC_AT_EL3
To use SPMC_AT_EL3, a platform must define a few configuration options. Copied them from fvp platform to hikey960.
Change-Id: Ifd60d69bf79f2f340fe93fe030ab8c538b3a56e4 Signed-off-by: vallau01 <valentin.laurent@trustonic.com> Signed-off-by: Lukas Hanel <lukas.hanel@trustonic.com>
show more ...
|
| e618c621 | 01-Mar-2022 |
Lukas Hanel <lukas.hanel@trustonic.com> |
feat(hikey960): define a datastore for SPMC_AT_EL3
Kinibi now has 60MB (instead of 64MB). Increase XLAT tables for BL31
Change-Id: I6843d26198a7d8bdb812e394e4482b1c35afa4c0 Signed-off-by: vallau01
feat(hikey960): define a datastore for SPMC_AT_EL3
Kinibi now has 60MB (instead of 64MB). Increase XLAT tables for BL31
Change-Id: I6843d26198a7d8bdb812e394e4482b1c35afa4c0 Signed-off-by: vallau01 <valentin.laurent@trustonic.com> Signed-off-by: Lukas Hanel <lukas.hanel@trustonic.com>
show more ...
|
| 6971642d | 01-Mar-2022 |
Lukas Hanel <lukas.hanel@trustonic.com> |
feat(hikey960): add SP manifest for SPMC_AT_EL3
The purpose of this patch is to show silicon partners how to upgrade existing TF-A port to include a manifest that is required with FF-A.
The manifes
feat(hikey960): add SP manifest for SPMC_AT_EL3
The purpose of this patch is to show silicon partners how to upgrade existing TF-A port to include a manifest that is required with FF-A.
The manifest values are consumed by TF-A SPMC_AT_EL3 and by the TEE.
Change-Id: Ied81187d6b1cfb72ad2e9020dfc19ad73d80186f Signed-off-by: Cedric Chan <cedric.chan@trustonic.com> Signed-off-by: vallau01 <valentin.laurent@trustonic.com> Signed-off-by: Lukas Hanel <lukas.hanel@trustonic.com>
show more ...
|
| b139f852 | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat(imx8mm): add BL31 PIE support" into integration |
| c41a196f | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mm): introduce BL2_SIZE and BL31_SIZE" into integration |
| 473bed8f | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mm): make use of setup_page_tables()" into integration |
| a213c27b | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mm): cleanup the mmap region settings" into integration |
| d81fc8e6 | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat(imx8mn): add BL31 PIE support" into integration |
| 89cb9c57 | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mn): introduce BL31_SIZE" into integration |
| ebaf46c8 | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mn): make use of setup_page_tables()" into integration |
| d907a049 | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mn): cleanup the mmap region settings" into integration |
| 5178175c | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat(imx8mp): add BL31 PIE support" into integration |
| c564d817 | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mp): introduce BL2_SIZE and BL31_SIZE" into integration |
| 2668742c | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mp): make use of setup_page_tables()" into integration |
| f8f2440f | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(imx8mp): cleanup the mmap region settings" into integration |
| 8f93151a | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat(imx8m): make psci common code pie compatible" into integration |
| 0f0a9dbf | 01-Nov-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fix(imx8m): fix dram retention fsp_table access" into integration |
| 0ccce523 | 01-Nov-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(mediatek): switch console to runtime state before leaving BL31" into integration |
| 6325f661 | 31-Oct-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "build: deprecate Arm rdn1edge and sgi575 FVP platforms" into integration |
| 92b62c16 | 27-Oct-2022 |
Bipin Ravi <bipin.ravi@arm.com> |
Merge changes I7d3a97df,I5935b4bc,I9a325c5b,Ie29bd3a5,Iebb90cf2 into integration
* changes: fix(cpus): workaround for Cortex-A710 erratum 2291219 fix(cpus): workaround for Cortex-X3 erratum 2313
Merge changes I7d3a97df,I5935b4bc,I9a325c5b,Ie29bd3a5,Iebb90cf2 into integration
* changes: fix(cpus): workaround for Cortex-A710 erratum 2291219 fix(cpus): workaround for Cortex-X3 erratum 2313909 fix(cpus): workaround for Neoverse-N2 erratum 2326639 fix(rpi3): tighten platform pwr_domain_pwr_down_wfi behaviour chore: rename Makalu ELP to Cortex-X3
show more ...
|
| 028c4e42 | 05-Oct-2022 |
Boyan Karatotev <boyan.karatotev@arm.com> |
fix(rpi3): tighten platform pwr_domain_pwr_down_wfi behaviour
Platforms which implement pwr_domain_pwr_down_wfi differ substantially in behaviour. However, different cpus require similar sequences t
fix(rpi3): tighten platform pwr_domain_pwr_down_wfi behaviour
Platforms which implement pwr_domain_pwr_down_wfi differ substantially in behaviour. However, different cpus require similar sequences to power down. This patch tightens the behaviour of these platforms to end on a wfi loop after performing platform power down. This is required so that platforms behave more consistently on power down, in cases where the wfi can fall through.
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com> Change-Id: Ie29bd3a5e654780bacb4e07a6d123ac6d2467c1f
show more ...
|
| fcf4dd9f | 26-Oct-2022 |
Rex-BC Chen <rex-bc.chen@mediatek.com> |
fix(mediatek): switch console to runtime state before leaving BL31
We should switch console to runtime state. If we don't do this, the state will keep boot state even we exit from BL31.
Signed-off-
fix(mediatek): switch console to runtime state before leaving BL31
We should switch console to runtime state. If we don't do this, the state will keep boot state even we exit from BL31.
Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Change-Id: Id2269ccf2fdc22e0fa088c3c0365836730172233
show more ...
|
| ad6eb195 | 26-Oct-2022 |
Shawn Guo <shawn.guo@linaro.org> |
fix(imx8m): update poweroff related SNVS_LPCR bits only
Function imx_system_off() writes SNVS_LPCR register to power off the SoC without bit masking. This clears other bits like LPWUI_EN and breaks
fix(imx8m): update poweroff related SNVS_LPCR bits only
Function imx_system_off() writes SNVS_LPCR register to power off the SoC without bit masking. This clears other bits like LPWUI_EN and breaks the function of SoC wake-up using RTC alarm. Fix it by updating poweroff related bits only.
Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Change-Id: If641af4dc1103c67e1a645c03bb36a5f56665aef
show more ...
|
| e0eea337 | 26-Nov-2021 |
Arthur Cassegrain <arthur.cassegrain@trustonic.com> |
feat(hikey960): increase secure workspace to 64MB
Common TEE use cases require 64 MB these days, and not just 16 MB. This in turn requires more XLAT tables to be pre-allocated for BL31.
Change-Id:
feat(hikey960): increase secure workspace to 64MB
Common TEE use cases require 64 MB these days, and not just 16 MB. This in turn requires more XLAT tables to be pre-allocated for BL31.
Change-Id: I85c4033da64785f3e3272b0e9a4da4bceb20fcc7 Signed-off-by: vallau01 <valentin.laurent@trustonic.com> Signed-off-by: Lukas Hanel <lukas.hanel@trustonic.com>
show more ...
|
| 6cfc8078 | 23-Apr-2021 |
Lukas Hanel <lukas.hanel@trustonic.com> |
feat(hikey960): upgrade to xlat_tables_v2
Allow 36-bit addresses. Don't map BL32 memory into BL31 to save space
Change-Id: I033132354dc4b9876f4a384491097b9b5238e700 Signed-off-by: vallau01 <valenti
feat(hikey960): upgrade to xlat_tables_v2
Allow 36-bit addresses. Don't map BL32 memory into BL31 to save space
Change-Id: I033132354dc4b9876f4a384491097b9b5238e700 Signed-off-by: vallau01 <valentin.laurent@trustonic.com> Signed-off-by: Lukas Hanel <lukas.hanel@trustonic.com>
show more ...
|