| 63d6331e | 19-Jul-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(intel): f2sdram bridge quick write thru failed" into integration |
| 0cdf5199 | 19-Jul-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(intel): add QSPI get devinfo mailbox cmd" into integration |
| 207c4470 | 11-Jul-2024 |
Yidi Lin <yidilin@chromium.org> |
fix(mt8188): remove BL32 region protection if SPD sets to none
When SPD is set to none, it means we don't run any secure OS on the system. We should make this memory region available to kernel.
Cha
fix(mt8188): remove BL32 region protection if SPD sets to none
When SPD is set to none, it means we don't run any secure OS on the system. We should make this memory region available to kernel.
Change-Id: Ia83ff4a7d25de38a5d845b7ee1367bafed43bbdd Signed-off-by: Yidi Lin <yidilin@chromium.org>
show more ...
|
| 33e6aaac | 06-Jun-2024 |
Arvind Ram Prakash <arvind.ramprakash@arm.com> |
feat(fgt2): add support for FEAT_FGT2
This patch disables trapping to EL3 when the FEAT_FGT2 specific trap registers are accessed by setting the SCR_EL3.FGTEn2 bit
Signed-off-by: Arvind Ram Prakash
feat(fgt2): add support for FEAT_FGT2
This patch disables trapping to EL3 when the FEAT_FGT2 specific trap registers are accessed by setting the SCR_EL3.FGTEn2 bit
Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com> Change-Id: I6d2b614affb9067b2bc3d7bf0ae7d169d031592a
show more ...
|
| 83271d5a | 22-May-2024 |
Arvind Ram Prakash <arvind.ramprakash@arm.com> |
feat(debugv8p9): add support for FEAT_Debugv8p9
This patch enables FEAT_Debugv8p9 and prevents EL1/0 from trapping to EL3 when accessing MDSELR_EL1 register by setting the MDCR_EL3.EBWE bit.
Signed
feat(debugv8p9): add support for FEAT_Debugv8p9
This patch enables FEAT_Debugv8p9 and prevents EL1/0 from trapping to EL3 when accessing MDSELR_EL1 register by setting the MDCR_EL3.EBWE bit.
Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com> Change-Id: I3613af1dd8cb8c0d3c33dc959f170846c0b9695a
show more ...
|
| 491832fe | 04-Jun-2024 |
Jimmy Brisson <jimmy.brisson@arm.com> |
fix(arm): check the presence of the policy check function
Change-Id: I7bb0dad232eac6c8084873713af22562853a4c21 Signed-off-by: Jimmy Brisson <jimmy.brisson@arm.com> |
| 251d645f | 17-Jul-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "feat(zynqmp): move zynqmp platform to xlat tables v2" into integration |
| 76596333 | 15-Jul-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(stm32mp1): skip OP-TEE header check if image base is NULL" into integration |
| abdc1001 | 15-Jul-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "refactor(mediatek): refactor handling of variables with value 'n'" into integration |
| 41d73bff | 05-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
feat(fvp): add SPM manifest for OP-TEE at S-EL1 without S-EL2/Hafnium
Provide manifest to boot OP-TEE at S-EL1 running SPMC with secure EL2 disabled and TF-A at secure EL3 running SPMD.
Change-Id:
feat(fvp): add SPM manifest for OP-TEE at S-EL1 without S-EL2/Hafnium
Provide manifest to boot OP-TEE at S-EL1 running SPMC with secure EL2 disabled and TF-A at secure EL3 running SPMD.
Change-Id: If8547b5a514fb48eec88a8d56d718f1c1591cf1f Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| 47393722 | 11-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
fix(fvp): update the memory size allocated to optee at EL1
Update the memory size allocated to optee at EL1 to 0xd80000 to match the size specified by mem-size in optee manifest.
Change-Id: I6826a5
fix(fvp): update the memory size allocated to optee at EL1
Update the memory size allocated to optee at EL1 to 0xd80000 to match the size specified by mem-size in optee manifest.
Change-Id: I6826a56d0f68a6a2b5181f849a741a9bf1f0829b Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| 18ec9bdc | 05-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
fix(fvp): add DRAM memory regions that linux kernel can share
The memory regions that Linux kernel can share including TX/RX buffers encompass the entire DRAM. Update it accordingly. Without this, w
fix(fvp): add DRAM memory regions that linux kernel can share
The memory regions that Linux kernel can share including TX/RX buffers encompass the entire DRAM. Update it accordingly. Without this, when the Linux kernel call FFA_RXTX_MAP, it fails sometime and the below error from the secure world appears:
| ERROR: arch_other_world_vm_configure_rxtx_map: send page is invalid | (expected 0x87, got 0x7c)
Change-Id: Idb40907af2e0c1d4e60979b4948db2fc70971145 Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| 4f37e1e8 | 05-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
feat(fvp): update FF-A version to v1.1 supported by optee
OPTEE now supports FF-A v1.1, lets us bump the FF-A version in the OPTEE FF-A manifest.
Change-Id: Ia51cbe1af619895945240004a4163a4c4bda2ee
feat(fvp): update FF-A version to v1.1 supported by optee
OPTEE now supports FF-A v1.1, lets us bump the FF-A version in the OPTEE FF-A manifest.
Change-Id: Ia51cbe1af619895945240004a4163a4c4bda2ee5 Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| 887cec9c | 05-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
feat(fvp): replace managed-exit with ns-interrupts-action
Commit 10b292e64933 ("docs(spm): update FF-A manifest binding") deprecated managed-exit in favor of newly added mandatory ns-interrupts-acti
feat(fvp): replace managed-exit with ns-interrupts-action
Commit 10b292e64933 ("docs(spm): update FF-A manifest binding") deprecated managed-exit in favor of newly added mandatory ns-interrupts-action attribute. Replace managed-exit with ns-interrupts-action before it becomes obsolete.
Change-Id: I9b55f6c55af3510260a9c5a01755a9b66d75823e Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| 75265a16 | 05-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
fix(fvp): add optee specific mem-size attribute
Without the mem-size attribute, the OPTEE boot panics with below error: | get_sec_mem_from_manifest:1594 Can't read "mem-size" from FF-A | man
fix(fvp): add optee specific mem-size attribute
Without the mem-size attribute, the OPTEE boot panics with below error: | get_sec_mem_from_manifest:1594 Can't read "mem-size" from FF-A | manifest at 0x6281000: error -1 | Panic at core/arch/arm/kernel/boot.c:1596 <get_sec_mem_from_manifest> | TEE load address @ 0x6284000 | Call stack: | 0x0628c7fc | 0x06298788 | 0x0628c480
Adding the mem-size attribute fixes the boot. This is OPTEE specific extension.
Change-Id: I2801c8b4a89cffafff14c788319ad106b03ffef0 Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| bf36351a | 05-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
fix(fvp): fix the FF-A optee manifest by adding the boot info node
Without the FF-A manifest boot info node, the OPTEE boot as S-EL1 VM crashes currently with the below error: | WARNING: Stage-2
fix(fvp): fix the FF-A optee manifest by adding the boot info node
Without the FF-A manifest boot info node, the OPTEE boot as S-EL1 VM crashes currently with the below error: | WARNING: Stage-2 page fault: pc=0x628c41c, vmid=0x8001, vcpu=0, | vaddr=0xd00000, ipaddr=0xd00000, mode=0x1 0x7c | NOTICE: Injecting Data Abort exception into VM 0x8001.
Adding the boot info node fixes the OPTEE boot.
While at it, also update copyright year in the file.
Change-Id: I1fd0bf4e38bb95deedc74fa04d1e6bb057424c04 Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| c16e9198 | 15-Jul-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "chore(rdv3): rename platform RD-Fremont to RD-V3" into integration |
| 137ab5cb | 08-Jul-2024 |
Jerry Wang <Jerry.Wang4@arm.com> |
chore(rdv3): rename platform RD-Fremont to RD-V3
Arm has decided to rename RD-Fremont to RD-V3 to align with its existing product lineup, such as RD-V1, RD-V2, etc. This change replaces all occurenc
chore(rdv3): rename platform RD-Fremont to RD-V3
Arm has decided to rename RD-Fremont to RD-V3 to align with its existing product lineup, such as RD-V1, RD-V2, etc. This change replaces all occurences of "Fremont" with "V3" in file names and contents.
Change-Id: I302103492f962a7ac74854633ad68701b2a7f420 Signed-off-by: Jerry Wang <Jerry.Wang4@arm.com>
show more ...
|
| a1cc10a9 | 12-Jul-2024 |
Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com> |
refactor(mediatek): refactor handling of variables with value 'n'
Refactor to properly handle the case when the variable has a value of 'n'.
Change-Id: I2f5045253511ec5e5d717821d8428c4e3ed6b7b6 Sig
refactor(mediatek): refactor handling of variables with value 'n'
Refactor to properly handle the case when the variable has a value of 'n'.
Change-Id: I2f5045253511ec5e5d717821d8428c4e3ed6b7b6 Signed-off-by: Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com>
show more ...
|
| 63edd92b | 11-Jul-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(arm): remove critical handoff code from assert" into integration |
| f3eaa1bb | 11-Jul-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "st_mp2_clk_reset" into integration
* changes: feat(st-reset): add stm32mp2_reset driver feat(st-clock): add STM32MP2 clock driver fix(dt-bindings): update STM32MP2 cl
Merge changes from topic "st_mp2_clk_reset" into integration
* changes: feat(st-reset): add stm32mp2_reset driver feat(st-clock): add STM32MP2 clock driver fix(dt-bindings): update STM32MP2 clock and reset bindings feat(st-reset): add system reset management
show more ...
|
| cca1b72b | 03-Jul-2024 |
Harrison Mutai <harrison.mutai@arm.com> |
fix(arm): remove critical handoff code from assert
Fix BL31 crashes caused by incorrect placement of firmware handoff code within an assert. The function call has been removed from the assert to ens
fix(arm): remove critical handoff code from assert
Fix BL31 crashes caused by incorrect placement of firmware handoff code within an assert. The function call has been removed from the assert to ensure it’s executed even when assertions are disabled.
Change-Id: I668f5c08af33327e8ff0e22887c3da109bd6be31 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| c06b555d | 10-Jul-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "fix(tc): add stubs for soc_css_init functions" into integration |
| 0dac0e1f | 10-Jul-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "fix(tc): don't enable TZC on TC3" into integration |
| 3512adc4 | 10-Jul-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "fix(tc): enable MTE2 unconditionally" into integration |