| 866e6721 | 15-Apr-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "scmi_v2_0" into integration
* changes: drivers/arm/css/scmi: Update power domain protocol version to 2.0 tc0: update GICR base address |
| 7e78300f | 23-Mar-2021 |
Yidi Lin <yidi.lin@mediatek.com> |
mediatek: move uart.h to common folder
UART register definition is the same on MediaTek platforms. Move uart.h to common folder and remove the duplicate file.
Signed-off-by: Yidi Lin <yidi.lin@medi
mediatek: move uart.h to common folder
UART register definition is the same on MediaTek platforms. Move uart.h to common folder and remove the duplicate file.
Signed-off-by: Yidi Lin <yidi.lin@mediatek.com> Change-Id: Iea0931dfd606ae4a7ab475b9cb3a08dc6de68b36
show more ...
|
| b67e9880 | 08-Apr-2021 |
Nicola Mazzucato <nicola.mazzucato@arm.com> |
drivers/arm/css/scmi: Update power domain protocol version to 2.0
The SCMI power domain protocol in firmware has been updated to v2.0, thus update the corresponding version in TF-A too.
Signed-off-
drivers/arm/css/scmi: Update power domain protocol version to 2.0
The SCMI power domain protocol in firmware has been updated to v2.0, thus update the corresponding version in TF-A too.
Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com> Change-Id: If3920ff71136dce94b2780e29a47f24aa09876c0
show more ...
|
| 69f2ace1 | 30-Mar-2021 |
Usama Arif <usama.arif@arm.com> |
tc0: update GICR base address
The number of ITS have changed from 4 to 1, resulting in GICR base address change.
Signed-off-by: Usama Arif <usama.arif@arm.com> Change-Id: I28101f0d1faf9f3c58591b642
tc0: update GICR base address
The number of ITS have changed from 4 to 1, resulting in GICR base address change.
Signed-off-by: Usama Arif <usama.arif@arm.com> Change-Id: I28101f0d1faf9f3c58591b642033c3fd49a275e7
show more ...
|
| 641c5ff6 | 14-Apr-2021 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs: Update Mbed TLS supported version
Updated the documentation with latest Mbed TLS supported version i.e. Mbed TLS v2.26.0
Fixes available in this version of Mbed TLS mainly affect key generati
docs: Update Mbed TLS supported version
Updated the documentation with latest Mbed TLS supported version i.e. Mbed TLS v2.26.0
Fixes available in this version of Mbed TLS mainly affect key generation/writing and certificates writing, which are features used in the cert_create tool.
Release notes of Mbed TLSv2.26.0 are available here: https://github.com/ARMmbed/mbedtls/releases/tag/v2.26.0
Change-Id: Ie15ee45d878b7681e15ec4bf64d54b416a31aa2f Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 511c7f3a | 13-Apr-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "dcc_console" into integration
* changes: plat:xilinx:versal: Add JTAG DCC support plat:xilinx:zynqmp: Add JTAG DCC support drivers: dcc: Support JTAG DCC console |
| 3b9e06a6 | 13-Apr-2021 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "plat/arm: don't provide NT_FW_CONFIG when booting hafnium" into integration |
| c7d31474 | 10-Mar-2021 |
Leif Lindholm <leif@nuviainc.com> |
plat/qemu: add "max" cpu support
Add support to qemu "max" cpu for both "qemu" ('virt') and "qemu_sbsa" ('sbsa-ref') platforms.
Change-Id: I36e45c0a3c4e30ba546d2a3cb44dfef11a680305 Signed-off-by: L
plat/qemu: add "max" cpu support
Add support to qemu "max" cpu for both "qemu" ('virt') and "qemu_sbsa" ('sbsa-ref') platforms.
Change-Id: I36e45c0a3c4e30ba546d2a3cb44dfef11a680305 Signed-off-by: Leif Lindholm <leif@nuviainc.com>
show more ...
|
| 5d764e05 | 10-Mar-2021 |
Leif Lindholm <leif@nuviainc.com> |
Add support for QEMU "max" CPU
Enable basic support for QEMU "max" CPU. The "max" CPU does not attampt to emulate any specific CPU, but rather just enables all the functions emulated by QEMU.
Chang
Add support for QEMU "max" CPU
Enable basic support for QEMU "max" CPU. The "max" CPU does not attampt to emulate any specific CPU, but rather just enables all the functions emulated by QEMU.
Change-Id: I69c212932ef61433509662d0fefbabb1e9e71cf2 Signed-off-by: Leif Lindholm <leif@nuviainc.com>
show more ...
|
| 103ee1b1 | 10-Mar-2021 |
Leif Lindholm <leif@nuviainc.com> |
plat/qemu: add cortex-a72 support to 'virt' platform
Cortex-A72 support is already enabled for sbsa-ref platform, so add it also to virt platform for parity.
Change-Id: Ib0a2ce81ef7c0a71ef8dc66dbec
plat/qemu: add cortex-a72 support to 'virt' platform
Cortex-A72 support is already enabled for sbsa-ref platform, so add it also to virt platform for parity.
Change-Id: Ib0a2ce81ef7c0a71ef8dc66dbec179191bf2e6cc Signed-off-by: Leif Lindholm <leif@nuviainc.com>
show more ...
|
| d799d168 | 10-Mar-2021 |
Leif Lindholm <leif@nuviainc.com> |
plat/qemu: include gicv2.mk
The build now gives deprecation warnings for including drivers/arm/gic/common/gic_common.c directly. Move to including the common gicv2 sources via gicv2.mk instead - whi
plat/qemu: include gicv2.mk
The build now gives deprecation warnings for including drivers/arm/gic/common/gic_common.c directly. Move to including the common gicv2 sources via gicv2.mk instead - which also matches the pattern already used for gicv3.
Change-Id: I5332fb52c5801272e5e2bb6111f96087b4894325 Signed-off-by: Leif Lindholm <leif@nuviainc.com>
show more ...
|
| c55497a2 | 12-Apr-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fiptool: Do not print duplicate verbose lines about building fiptool" into integration |
| 29e11bb2 | 12-Apr-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "driver: brcm: add USB driver" into integration |
| bab737d3 | 12-Apr-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "driver: brcm: add mdio driver" into integration |
| 9fa849d3 | 12-Apr-2021 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "arch: Enable `FEAT_SB` for supported non-Armv8.5-A platforms" into integration |
| 2b6fc535 | 09-Apr-2021 |
Manish Pandey <manish.pandey2@arm.com> |
plat/arm: don't provide NT_FW_CONFIG when booting hafnium
NT_FW_CONFIG file is meant to be passed from BL31 to be consumed by BL33, fvp platforms use this to pass measured boot configuration and the
plat/arm: don't provide NT_FW_CONFIG when booting hafnium
NT_FW_CONFIG file is meant to be passed from BL31 to be consumed by BL33, fvp platforms use this to pass measured boot configuration and the x0 register is used to pass the base address of it.
In case of hafnium used as hypervisor in normal world, hypervisor manifest is expected to be passed from BL31 and its base address is passed in x0 register.
As only one of NT_FW_CONFIG or hypervisor manifest base address can be passed in x0 register and also measured boot is not required for SPM so disable passing NT_FW_CONFIG.
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: Ifad9d3658f55ba7d70f468a88997d5272339e53e
show more ...
|
| 4fe571b8 | 08-Apr-2021 |
Pali Rohár <pali@kernel.org> |
docs: marvell: Add information about CZ.NIC Armada 3720 Secure Firmware
CZ.NIC as part of Turris project released free and open source WTMI application firmware 'wtmi_app.bin' for all Armada 3720 de
docs: marvell: Add information about CZ.NIC Armada 3720 Secure Firmware
CZ.NIC as part of Turris project released free and open source WTMI application firmware 'wtmi_app.bin' for all Armada 3720 devices. This firmware includes additional features like access to Hardware Random Number Generator of Armada 3720 SoC which original Marvell's 'fuse.bin' image does not have.
CZ.NIC's Armada 3720 Secure Firmware is available at website:
https://gitlab.nic.cz/turris/mox-boot-builder/
This change updates documentation to include steps how to build Marvell firmware image for Espressobin with this firmware to enable Hardware Random Number Generator on Espressobin.
In this change is fixed also URL to TF-A and U-Boot git repositories in Espressobin build example. And as Marvell github repositories switched default branch to master, explicit branch via -b parameter is redundant and therefore from examples removed.
Signed-off-by: Pali Rohár <pali@kernel.org> Change-Id: I59ee29cb6ed149264c5e4202f2af8f9ab3859418
show more ...
|
| 160bfb27 | 08-Apr-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "mmc_device_info" into integration
* changes: plat/st: do not keep mmc_device_info in stack plat/intel: do not keep mmc_device_info in stack plat/hisilicon: do not kee
Merge changes from topic "mmc_device_info" into integration
* changes: plat/st: do not keep mmc_device_info in stack plat/intel: do not keep mmc_device_info in stack plat/hisilicon: do not keep mmc_device_info in stack
show more ...
|
| cc031fbe | 08-Apr-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "mmc_device_info" into integration
* changes: mmc: remove useless extra semicolons Revert "mmc:prevent accessing to the released space in case of wrong usage" |
| bda4e030 | 08-Apr-2021 |
Pali Rohár <pali@kernel.org> |
fiptool: Do not print duplicate verbose lines about building fiptool
Makefile for fiptool already prints verbose line when is (re)building fiptool, so there is no need to print it also from top leve
fiptool: Do not print duplicate verbose lines about building fiptool
Makefile for fiptool already prints verbose line when is (re)building fiptool, so there is no need to print it also from top level Makefile.
Signed-off-by: Pali Rohár <pali@kernel.org> Change-Id: I6936a508702f1bf796d17578bb1f043f06365319
show more ...
|
| cf59a1d1 | 08-Apr-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fiptool: Do not call 'make clean' in 'all' target" into integration |
| cddf1bd7 | 22-Mar-2021 |
Yann Gautier <yann.gautier@foss.st.com> |
plat/st: do not keep mmc_device_info in stack
Create a dedicated static struct mmc_device_info mmc_info mmc_info instead of having this in stack. A boot issue has been seen on some platform when app
plat/st: do not keep mmc_device_info in stack
Create a dedicated static struct mmc_device_info mmc_info mmc_info instead of having this in stack. A boot issue has been seen on some platform when applying patch [1].
[1] 13f3c5166f1 ("mmc:prevent accessing to the released space in case of wrong usage")
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: I73a079715253699d903721c865d6470d58f6bd30
show more ...
|
| 4ecd2417 | 23-Mar-2021 |
Yann Gautier <yann.gautier@foss.st.com> |
mmc: remove useless extra semicolons
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: If1d6b2040e482577292890e3554449096648c2ae |
| 5cb7fc82 | 22-Mar-2021 |
Yann Gautier <yann.gautier@foss.st.com> |
plat/intel: do not keep mmc_device_info in stack
Create a dedicated static struct mmc_device_info mmc_info mmc_info instead of having this in stack. A boot issue has been seen on some platform when
plat/intel: do not keep mmc_device_info in stack
Create a dedicated static struct mmc_device_info mmc_info mmc_info instead of having this in stack. A boot issue has been seen on some platform when applying patch [1].
[1] 13f3c5166f1 ("mmc:prevent accessing to the released space in case of wrong usage")
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: Id52c0be61a30f453a551385883eaf3cbe32b04b9
show more ...
|
| 70eb88b7 | 22-Mar-2021 |
Yann Gautier <yann.gautier@foss.st.com> |
Revert "mmc:prevent accessing to the released space in case of wrong usage"
This reverts commit 13f3c5166f126b021e5f6e09e4a7c97f12495a35. The STM32MP1 platform can no more boot qwith this change. Th
Revert "mmc:prevent accessing to the released space in case of wrong usage"
This reverts commit 13f3c5166f126b021e5f6e09e4a7c97f12495a35. The STM32MP1 platform can no more boot qwith this change. The driver will not be aware when the static struct in framework is updated.
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: Icc544e243136ee3b0067f316b71dff7dfd6526d6
show more ...
|