| 5fb5ff56 | 16-Nov-2023 |
kiwi liu <kiwi.liu@mediatek.corp-partner.google.com> |
feat(mt8188): add secure iommu support
The secure IOMMU has two secure banks: VDO and VPP. Add SiP call to report the secure bank status in debug build. About more background, please see: https://gi
feat(mt8188): add secure iommu support
The secure IOMMU has two secure banks: VDO and VPP. Add SiP call to report the secure bank status in debug build. About more background, please see: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/include/dt-bindings/memory/mediatek,mt8188-memory-port.h?id=d5cda142d649c690fb0fcf1e29f3df63fbafc442
Change-Id: I7b3319e84391fc6d7f456659f8b8c5d9d1c6ab9d Signed-off-by: Anan Sun <anan.sun@mediatek.corp-partner.google.com> Signed-off-by: Kiwi Liu <kiwi.liu@mediatek.corp-partner.google.com> Signed-off-by: Yong Wu <yong.wu@mediatek.com>
show more ...
|
| e830e4cd | 05-Sep-2023 |
Kathleen Capella <kathleen.capella@arm.com> |
feat(ff-a): update FF-A version to v1.2
Bump the required FF-A version in framework and manifests to v1.2 as upstream feature development goes.
Signed-off-by: Kathleen Capella <kathleen.capella@arm
feat(ff-a): update FF-A version to v1.2
Bump the required FF-A version in framework and manifests to v1.2 as upstream feature development goes.
Signed-off-by: Kathleen Capella <kathleen.capella@arm.com> Change-Id: I09d936d4aad89965cfd13f58741d647223b63a34
show more ...
|
| 3385faaf | 30-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "ns/spmc_at_el3" into integration
* changes: feat(rdn2): add dts for secure partition feat(el3-spmc): synchronize access to the s-el0 sp context feat(el3-spmc): add su
Merge changes from topic "ns/spmc_at_el3" into integration
* changes: feat(rdn2): add dts for secure partition feat(el3-spmc): synchronize access to the s-el0 sp context feat(el3-spmc): add support to map S-EL0 SP device regions feat(el3-spmc): add support to map S-EL0 SP memory regions feat(el3-spmc): add support for FFA_MEM_PERM_GET and SET ABIs feat(el3-spmc): add support to setup S-EL0 context
show more ...
|
| 49df7261 | 17-Nov-2021 |
Sayanta Pattanayak <sayanta.pattanayak@arm.com> |
feat(rdn2): add dts for secure partition
This patch adds dts for Standalone MM used as S-EL0 SP on RD-N2 platform.
Signed-off-by: Sayanta Pattanayak <sayanta.pattanayak@arm.com> Signed-off-by: Nish
feat(rdn2): add dts for secure partition
This patch adds dts for Standalone MM used as S-EL0 SP on RD-N2 platform.
Signed-off-by: Sayanta Pattanayak <sayanta.pattanayak@arm.com> Signed-off-by: Nishant Sharma <nishant.sharma@arm.com> Change-Id: I9f1a6825d43f8be1c4bdeb98d9d7267b595e2b76
show more ...
|
| c6bf15b4 | 29-Nov-2023 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "feat(neoverse): enable NEOVERSE_Nx_EXTERNAL_LLC flag" into integration |
| ab2b3632 | 28-Nov-2023 |
Nuno Lopes <nuno.lopes@arm.com> |
feat(neoverse): enable NEOVERSE_Nx_EXTERNAL_LLC flag
Neoverse reference design platforms include a system level cache in the interconnect and that is the last level cache. So enable the build flag '
feat(neoverse): enable NEOVERSE_Nx_EXTERNAL_LLC flag
Neoverse reference design platforms include a system level cache in the interconnect and that is the last level cache. So enable the build flag 'NEOVERSE_Nx_EXTERNAL_LLC' for all the Neoverse reference design platforms.
Change-Id: I813b3ef7ea7dc4e335b44a88e019d8c56f05f4ac Signed-off-by: Nuno Lopes <nuno.lopes@arm.com>
show more ...
|
| 8f5548ae | 29-Nov-2023 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "fix(rk3328): apply ERRATA_A53_1530924 erratum" into integration |
| e7486343 | 28-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "xlnx_fitimage_check" into integration
* changes: fix(xilinx): update correct return types fix(xilinx): add FIT image check in DT console fix(xilinx): add FIT image ch
Merge changes from topic "xlnx_fitimage_check" into integration
* changes: fix(xilinx): update correct return types fix(xilinx): add FIT image check in DT console fix(xilinx): add FIT image check in prepare_dtb
show more ...
|
| 86a2b7c0 | 28-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(intel): read QSPI bank buffer data in bytes" into integration |
| ccd35d8d | 28-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(intel): temporarily workaround for Zephyr SMP" into integration |
| 091f42a6 | 28-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(intel): restructure watchdog" into integration |
| dd2c8886 | 27-Nov-2023 |
Diederik de Haas <didi.trustedfirmware@cknow.org> |
fix(rk3328): apply ERRATA_A53_1530924 erratum
Apply erratum ERRATA_A53_1530924.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: Ib4130fd9d4cd16b12322f44e91196607fcb6bf6b |
| 3a1dd152 | 27-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(intel): update individual return result for hps and fpga bridges" into integration |
| f4bb8998 | 27-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(intel): increase bl2 size limit" into integration |
| 0e5703f1 | 27-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(intel): update stream id to non-secure for SDM" into integration |
| 849c7c15 | 27-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(intel): revert sys counter to 400MHz" into integration |
| 5fddf53c | 23-Nov-2023 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes from topic "mb/deprecate-rss-for-fvp" into integration
* changes: refactor(fvp): remove RSS usage refactor(rss)!: remove PLAT_RSS_NOT_SUPPORTED build option |
| d93aa01e | 23-Nov-2023 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "ns/spmc_at_el3" into integration
* changes: fix(sgi): reduce cper buffer carveout size fix(sgi): increase BL31 carveout size |
| 1f53449d | 23-Nov-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(mediatek): remove bl32 flag for mtk_bl" into integration |
| f10d3e49 | 15-Dec-2022 |
Nishant Sharma <nishant.sharma@arm.com> |
fix(sgi): reduce cper buffer carveout size
Reduce the size of the CPER buffer as it is overlapping with SP's heap region.
Signed-off-by: Nishant Sharma <nishant.sharma@arm.com> Change-Id: Iaea75a1f
fix(sgi): reduce cper buffer carveout size
Reduce the size of the CPER buffer as it is overlapping with SP's heap region.
Signed-off-by: Nishant Sharma <nishant.sharma@arm.com> Change-Id: Iaea75a1ffb50ecf0223594fe8bffcebc16da7eab
show more ...
|
| 0737bd33 | 16-Dec-2022 |
Nishant Sharma <nishant.sharma@arm.com> |
fix(sgi): increase BL31 carveout size
With SPMC at el3 enabled on rdn2cfg2 configuration BL31 needs more memory region to accommodate increased xlat table size.
Increase the size by 16K.
Signed-of
fix(sgi): increase BL31 carveout size
With SPMC at el3 enabled on rdn2cfg2 configuration BL31 needs more memory region to accommodate increased xlat table size.
Increase the size by 16K.
Signed-off-by: Nishant Sharma <nishant.sharma@arm.com> Change-Id: Ib235fe35d53a9b85a5ce0a29f2ec4cc3bd85ded9
show more ...
|
| 6a2b11c2 | 20-Nov-2023 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
refactor(tc): deprecate Arm TC1 FVP platform
Arm has made the strategic decision to deprecate the TC1 platform. Consequently, software development and the creation of fast models for the TC1 platfor
refactor(tc): deprecate Arm TC1 FVP platform
Arm has made the strategic decision to deprecate the TC1 platform. Consequently, software development and the creation of fast models for the TC1 platform have been officially discontinued. The TC1 platform, now considered obsolete, has been succeeded by the TC2 platform. It's noteworthy that the TC2 platform is already integrated and supported in both TF-A and CI repositories.
Change-Id: Ia196a5fc975b4dbf3c913333daf595199968d95d Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 9c41cc18 | 16-Nov-2023 |
Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com> |
feat(mediatek): remove bl32 flag for mtk_bl
Currently MediaTek platform code does not support the bl32 image. Remove bl32 support from Makefile to prevent the build failure when NEED_BL32 build flag
feat(mediatek): remove bl32 flag for mtk_bl
Currently MediaTek platform code does not support the bl32 image. Remove bl32 support from Makefile to prevent the build failure when NEED_BL32 build flag is enabled.
Change-Id: Id8d5663ea5c537390f8ff3ccb427a3a63266545e Signed-off-by: Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com>
show more ...
|
| a97f4665 | 13-Nov-2023 |
Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> |
refactor(qemu): change way how we enable cpu features
We have to handle wide selection of cpu cores in one TF-A binary: - v8.0: a53, a57, a72 - v8.2: a55, a76, n1 - v8.4: v1 - v9.0: a710, n2
And th
refactor(qemu): change way how we enable cpu features
We have to handle wide selection of cpu cores in one TF-A binary: - v8.0: a53, a57, a72 - v8.2: a55, a76, n1 - v8.4: v1 - v9.0: a710, n2
And then we have QEMU's hybrid: 'max' which has everything QEMU can emulate.
TF-A for QEMU platforms was built for v8.5 architecture. But turned out that 'max' has v8.7 flag now (HCX) which we need to have. And this enabled set of mandatory features which made TF-A not-bootable on v8.0/8.2 cpus.
So I decided to follow Arm FVP way and do build for v8.0 with set of feature flags enabled. This way we have bare minimum to make v8.0 cpus boot. And then all features from newer cores are enabled with runtime check which makes them boot.
Tested with BSA/SBSA ACS and Debian Linux 6.5 kernel.
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Change-Id: Ib87bdab992536c65ce0747ce1520682eafc18d39 Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
show more ...
|
| dea307fd | 07-Nov-2023 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
refactor(fvp): remove RSS usage
Removed RSS usage from the Base AEM FVP platform, as it wasn't functional on this platform. The Base AEM FVP platform lacks support for RSS. Instead, the TC2 platform
refactor(fvp): remove RSS usage
Removed RSS usage from the Base AEM FVP platform, as it wasn't functional on this platform. The Base AEM FVP platform lacks support for RSS. Instead, the TC2 platform with RSS is available for actual RSS interface implementation and testing.
Change-Id: I8f68157319399ab526f9e851b26dba903db5c2e7 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|