diff options
author | Bryan O'Donoghue <bryan.odonoghue@linaro.org> | 2018-07-27 15:03:51 +0100 |
---|---|---|
committer | Bryan O'Donoghue <bryan.odonoghue@linaro.org> | 2018-09-04 13:36:23 +0100 |
commit | ddfb773fb0816c906ec76da963640b75ab9174bf (patch) | |
tree | 359b67f77e4e03c1e0730cf7e432d6324f2a282e /plat/imx/common | |
parent | 5ff1751d07f971e9362cf8d252cd68f24ab4f35f (diff) | |
download | trusted-firmware-a-ddfb773fb0816c906ec76da963640b75ab9174bf.tar.gz |
imx7: imx7_clock: usb: Initialize the USB core clocks
This patch initializes USB core clocks for the i.MX7.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Diffstat (limited to 'plat/imx/common')
-rw-r--r-- | plat/imx/common/imx7_clock.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/plat/imx/common/imx7_clock.c b/plat/imx/common/imx7_clock.c index 5e8bf2dad1..6bd2e0e88e 100644 --- a/plat/imx/common/imx7_clock.c +++ b/plat/imx/common/imx7_clock.c @@ -22,6 +22,12 @@ static void imx7_clock_wdog_init(void) imx_clock_disable_wdog(i); } +static void imx7_clock_usb_init(void) +{ + /* Disable the clock root */ + imx_clock_target_clr(CCM_TRT_ID_USB_HSIC_CLK_ROOT, 0xFFFFFFFF); +} + void imx_clock_init(void) { /* @@ -40,5 +46,10 @@ void imx_clock_init(void) imx7_clock_uart_init(); /* Watchdog clocks */ + imx7_clock_wdog_init(); + + /* USB clocks */ + imx7_clock_usb_init(); + } |