arm-trusted-firmware/plat/imx/common
Bryan O'Donoghue bbdcdd044a imx: imx_clock: wdog: Add watchdog clock API
This patch adds a set of functions to enable the clock for each of the
watchdog IP blocks.

Unlike the MMC and UART blocks, the watchdog blocks operate off of the one
root clock, only the clock-gates are enable/disabled individually.

As a consequence the function clock_set_wdog_clk_root_bits() is used to set
the root-slice just once for all of the watchdog blocks.

Future implementations may need to change this model but for now on the one
supported processor and similar NXP SoCs this model should work fine.

Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
2018-09-04 13:36:23 +01:00
..
include imx: imx_clock: wdog: Add watchdog clock API 2018-09-04 13:36:23 +01:00
sci libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
imx8_helpers.S Support for NXP's imx SoC common function 2018-06-19 10:24:32 +08:00
imx8_psci.c imx: imx8qx: add domain suspend/resume support 2018-07-12 16:15:32 +08:00
imx8_topology.c imx: imx8qm: add domain off support 2018-07-12 16:15:56 +08:00
imx_clock.c imx: imx_clock: wdog: Add watchdog clock API 2018-09-04 13:36:23 +01:00
lpuart_console.S Support for NXP's imx SoC debug uart 2018-06-19 10:24:32 +08:00
plat_imx8_gic.c Support for NXP's imx SoC common function 2018-06-19 10:24:32 +08:00