mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 03:58:17 +00:00 
			
		
		
		
	As part of bringing the master branch back in to next, we need to allow for all of these changes to exist here. Reported-by: Jonas Karlman <jonas@kwiboo.se> Signed-off-by: Tom Rini <trini@konsulko.com>
		
			
				
	
	
		
			26 lines
		
	
	
		
			478 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			478 B
		
	
	
	
		
			C
		
	
	
	
	
	
| // SPDX-License-Identifier: GPL-2.0+
 | |
| /*
 | |
|  * Copyright 2014 Broadcom Corporation.
 | |
|  */
 | |
| 
 | |
| #include <linux/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);
 | |
| }
 |