| 34dd1e96 | 30-May-2020 |
Alexei Fedorov <Alexei.Fedorov@arm.com> |
TF-A: Fix BL31 linker script error
The patch fixes BL31 linker script error "Init code ends past the end of the stacks" for platforms with number of CPUs less than 4, which is caused by __STACKS_END
TF-A: Fix BL31 linker script error
The patch fixes BL31 linker script error "Init code ends past the end of the stacks" for platforms with number of CPUs less than 4, which is caused by __STACKS_END__ address being lower than __INIT_CODE_END__. The modified BL31 linker script detects such cases and increases the total amount of stack memory, setting __STACKS_END__ = __INIT_CODE_END__, and CPUs' stacks are calculated by BL31 'plat_get_my_stack' function accordingly. For platforms with more than 4 CPUs and __INIT_CODE_END__ < __STACKS_END__ stack memory does not increase and allocated CPUs' stacks match the existing implementation. The patch removes exclusion of PSCI initialization functions from the reclaimed .init section in 'arm_reclaim_init.ld.S' script, which increases the size of reclaimed memory region.
Change-Id: I927773e00dd84e1ffe72f9ee534f4f2fc7b6153c Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
show more ...
|
| 771c676b | 30-May-2020 |
joanna.farley <joanna.farley@arm.com> |
Merge "Add new maintainers for the project" into integration |
| 55d6596e | 28-May-2020 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Add new maintainers for the project
As per the trustedfirmware.org Project Maintenance Process [1], the current maintainers of the TF-A project have nominated some contributors to become maintainers
Add new maintainers for the project
As per the trustedfirmware.org Project Maintenance Process [1], the current maintainers of the TF-A project have nominated some contributors to become maintainers themselves. List them in the maintainers.rst file to make this official.
[1] https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/
Change-Id: Id4e3cfd12a9074f4e255087fa5dd6fa5f902845f Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
show more ...
|
| dd1eb34a | 28-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "drivers: stm32mp1 clocks: fix debug trace on clock enable/disable" into integration |
| 48b6f178 | 28-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "drivers: stm32mp1 clocks: enable system clocks during initialization" into integration |
| 9b9c1f3d | 28-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "drivers: stm32mp1 clocks: prevent crash on always on clocks" into integration |
| 593a43ca | 28-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "drivers: stm32mp1 clocks: add RTC as a gateable clock" into integration |
| 8fdb86bd | 28-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "drivers: stm32mp1 clocks: support shifted clock selector bit masks" into integration |
| ac0b926f | 28-May-2020 |
joanna.farley <joanna.farley@arm.com> |
Merge "doc: Update the list of code owners" into integration |
| 09aef7b9 | 28-May-2020 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "Fix the build error for dualroot chain of trust." into integration |
| da37ac88 | 27-May-2020 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
doc: Update the list of code owners
Extend the list of modules and assign code owners to each of them.
Change-Id: I267b87d8e239c7eff143b4c7e6ce9712fcf7101e Signed-off-by: Sandrine Bailleux <sandrin
doc: Update the list of code owners
Extend the list of modules and assign code owners to each of them.
Change-Id: I267b87d8e239c7eff143b4c7e6ce9712fcf7101e Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
show more ...
|
| 85dd0c9c | 28-May-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "TF-A: Fix wrong register read for MPAM extension" into integration |
| 343580e5 | 27-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "drivers: stm32mp1 clocks: allow tree lookup for several system clocks" into integration |
| dff9fe92 | 27-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "plat/stm32mp1: fdt helpers for secure aware gpio bank" into integration |
| 6bc95379 | 27-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "plat/st: move GPIO bank helper function to platform source files" into integration |
| 2fe7d18b | 27-May-2020 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "plat/arm: Introduce TC0 platform" into integration |
| f5c58af6 | 17-Apr-2020 |
Usama Arif <usama.arif@arm.com> |
plat/arm: Introduce TC0 platform
This patch adds support for Total Compute (TC0) platform. It is an initial port and additional features are expected to be added later.
TC0 has a SCP which brings t
plat/arm: Introduce TC0 platform
This patch adds support for Total Compute (TC0) platform. It is an initial port and additional features are expected to be added later.
TC0 has a SCP which brings the primary Cortex-A out of reset which starts executing BL1. TF-A optionally authenticates the SCP ram-fw available in FIP and makes it available for SCP to copy.
Some of the major features included and tested in this platform port include TBBR, PSCI, MHUv2 and DVFS.
Change-Id: I1675e9d200ca7687c215009eef483d9b3ee764ef Signed-off-by: Usama Arif <usama.arif@arm.com>
show more ...
|
| b58956e9 | 27-May-2020 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
Fix the build error for dualroot chain of trust.
Fixed build error for dualroot chain of trust. Build error were thrown as below while compiling the code for dualroot chain of trust:
aarch64-none-e
Fix the build error for dualroot chain of trust.
Fixed build error for dualroot chain of trust. Build error were thrown as below while compiling the code for dualroot chain of trust:
aarch64-none-elf-ld.bfd: ./build/fvp/debug/bl1/tbbr_cot_bl1.o: (.bss.auth_img_flags+0x0): multiple definition of `auth_img_flags'; ./build/fvp/debug/bl1/cot.o:(.bss.auth_img_flags+0x0): first defined here
aarch64-none-elf-ld.bfd: ./build/fvp/debug/bl1/tbbr_cot_bl1.o: (.rodata.cot_desc_size+0x0): multiple definition of `cot_desc_size'; ./build/fvp/debug/bl1/cot.o:(.rodata.cot_desc_size+0x0): first defined here
aarch64-none-elf-ld.bfd: ./build/fvp/debug/bl1/tbbr_cot_bl1.o: (.rodata.cot_desc_ptr+0x0): multiple definition of `cot_desc_ptr'; ./build/fvp/debug/bl1/cot.o:(.rodata.cot_desc_ptr+0x0): first defined here
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com> Change-Id: I1a426c4e7f5f8013d71dafc176c7467c1b329757
show more ...
|
| 69be9154 | 27-May-2020 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "plat: imx8mn: Add imx8mn basic support" into integration |
| 1c301e77 | 26-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "Cleanup the code for TBBR CoT descriptors" into integration |
| dbcc44a1 | 26-May-2020 |
Alexei Fedorov <Alexei.Fedorov@arm.com> |
TF-A: Fix wrong register read for MPAM extension
This patch fixes wrong ID_AA64DFR0_EL1 register read instead of ID_AA64PFR0_EL1 to detect support for MPAM extension. It also implements get_mpam_ver
TF-A: Fix wrong register read for MPAM extension
This patch fixes wrong ID_AA64DFR0_EL1 register read instead of ID_AA64PFR0_EL1 to detect support for MPAM extension. It also implements get_mpam_version() function which returns MPAM version as: 0x00: None Armv8.0 or later; 0x01: v0.1 Armv8.4 or later; 0x10: v1.0 Armv8.2 or later; 0x11: v1.1 Armv8.4 or later;
Change-Id: I31d776b1a1b60cb16e5e62296d70adb129d7b760 Reported-by: Matteo Zini <matteozini96@gmail.com> Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
show more ...
|
| a92d02d6 | 26-May-2020 |
Mark Dykes <mardyk01@review.trustedfirmware.org> |
Merge "doc: Fix plat_sdei_validate_entry_point() documentation" into integration |
| 28059a9a | 26-May-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "doc: Fixes in PSA FF-A binding document" into integration |
| 4b0695ac | 26-May-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "SPCI is now called PSA FF-A" into integration |
| b62a5313 | 15-May-2020 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
doc: Fix plat_sdei_validate_entry_point() documentation
Document the second argument of the function. Minor rewording.
Change-Id: I190794b8cc74c99db4cfe6efc225217c32dd0774 Signed-off-by: Sandrine B
doc: Fix plat_sdei_validate_entry_point() documentation
Document the second argument of the function. Minor rewording.
Change-Id: I190794b8cc74c99db4cfe6efc225217c32dd0774 Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
show more ...
|