arm-trusted-firmware/plat
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
..
allwinner PSCI: Fix types of definitions 2018-07-20 13:49:22 +01:00
arm Fix MISRA defects in BL31 common code 2018-08-30 09:22:33 +01:00
common Fix MISRA defects in log helpers 2018-08-30 16:22:52 +01:00
compat Do not enable SVE on pre-v8.2 platforms 2017-11-30 17:45:23 +00:00
hisilicon libc: Use printf and snprintf across codebase 2018-08-22 10:26:05 +01:00
imx imx: imx_clock: wdog: Add watchdog clock API 2018-09-04 13:36:23 +01:00
layerscape Fix MISRA defects in BL31 common code 2018-08-30 09:22:33 +01:00
marvell plat: marvell: bl31: Update the early platform setup API 2018-08-19 10:11:24 +03:00
mediatek PSCI: Fix types of definitions 2018-07-20 13:49:22 +01:00
nvidia/tegra libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
qemu libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
rockchip libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
rpi3 libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
socionext Fix MISRA defects in BL31 common code 2018-08-30 09:22:33 +01:00
st/stm32mp1 layerscape: stm32mp1: Migrate to enable_mmu_svc_mon() 2018-08-10 13:47:37 +01:00
ti/k3 ti: k3: common: Add basic PSCI reset support 2018-08-22 10:57:19 -05:00
xilinx/zynqmp Merge pull request #1486 from antonio-nino-diaz-arm/an/psci-misra 2018-07-25 16:09:54 +01:00