arm-trusted-firmware/drivers/st
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
..
bsec stm32mp1: add BSEC driver 2019-01-18 15:45:08 +01:00
clk stm32mp1: add general SYSCFG management 2019-06-17 14:03:51 +02:00
ddr stm32mp1: update clock driver 2019-02-14 11:20:23 +01:00
gpio stm32mp1: split clkfunc code 2019-02-14 11:20:23 +01:00
i2c stm32mp1: update I2C and PMIC drivers 2019-02-14 11:20:23 +01:00
io drivers: st: update drivers code 2019-01-18 15:45:08 +01:00
iwdg stm32mp1: add watchdog support 2019-09-02 17:25:08 +02:00
mmc mmc: stm32_sdmmc2: fill ocr_voltage 2019-03-08 10:59:00 +01:00
pmic stm32mp1: update I2C and PMIC drivers 2019-02-14 11:20:23 +01:00
reset stm32mp1: add timeout detection in reset driver 2019-02-14 11:20:23 +01:00
uart/aarch32 Console: remove deprecated finish_console_register 2019-04-03 14:55:18 +01:00