diff options
author | Hu hui <b29976@freescale.com> | 2010-08-31 10:53:01 +0800 |
---|---|---|
committer | Huhui <b29976@freescale.com> | 2010-08-31 10:54:57 +0800 |
commit | b2972411c1f5f651bf94ced31b0f9c63d7c22141 (patch) | |
tree | e3fd09e17eb55d6551246df0990a7dd65377dafc /arch | |
parent | 26a11e5c02c31b34182a7fd99f83af5be8c7d9ff (diff) |
ENGR00126867 IMX53-USB: add clk gate for usb_phy2_clk
add usb host1 clock gate for usb host1's phy clock
Signed-off-by: Huhui <b29976@freescale.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-mx5/usb_h1.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-mx5/usb_h1.c b/arch/arm/mach-mx5/usb_h1.c index 7ef403734e7a..cf9edc80b03e 100644 --- a/arch/arm/mach-mx5/usb_h1.c +++ b/arch/arm/mach-mx5/usb_h1.c @@ -90,6 +90,16 @@ static void usbotg_clock_gate(bool on) return; } + if (cpu_is_mx53()) { + usb_clk = clk_get(NULL, "usb_phy2_clk"); + if (on) { + clk_enable(usb_clk); + } else { + clk_disable(usb_clk); + } + clk_put(usb_clk); + } + if (on) { usb_clk = clk_get(NULL, "usb_ahb_clk"); clk_enable(usb_clk); |