arm-trusted-firmware/plat
Yann Gautier 73680c230f stm32mp1: add watchdog support
Introduce driver for STM32 IWDG peripheral (Independent Watchdog).
It is configured according to device tree content and should be enabled
from there.
The watchdog is not started by default. It can be started after an HW
reset if the dedicated OTP is fused.

The watchdog also needs to be frozen if a debugger is attached.
This is done by configuring the correct bits in DBGMCU.
This configuration is allowed by checking BSEC properties.

An increase of BL2 size is also required when adding this new code.

Change-Id: Ide7535d717885ce2f9c387cf17afd8b5607f3e7f
Signed-off-by: Yann Gautier <yann.gautier@st.com>
Signed-off-by: Lionel Debieve <lionel.debieve@st.com>
Signed-off-by: Nicolas Le Bayon <nicolas.le.bayon@st.com>
2019-09-02 17:25:08 +02:00
..
allwinner Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
arm Merge "plat/arm: Introduce corstone700 platform." into integration 2019-08-20 14:47:56 +00:00
common console: add a flag to prepend '\r' in the multi-console framework 2019-08-19 17:00:08 +09:00
hisilicon Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
imx Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
intel/soc Merge "intel: agilex: Clear PLL lostlock bypass mode" into integration 2019-08-28 13:05:51 +00:00
layerscape Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
marvell Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
mediatek Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
meson meson: gxl: Fix CPU hotplug 2019-08-02 13:54:16 +02:00
nvidia/tegra tegra: add support for multi console interface 2019-08-15 13:49:34 -07:00
qemu Merge changes from topic "qemu_sbsa" into integration 2019-08-06 14:54:35 +00:00
renesas/rcar rcar_gen3: plat: Rename RCAR_PRODUCT_* to PRR_PRODUCT_* 2019-08-16 15:15:12 +02:00
rockchip Merge changes from topic "rockchip-uart-fixes" into integration 2019-08-15 15:30:13 +00:00
rpi3 rpi3: Fix compilation error when stack protector is enabled 2019-07-08 10:45:48 -05:00
socionext uniphier: fix typo and coding style 2019-07-31 16:35:29 +09:00
st stm32mp1: add watchdog support 2019-09-02 17:25:08 +02:00
ti/k3 ti: k3: common: Trap all asynchronous bus errors to EL3 2019-07-04 12:14:46 -04:00
xilinx zynqmp: add support for multi console interface 2019-07-01 11:35:34 +05:30