| a34ccd4c | 19-Aug-2021 |
Marc Bonnici <marc.bonnici@arm.com> |
test(plat/fvp/lsp): add example logical partition
Add an example logical partition to the FVP platform that simply prints and echos the contents of a direct request with the appropriate direct respo
test(plat/fvp/lsp): add example logical partition
Add an example logical partition to the FVP platform that simply prints and echos the contents of a direct request with the appropriate direct response.
Change-Id: Ib2052c9a63a74830e5e83bd8c128c5f9b0d94658 Signed-off-by: Marc Bonnici <marc.bonnici@arm.com>
show more ...
|
| d6fbcc57 | 05-May-2022 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge changes from topic "mp/delete_platforms" into integration
* changes: refactor(mt6795): remove mediatek's mt6795 platform refactor(sgm775): remove Arm sgm775 platform |
| ca0fdbd8 | 08-Apr-2022 |
J-Alves <joao.alves@arm.com> |
fix(sptool): update Optee FF-A manifest
Change the OPTEE FF-A manifest to comply with changes to the sp pkg [1]. The sptool packs the image at the default offset of 0x4000, if it is not provided in
fix(sptool): update Optee FF-A manifest
Change the OPTEE FF-A manifest to comply with changes to the sp pkg [1]. The sptool packs the image at the default offset of 0x4000, if it is not provided in the arguments.
[1] https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/14507
Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: I647950410114f7fc24926696212bb7f8101390ac
show more ...
|
| a150486c | 04-May-2022 |
Manish Pandey <manish.pandey2@arm.com> |
refactor(mt6795): remove mediatek's mt6795 platform
Mediatek's mt6795 platform was deprecated in 2.5 release and as per [1] a platform which has been marked deprecated should be removed from repo af
refactor(mt6795): remove mediatek's mt6795 platform
Mediatek's mt6795 platform was deprecated in 2.5 release and as per [1] a platform which has been marked deprecated should be removed from repo after 2 release cycle.
[1] https://trustedfirmware-a.readthedocs.io/en/latest/plat/deprecated.html?highlight=deprecated
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: Ic427a3071316a13f34a726a1eb086b679e1671a1
show more ...
|
| 15e54148 | 04-May-2022 |
Manish Pandey <manish.pandey2@arm.com> |
refactor(sgm775): remove Arm sgm775 platform
Arm's sgm775 platform was deprecated in 2.5 release and as per [1] a platform which has been marked deprecated should be removed from repo after 2 releas
refactor(sgm775): remove Arm sgm775 platform
Arm's sgm775 platform was deprecated in 2.5 release and as per [1] a platform which has been marked deprecated should be removed from repo after 2 release cycle.
[1] https://trustedfirmware-a.readthedocs.io/en/latest/plat/deprecated.html?highlight=deprecated
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: I3cce6f330a1def725188eefd558bd0e4ec559725
show more ...
|
| 436cd754 | 25-Sep-2020 |
Andre Przywara <andre.przywara@arm.com> |
feat(allwinner): add SMCCC SOCID support
The Allwinner SID device holds a 16-bit SoC identifier, which we already use in our code.
Export this number through the generic SMCCC SOCID interface, to a
feat(allwinner): add SMCCC SOCID support
The Allwinner SID device holds a 16-bit SoC identifier, which we already use in our code.
Export this number through the generic SMCCC SOCID interface, to allow an architectural identification of an Allwinner SoC. This enables access to this information from non-secure world, simplifies generic drivers (ACPI comes to mind), and gives easy and precise access to the SoC ID from userland in OSes like Linux.
Change-Id: I91753046b2ae5408ca7bc0b864fcd97d24c8267c Signed-off-by: Andre Przywara <andre.przywara@arm.com>
show more ...
|
| 3e0a087f | 04-May-2022 |
André Przywara <andre.przywara@arm.com> |
Merge changes from topic "allwinner-idle" into integration
* changes: feat(allwinner): provide CPU idle states to the rich OS feat(allwinner): simplify CPU_SUSPEND power state encoding feat(al
Merge changes from topic "allwinner-idle" into integration
* changes: feat(allwinner): provide CPU idle states to the rich OS feat(allwinner): simplify CPU_SUSPEND power state encoding feat(allwinner): choose PSCI states to avoid translation feat(fdt): add the ability to supply idle state information fix(allwinner): improve DTB patching error handling refactor(allwinner): patch the DTB after setting up PSCI refactor(allwinner): move DTB change code into allwinner/common
show more ...
|
| 1ced6cad | 03-May-2022 |
Lauren Wehrmeister <lauren.wehrmeister@arm.com> |
Merge changes from topic "refactor-hw-config-load" into integration
* changes: docs(fvp): update loading addresses of HW_CONFIG docs(fconf): update device tree binding for FCONF feat(fvp): upd
Merge changes from topic "refactor-hw-config-load" into integration
* changes: docs(fvp): update loading addresses of HW_CONFIG docs(fconf): update device tree binding for FCONF feat(fvp): update HW_CONFIG DT loading mechanism refactor(st): update set_config_info function call refactor(fvp_r): update set_config_info function call refactor(arm): update set_config_info function call feat(fconf): add NS load address in configuration DTB nodes
show more ...
|
| be73459a | 13-Apr-2022 |
Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com> |
feat(xilinx): add SPP/EMU platform support for versal
This patch adds SPP/EMU platform support for Xilinx Versal and also updating the documentation.
Signed-off-by: Venkatesh Yadav Abbarapu <venkat
feat(xilinx): add SPP/EMU platform support for versal
This patch adds SPP/EMU platform support for Xilinx Versal and also updating the documentation.
Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com> Change-Id: Ibdadec4d00cd33ea32332299e7a00de31dc9d60b
show more ...
|
| 52ed157f | 19-Mar-2022 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
fix(intel): reject non 4-byte align request size for FPGA Crypto Service (FCS)
This patch is to add size checking to make sure that each certificate and encryption/decryption request are 4-byte alig
fix(intel): reject non 4-byte align request size for FPGA Crypto Service (FCS)
This patch is to add size checking to make sure that each certificate and encryption/decryption request are 4-byte align as this driver is expecting. Unaligned size may indicate invalid/corrupted request hence will be rejected.
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: Ib6f97849ec470e45679c5adc4fbfa3afd10eda90
show more ...
|
| 1277af9b | 12-Apr-2022 |
Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com> |
fix(zynqmp): update the log message to verbose
Changing the log message from notice to verbose, to save some space and that leads to successfull compilation.
Signed-off-by: Venkatesh Yadav Abbarapu
fix(zynqmp): update the log message to verbose
Changing the log message from notice to verbose, to save some space and that leads to successfull compilation.
Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com> Change-Id: Iee5a808febf211464eb8ba6f0377f79378333f5d
show more ...
|
| 06796a08 | 28-Apr-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(smmu): configure SMMU Root interface" into integration |
| 942b0392 | 28-Apr-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes I80661161,I82c1fa93,I018ccbb9,Ibc23734d,I97406abe, ... into integration
* changes: feat(intel): add SMC support for HWMON voltage and temp sensor feat(intel): add SMC support for G
Merge changes I80661161,I82c1fa93,I018ccbb9,Ibc23734d,I97406abe, ... into integration
* changes: feat(intel): add SMC support for HWMON voltage and temp sensor feat(intel): add SMC support for Get USERCODE fix(intel): extend SDM command to return the SDM firmware version feat(intel): add SMC for enquiring firmware version fix(intel): configuration status based on start request fix(intel): bit-wise configuration flag handling fix(intel): get config status OK status fix(intel): use macro as return value fix(intel): fix fpga config write return mechanism feat(intel): add SiP service for DCMF status feat(intel): add RSU 'Max Retry' SiP SMC services feat(intel): enable SMC SoC FPGA bridges enable/disable feat(intel): add SMC/PSCI services for DCMF version support feat(intel): allow to access all register addresses if DEBUG=1 fix(intel): modify how configuration type is handled feat(intel): support SiP SVC version feat(intel): enable firewall for OCRAM in BL31 feat(intel): create source file for firewall configuration fix(intel): refactor NOC header
show more ...
|
| 52a314af | 04-Feb-2022 |
Olivier Deprez <olivier.deprez@arm.com> |
feat(smmu): configure SMMU Root interface
This change performs a basic configuration of the SMMU root registers interface on an RME enabled system. This permits enabling GPC checks for transactions
feat(smmu): configure SMMU Root interface
This change performs a basic configuration of the SMMU root registers interface on an RME enabled system. This permits enabling GPC checks for transactions originated from a non-secure or secure device upstream to an SMMU. It re-uses the boot time GPT base address and configuration programmed on the PE. The root register file offset is platform dependent and has to be supplied on a model command line.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I4f889be6b7afc2afb4d1d147c5c1c3ea68f32e07
show more ...
|
| 9b9a21f2 | 28-Apr-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(qemu): add support for measured boot" into integration |
| 52cf9c2c | 25-Jun-2021 |
Kris Chaplin <kris.chaplin@linux.intel.com> |
feat(intel): add SMC support for HWMON voltage and temp sensor
Add support to read temperature and voltage using SMC command
Signed-off-by: Kris Chaplin <kris.chaplin@linux.intel.com> Signed-off-by
feat(intel): add SMC support for HWMON voltage and temp sensor
Add support to read temperature and voltage using SMC command
Signed-off-by: Kris Chaplin <kris.chaplin@linux.intel.com> Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: I806611610043906b720b5096728a5deb5d652b1d
show more ...
|
| 93a5b97e | 27-Apr-2022 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
feat(intel): add SMC support for Get USERCODE
This patch adds SMC support for enquiring FPGA's User Code.
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.
feat(intel): add SMC support for Get USERCODE
This patch adds SMC support for enquiring FPGA's User Code.
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: I82c1fa9390b6f7509b2284d51e199fb8b6a9b1ad
show more ...
|
| c026dfe3 | 27-Apr-2022 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
fix(intel): extend SDM command to return the SDM firmware version
Updates intel_smc_fw_version function to read SDM firmware version in major/minor ACDS release number. Update CONFIG_STATUS Response
fix(intel): extend SDM command to return the SDM firmware version
Updates intel_smc_fw_version function to read SDM firmware version in major/minor ACDS release number. Update CONFIG_STATUS Response Data [1] bit0-23.
Return INTEL_SIP_SMC_STATUS_ERROR if unexpected firmware version is being retrieved.
Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: I018ccbb961786a75dc6eb873b0f232e71341e1d2
show more ...
|
| c34b2a7a | 05-Feb-2021 |
Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> |
feat(intel): add SMC for enquiring firmware version
This command allows non-secure world software to enquire the version of currently running Secure Device Manager (SDM) firmware.
This will be usef
feat(intel): add SMC for enquiring firmware version
This command allows non-secure world software to enquire the version of currently running Secure Device Manager (SDM) firmware.
This will be useful in maintaining backward-compatibility as well as ensuring software cross-compabitility.
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: Ibc23734d1135db74423da5e29655f9d32472a3b0
show more ...
|
| e40910e2 | 29-Dec-2020 |
Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> |
fix(intel): configuration status based on start request
Configuration status command now returns the result based on the last config start command made to the runtime software. The status type can b
fix(intel): configuration status based on start request
Configuration status command now returns the result based on the last config start command made to the runtime software. The status type can be either: - NO_REQUEST (default) - RECONFIGURATION - BITSTREAM_AUTH
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Change-Id: I97406abe09b49b9d9a5b43e62fe09eb23c729bff Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com>
show more ...
|
| 276a4366 | 28-Apr-2022 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
fix(intel): bit-wise configuration flag handling
Change configuration type handling to bit-wise flag. This is to align with Linux's FPGA Manager definitions and promotes better compatibility.
Signe
fix(intel): bit-wise configuration flag handling
Change configuration type handling to bit-wise flag. This is to align with Linux's FPGA Manager definitions and promotes better compatibility.
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: I5aaf91d3fec538fe3f4fe8395d9adb47ec969434
show more ...
|
| 07915a4f | 20-Nov-2020 |
Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> |
fix(intel): get config status OK status
Config status have different OK requirement between MBOX_CONFIG_STATUS and MBOX_RECONFIG_STATUS request. This patch adds the checking to differentiate between
fix(intel): get config status OK status
Config status have different OK requirement between MBOX_CONFIG_STATUS and MBOX_RECONFIG_STATUS request. This patch adds the checking to differentiate between both command.
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Change-Id: I45a4c3de460b031757dbcbd0b3a8055cb0a55aff Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com>
show more ...
|
| e0fc2d19 | 20-Nov-2020 |
Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> |
fix(intel): use macro as return value
SMC function should strictly return INTEL_SIP_SMC_STATUS macro. Directly returning value of variable status might cause confusion in calling software.
Signed-o
fix(intel): use macro as return value
SMC function should strictly return INTEL_SIP_SMC_STATUS macro. Directly returning value of variable status might cause confusion in calling software.
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Change-Id: Iea17f4feaa5c917e8b995471f3019dba6ea8dcd3 Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com>
show more ...
|
| 357dd7f6 | 28-Apr-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "vendor_makefile_extension" into integration
* changes: feat(plat/mediatek/build_helpers): introduce mtk makefile build(makefile): add extra makefile variable for extens
Merge changes from topic "vendor_makefile_extension" into integration
* changes: feat(plat/mediatek/build_helpers): introduce mtk makefile build(makefile): add extra makefile variable for extension
show more ...
|
| ef51b097 | 05-Nov-2020 |
Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> |
fix(intel): fix fpga config write return mechanism
This revert commit 279c8015fefcb544eb311b9052f417fc02ab84aa. The previous change breaks this feature compatibility with Linux driver. Hence, the fi
fix(intel): fix fpga config write return mechanism
This revert commit 279c8015fefcb544eb311b9052f417fc02ab84aa. The previous change breaks this feature compatibility with Linux driver. Hence, the fix for the earlier issue is going to be fixed in uboot instead.
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: I93220243bad65ed53322050d990544c7df4ce66b
show more ...
|