| 4f5beb56 | 14-Jun-2024 |
Tamas Ban <tamas.ban@arm.com> |
refactor(tc): rename DPE header
The new name is more generic. The goal to add here all platform dependent defines / data / config which is DPE related.
Signed-off-by: Tamas Ban <tamas.ban@arm.com>
refactor(tc): rename DPE header
The new name is more generic. The goal to add here all platform dependent defines / data / config which is DPE related.
Signed-off-by: Tamas Ban <tamas.ban@arm.com> Change-Id: I5b521932c45d8a9c43ea2344dde83c210801cfee
show more ...
|
| 5f960f0a | 03-Jul-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "refactor(tc): use the example CCA platform token from iat-verifier" into integration |
| 22344092 | 03-Jul-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "feat(tc): add uart node in spmc manifest" into integration |
| f5ae5dcd | 10-Jun-2024 |
Jackson Cooper-Driver <jackson.cooper-driver@arm.com> |
fix(tc): add stubs for soc_css_init functions
Add TC specific stubs for both soc_css_init_nic400 and soc_css_init_pcie. We do not require any initialisation of these components for TC platforms.
Ch
fix(tc): add stubs for soc_css_init functions
Add TC specific stubs for both soc_css_init_nic400 and soc_css_init_pcie. We do not require any initialisation of these components for TC platforms.
Change-Id: If0129acd1050a56878cb9c3041a033192c88da57 Signed-off-by: Jackson Cooper-Driver <jackson.cooper-driver@arm.com> Signed-off-by: Leo Yan <leo.yan@arm.com>
show more ...
|
| 5d100699 | 03-Jul-2024 |
Soby Mathew <soby.mathew@arm.com> |
Merge "fix(qemu): allocate space for GPT bitlock" into integration |
| 66af5425 | 12-Jun-2024 |
Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com> |
feat(s32g274a): enable BL2 early clocks
s32cc_init_early_clks will be used to increase the frequency of the clocks which have a performance impact on BL2 boot. This set includes A53, XBAR, DDR and L
feat(s32g274a): enable BL2 early clocks
s32cc_init_early_clks will be used to increase the frequency of the clocks which have a performance impact on BL2 boot. This set includes A53, XBAR, DDR and Linflex clocks. For now, it will only contain the frequency set for FXOSC. More clock management will be added in the next commits.
Change-Id: Ie85465884de02f5082185f91749f190f40249c2e Signed-off-by: Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com>
show more ...
|
| 69e74ddd | 02-Jul-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "refactor(st): change method to get GIC base addresses" into integration |
| f3ea17c3 | 02-Jul-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(mediatek): configure DEV_IRQ as G1S interrupt" into integration |
| fc189d95 | 02-Jul-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "feat(ast2700): set up CPU clock frequency by SCU" into integration |
| e3d1bbdb | 18-Jun-2024 |
Kevin Chen <kevin_chen@aspeedtech.com> |
feat(ast2700): set up CPU clock frequency by SCU
Modify generic timer frequency by SCU setting 1. check SCU_CPU_HW_STRAP1 using HPLL or MPLL SCU_CPU_HW_STRAP1[4]=1, using HPLL SCU_CPU_HW_STRAP1[
feat(ast2700): set up CPU clock frequency by SCU
Modify generic timer frequency by SCU setting 1. check SCU_CPU_HW_STRAP1 using HPLL or MPLL SCU_CPU_HW_STRAP1[4]=1, using HPLL SCU_CPU_HW_STRAP1[4]=0, using MPLL
2. read HPLL or MPLL HPLL: frequency setting in SCU_CPU_HW_STRAP1[2:3] MPLL: CLKIN_25M with mul and div setting from SCU_CPU_MPLL
Change-Id: I31eb10107b9da7c6746887ba36ead8ca61d86aae Signed-off-by: Kevin Chen <kevin_chen@aspeedtech.com>
show more ...
|
| 403603da | 02-Jul-2024 |
Yann Gautier <yann.gautier@st.com> |
Merge "feat(zynqmp): enable ENABLE_LTO flag" into integration |
| f1e4ac56 | 11-Jun-2024 |
Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com> |
feat(s32g274a): use s32cc clock driver
To enable early clocks, such as A53, XBAR, and others, the clock driver compilation should be included as part of the BL2 stage.
Change-Id: I17ba195d8c3cf3f91
feat(s32g274a): use s32cc clock driver
To enable early clocks, such as A53, XBAR, and others, the clock driver compilation should be included as part of the BL2 stage.
Change-Id: I17ba195d8c3cf3f91bd333a00d4a4af2f1f472b7 Signed-off-by: Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com>
show more ...
|
| f829d7df | 20-Apr-2022 |
Gabriel Fernandez <gabriel.fernandez@foss.st.com> |
feat(st-reset): add stm32mp2_reset driver
This driver manages the resets of the peripherals embedded in STM32MP2. Like clock driver, it also uses the RCC peripheral.
Change-Id: I8217891bdf1b847925a
feat(st-reset): add stm32mp2_reset driver
This driver manages the resets of the peripherals embedded in STM32MP2. Like clock driver, it also uses the RCC peripheral.
Change-Id: I8217891bdf1b847925aad77f3f6ef542f08d1fba Signed-off-by: Yann Gautier <yann.gautier@st.com>
show more ...
|
| 615f31fe | 20-Apr-2022 |
Gabriel Fernandez <gabriel.fernandez@foss.st.com> |
feat(st-clock): add STM32MP2 clock driver
This driver manages the clocks on STM32MP2 platforms. It uses a dedicated RCC (Reset and Clock Control) peripheral.
Change-Id: I6ba2173e73222269a2dfca4c689
feat(st-clock): add STM32MP2 clock driver
This driver manages the clocks on STM32MP2 platforms. It uses a dedicated RCC (Reset and Clock Control) peripheral.
Change-Id: I6ba2173e73222269a2dfca4c6897229276a150c0 Signed-off-by: Yann Gautier <yann.gautier@st.com> Signed-off-by: Gabriel Fernandez <gabriel.fernandez@st.com>
show more ...
|
| d91d10ab | 12-Nov-2020 |
Lionel Debieve <lionel.debieve@st.com> |
feat(st-reset): add system reset management
Add the system reset management into the stm32mp reset driver.
Signed-off-by: Lionel Debieve <lionel.debieve@st.com> Change-Id: I748f10de2398e1323160f479
feat(st-reset): add system reset management
Add the system reset management into the stm32mp reset driver.
Signed-off-by: Lionel Debieve <lionel.debieve@st.com> Change-Id: I748f10de2398e1323160f479f99e92abd2f65dca
show more ...
|
| 4f321794 | 19-Jun-2024 |
Salman Nabi <salman.nabi@arm.com> |
fix(arm): string split into two lines causing error
Fix the code related error message when user provides RESET_TO_BL31=1 to the make command but fails to provide "ARM_PRELOADED_DTB_BASE" macro at t
fix(arm): string split into two lines causing error
Fix the code related error message when user provides RESET_TO_BL31=1 to the make command but fails to provide "ARM_PRELOADED_DTB_BASE" macro at the same command line. Remove the line break from the error string causing the code error.
Additionally, make doesn't parse quote marks in strings, thus remove quote marks within error strings in this file.
Change-Id: Ic131b6febebfb420ed588fe4fb0853cbdae0afb8 Signed-off-by: Salman Nabi <salman.nabi@arm.com>
show more ...
|
| 19d87567 | 20-Mar-2024 |
Prasad Kummari <prasad.kummari@amd.com> |
feat(zynqmp): enable ENABLE_LTO flag
Enabling Link Time Optimization in platform.mk for AMD-Xilinx ZynqMP platform optimizes TF-A size. With ENABLE_LTO=0, the release bl31.elf size is 86098. With EN
feat(zynqmp): enable ENABLE_LTO flag
Enabling Link Time Optimization in platform.mk for AMD-Xilinx ZynqMP platform optimizes TF-A size. With ENABLE_LTO=0, the release bl31.elf size is 86098. With ENABLE_LTO=1, the release bl31.elf size reduces to 81866. The size difference in OCM is 4232 bytes, saving up to 4KB.
Signed-off-by: Prasad Kummari <prasad.kummari@amd.com> Change-Id: I6d5001a9ac250e3a87b958e9b665962a917265d6
show more ...
|
| adc63c99 | 27-Jun-2024 |
Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> |
refactor(qemu-sbsa): use fdt_read_uint32_default more
We have fdt_read_uint32_default() function which allows us to use less temporary variables. Let make use of it where applicable.
Signed-off-by:
refactor(qemu-sbsa): use fdt_read_uint32_default more
We have fdt_read_uint32_default() function which allows us to use less temporary variables. Let make use of it where applicable.
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Change-Id: I6fc8a87d5aac427703fd3c8b689e153ed58fa8b7
show more ...
|
| badda892 | 27-Jun-2024 |
Yann Gautier <yann.gautier@st.com> |
Merge "feat(qemu-sbsa): handle the information of CPU topology" into integration |
| c891b4d8 | 18-Mar-2024 |
Xiong Yining <xiongyining1480@phytium.com.cn> |
feat(qemu-sbsa): handle the information of CPU topology
We add the support for adding cpus/topology to device tree in sbsaQemu platform, and we can get this information via SMC calls:
- counting th
feat(qemu-sbsa): handle the information of CPU topology
We add the support for adding cpus/topology to device tree in sbsaQemu platform, and we can get this information via SMC calls:
- counting the number of sockets - counting the number of clusters in one socket - counting the number of cores in one cluster - counting the number of threads in one core
Signed-off-by: Xiong Yining <xiongyining1480@phytium.com.cn> Change-Id: I0059a5c7bb7055aba1aa5ec5bfd0ec78801874f8
show more ...
|
| aa281dd4 | 26-Jun-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "fpga_update" into integration
* changes: feat(fpga): enable new CPU features feat(cpufeat): upgrade PMU to v8 (FEATURE_DETECTION) |
| d1c75f1f | 24-Jun-2024 |
Joanna Farley <joanna.farley@arm.com> |
Merge "fix(versal): remove check for bl32 load address" into integration |
| 4c9ae8ae | 24-Jun-2024 |
Amit Nagal <amit.nagal@amd.com> |
fix(versal): remove check for bl32 load address
With PLM firmware version 2024.1 the bl32 load address is set correctly in handoff parameters. Hence the check to initialize bl32 load address when bl
fix(versal): remove check for bl32 load address
With PLM firmware version 2024.1 the bl32 load address is set correctly in handoff parameters. Hence the check to initialize bl32 load address when bl32 load address is indicated as 0 in handoff is removed.
Change-Id: I322b8d2fc1137297142704ea1087c185e16177cc Signed-off-by: Amit Nagal <amit.nagal@amd.com>
show more ...
|
| c38ced2d | 21-Jun-2024 |
Amit Nagal <amit.nagal@amd.com> |
fix(versal-net): remove check for bl32 load address
With PLM firmware version 2024.1 the bl32 load address is set correctly in handoff parameters. Hence the check to initialize bl32 load address whe
fix(versal-net): remove check for bl32 load address
With PLM firmware version 2024.1 the bl32 load address is set correctly in handoff parameters. Hence the check to initialize bl32 load address when bl32 load address is indicated as 0 in handoff is removed.
Change-Id: Ie927787129816e79d43ba4803f6916e20d81458a Signed-off-by: Amit Nagal <amit.nagal@amd.com>
show more ...
|
| 4b1826c8 | 16-Jan-2024 |
Maxime Méré <maxime.mere@foss.st.com> |
refactor(st): change suffix for SYSCFG functions
This patch replaces the suffix "stm32mp1_" in the SYSCFG drivers with "stm32mp_". By using a common suffix for function names, we can avoid issues or
refactor(st): change suffix for SYSCFG functions
This patch replaces the suffix "stm32mp1_" in the SYSCFG drivers with "stm32mp_". By using a common suffix for function names, we can avoid issues or platform compilation flags when a driver needs to access SYSCFG across different platforms.
Signed-off-by: Maxime Méré <maxime.mere@foss.st.com> Change-Id: I24407852c085abd843ef4cdef235c022a5e57a85
show more ...
|