enable this clock with the following: clk_usb_otg_enable((void *)HSOTG_BASE_ADDR) Signed-off-by: Steve Rae <srae@broadcom.com> Reviewed-by: Felipe Balbi <balbi@ti.com>master
parent
e38d1cb28c
commit
4d013d8fa8
@ -0,0 +1,27 @@ |
||||
/*
|
||||
* Copyright 2014 Broadcom Corporation. |
||||
* |
||||
* SPDX-License-Identifier: GPL-2.0+ |
||||
*/ |
||||
|
||||
#include <common.h> |
||||
#include <asm/errno.h> |
||||
#include <asm/arch/sysmap.h> |
||||
#include "clk-core.h" |
||||
|
||||
/* Enable appropriate clocks for the USB OTG port */ |
||||
int clk_usb_otg_enable(void *base) |
||||
{ |
||||
char *ahbstr; |
||||
|
||||
switch ((u32) base) { |
||||
case HSOTG_BASE_ADDR: |
||||
ahbstr = "usb_otg_ahb_clk"; |
||||
break; |
||||
default: |
||||
printf("%s: base 0x%p not found\n", __func__, base); |
||||
return -EINVAL; |
||||
} |
||||
|
||||
return clk_get_and_enable(ahbstr); |
||||
} |
Loading…
Reference in new issue