| 1fa05dab | 28-Sep-2021 |
Chris Kay <chris.kay@arm.com> |
build(fdt-wrappers): introduce FDT wrappers makefile
This has been introduced to simplify dependencies on the FDT wrappers. We generally want to avoid pulling in components on a file-by-file basis,
build(fdt-wrappers): introduce FDT wrappers makefile
This has been introduced to simplify dependencies on the FDT wrappers. We generally want to avoid pulling in components on a file-by-file basis, particularly as we are trying to draw conceptual boxes around components in preparation for transitioning the build system to CMake, where dependencies are modelled on libraries rather than files.
Signed-off-by: Chris Kay <chris.kay@arm.com> Change-Id: Idb7ee05a9b54a8caa3e07f36e608867e20b6dcd5
show more ...
|
| 7186a29b | 06-Oct-2021 |
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com> |
feat(plat/arm/sgi): increase max BL2 size
Increase `PLAT_ARM_MAX_BL2_SIZE` to 128KiB for the primary chip to accommodate debug builds with log level set to verbose (LOG_LEVEL=LOG_LEVEL_VERBOSE).
Si
feat(plat/arm/sgi): increase max BL2 size
Increase `PLAT_ARM_MAX_BL2_SIZE` to 128KiB for the primary chip to accommodate debug builds with log level set to verbose (LOG_LEVEL=LOG_LEVEL_VERBOSE).
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com> Change-Id: I9dc835430f61b0d0c46a75f7a36d67f165293c8c
show more ...
|
| 4cb576a0 | 15-Oct-2021 |
johpow01 <john.powell@arm.com> |
fix(cpu): correct Demeter CPU name
This patch changes Cortex Demeter to Neoverse Demeter.
Signed-off-by: John Powell <john.powell@arm.com> Change-Id: I7306d09ca60e101d0a96c9ceff9845422d75c160 |
| fb9e5f7b | 19-Aug-2021 |
johpow01 <john.powell@arm.com> |
feat(cpu): add support for Hunter CPU
This patch adds the basic CPU library code to support the Hunter CPU in TF-A. This CPU is based on the Makalu core so that library code was adapted as the basis
feat(cpu): add support for Hunter CPU
This patch adds the basic CPU library code to support the Hunter CPU in TF-A. This CPU is based on the Makalu core so that library code was adapted as the basis for this patch.
Signed-off-by: John Powell <john.powell@arm.com> Change-Id: I956b2dc0f43da7cec3e015252392e2694363e1b3
show more ...
|
| 0a712819 | 19-Oct-2021 |
Julius Werner <jwerner@chromium.org> |
Merge "feat(plat/qti/sc7280): add support for pmk7325" into integration |
| 7b81471f | 19-Oct-2021 |
Pali Rohár <pali@kernel.org> |
build(plat/marvell): do not print comments on stdout
'#' needs to be before TAB, otherwise comment is printed on stdout during build.
Signed-off-by: Pali Rohár <pali@kernel.org> Change-Id: I502374e
build(plat/marvell): do not print comments on stdout
'#' needs to be before TAB, otherwise comment is printed on stdout during build.
Signed-off-by: Pali Rohár <pali@kernel.org> Change-Id: I502374ef35d91e194dc35b78d31d6884a466fab2
show more ...
|
| e43949e2 | 19-Oct-2021 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes I6daaed9a,I3ef31047 into integration
* changes: feat(plat/arm): Add DRAM2 to TZC non-secure region fix(plat/arm): remove unused memory node |
| b4f7320a | 18-Oct-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat(plat/mdeiatek/mt8195): remove adsp event from wakeup source" into integration |
| bf63dc56 | 18-Oct-2021 |
Joanna Farley <joanna.farley@arm.com> |
Merge changes I684d54a7,I61339fc5,Ic0dabf3e,Ief09a841 into integration
* changes: feat(plat/rcar): change process for Suspend To RAM fix(plat/rcar): change process that copy code to system ram
Merge changes I684d54a7,I61339fc5,Ic0dabf3e,Ief09a841 into integration
* changes: feat(plat/rcar): change process for Suspend To RAM fix(plat/rcar): change process that copy code to system ram fix(plat/rcar): fix cache maintenance process of reading cert header fix(plat/rcar): fix to load image when option BL2_DCACHE_ENABLE is enabled
show more ...
|
| 381d6850 | 18-Oct-2021 |
Joanna Farley <joanna.farley@arm.com> |
Merge changes Id7d4f5df,If82542cc,I0ba80057,I75a443db,Ifa18b4fc, ... into integration
* changes: feat(nxp/common/ocram): add driver for OCRAM initialization feat(plat/nxp/common): add EESR regis
Merge changes Id7d4f5df,If82542cc,I0ba80057,I75a443db,Ifa18b4fc, ... into integration
* changes: feat(nxp/common/ocram): add driver for OCRAM initialization feat(plat/nxp/common): add EESR register definition fix(plat/nxp/ls1028a): fix compile error when enable fuse provision fix(drivers/nxp/sfp): fix compile warning fix(plat/nxp/ls1028a): define endianness of scfg and gpio fix(nxp/scfg): fix endianness checking
show more ...
|
| 731aa26f | 12-Jul-2021 |
Toshiyuki Ogasahara <toshiyuki.ogasahara.bo@hitachi.com> |
feat(plat/rcar): change process for Suspend To RAM
- Added the function rcar_pwr_domain_pwr_down_wfi() for power down process. And change the sequence to power down. - Removed clearing the count o
feat(plat/rcar): change process for Suspend To RAM
- Added the function rcar_pwr_domain_pwr_down_wfi() for power down process. And change the sequence to power down. - Removed clearing the count of psci_locks (PSCI exclusive lock) during Warm Boot.
Signed-off-by: Koichi Yamaguchi <koichi.yamaguchi.zb@hitachi.com> Signed-off-by: Toshiyuki Ogasahara <toshiyuki.ogasahara.bo@hitachi.com> Signed-off-by: Yoshifumi Hosoya <yoshifumi.hosoya.wj@renesas.com> Change-Id: I684d54a798a6dccde15fbebe16c6e104cbb470ed
show more ...
|
| 3deb0600 | 15-Oct-2021 |
Mark Dykes <mark.dykes@arm.com> |
Merge changes from topic "st_dt_match_instance" into integration
* changes: refactor(stm32_sdmmc2): use DT helpers feat(plat/st): create new helper for DT access |
| 10bfc77e | 15-Sep-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
fix(plat/imx/imx8m/imx8mm): fix FTBFS on SPD=opteed
We need to add #include <arch.h> to platform_def.h to fix MODE_RW_64 undeclared.
Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Chan
fix(plat/imx/imx8m/imx8mm): fix FTBFS on SPD=opteed
We need to add #include <arch.h> to platform_def.h to fix MODE_RW_64 undeclared.
Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Change-Id: I358bc6644243a7ea1befd87f946b4087feddd857
show more ...
|
| 02d36a92 | 15-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(plat/st): only check header major when booting" into integration |
| 09665c83 | 14-Oct-2021 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(plat/st): correct signedness comparison issue" into integration |
| c260b324 | 13-Oct-2021 |
Edward-JW Yang <edward-jw.yang@mediatek.corp-partner.google.com> |
feat(plat/mdeiatek/mt8195): remove adsp event from wakeup source
Audio DSP is power-off when system suspend. Remove it from wakeup source list to prevent unnecessary wakeup.
Signed-off-by: Edward-J
feat(plat/mdeiatek/mt8195): remove adsp event from wakeup source
Audio DSP is power-off when system suspend. Remove it from wakeup source list to prevent unnecessary wakeup.
Signed-off-by: Edward-JW Yang <edward-jw.yang@mediatek.corp-partner.google.com> Change-Id: Id7251de9c8b9c9a4a4b2c41a310168d336035b9a
show more ...
|
| 17c1f1e6 | 13-Oct-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fix(stm32mp1): add bl prefix for internal linker script" into integration |
| d08a3654 | 13-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "build(plat/marvell): add descriptions why some checks are required" into integration |
| 31e18c02 | 13-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(fvp_r): fix compilation error in release mode" into integration |
| 7d96e79a | 13-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
fix(fvp_r): fix compilation error in release mode
assert() is not used in release mode and complaining about unused variable "desc".
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id:
fix(fvp_r): fix compilation error in release mode
assert() is not used in release mode and complaining about unused variable "desc".
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: Ib919eb27532344a25be0b6ece7e239efa87be744
show more ...
|
| 71cb3a41 | 13-Oct-2021 |
Pali Rohár <pali@kernel.org> |
build(plat/marvell): add descriptions why some checks are required
This change adds just comments why some checks are required. They check that ENV variables and external repos are correctly set for
build(plat/marvell): add descriptions why some checks are required
This change adds just comments why some checks are required. They check that ENV variables and external repos are correctly set for TF-A builds.
Signed-off-by: Pali Rohár <pali@kernel.org> Change-Id: I2f8af5061411c0c92d3875917f4d97b60dc2cf10
show more ...
|
| b8a05116 | 02-Oct-2021 |
Shelley Chen <shchen@google.com> |
feat(plat/qti/sc7280): add support for pmk7325
The qti sc7280 platform uses the pmk7325 PMIC, which has the same functionality as the pm8998 driver, with the exception of the LC PON register offsets
feat(plat/qti/sc7280): add support for pmk7325
The qti sc7280 platform uses the pmk7325 PMIC, which has the same functionality as the pm8998 driver, with the exception of the LC PON register offsets, which are defined as:
Since it is nearly identical to the pm8998 driver, moving the above register offset definitions to platform_def.h for the respective SoC and reusing the rest of the functions defined in the pm8998 driver. Renaming pm8998 driver to pm_ps_hold to make it more generic.
Change-Id: I0dda3a54579e0bbdd42c247405362a86d0607478 Signed-off-by: Shelley Chen <shchen@chromium.org>
show more ...
|
| 8a89e189 | 08-Sep-2021 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
refactor(measured boot): make measurement strings compliant with SBSG
Made measurement strings compliant to Server Base Security Guide (SBSG, Arm DEN 0086) hence updated measurement strings for BL32
refactor(measured boot): make measurement strings compliant with SBSG
Made measurement strings compliant to Server Base Security Guide (SBSG, Arm DEN 0086) hence updated measurement strings for BL32, BL31, and SCP_BL2 images. As the GPT image is not get measured by BL2 so removed its measurement string. Also, namespaced measurement string defines that were looking quite generic.
Change-Id: Iaa17c0cfeee3d06dc822eff2bd553da23bd99b76 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 0500f447 | 11-Aug-2021 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
feat(plat/fvp): pass Event Log addr and size from BL1 to BL2
Introduced functions to set and get Event log information (tpm_event_log address and its size).
In FVP platform case, measured boot with
feat(plat/fvp): pass Event Log addr and size from BL1 to BL2
Introduced functions to set and get Event log information (tpm_event_log address and its size).
In FVP platform case, measured boot with Event Log backend flow work as below 1. event_log_init function called by BL1 to initialize Event Log module 2. arm_set_tb_fw_info function called by BL1 to set the 'tpm_event_log_addr' and 'tpm_event_log_size' properties in tb_fw_config 3. arm_get_tb_fw_info function called by BL2 to get tpm Event Log parameters set by BL1. These parameters used by the BL2 to extend the tpm Event Log records, and use these parameters to initialize Event Log using event_log_init function 4. arm_set_nt_fw_info and arm_set_tos_fw_info function called by BL2 to set 'tpm_event_log' address and its size properties in nt_fw_config and tos_fw_config respectively
Alongside, this patch created a separate instances of plat_mboot_init and plat_mboot_finish APIs for BL1 and BL2.
This patch is tested using the existing measured boot test configuration in jenkins CI.
Change-Id: Ib9eca092afe580df014541c937868f921dff9c37 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| e742bcda | 11-Aug-2021 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
feat(measured_boot): update tb_fw_config with event log properties
Making tb_fw_config ready to pass the Event Log base address and size information to BL2.
Change-Id: I5dd0e79007e3848b5d6d0e69275a
feat(measured_boot): update tb_fw_config with event log properties
Making tb_fw_config ready to pass the Event Log base address and size information to BL2.
Change-Id: I5dd0e79007e3848b5d6d0e69275a46c2e9807a98 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|