| 
									
										
										
										
											2010-10-08 11:40:19 -06:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * linux/arch/arm/mach-omap2/common.c | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Code common to all OMAP2+ machines. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Copyright (C) 2009 Texas Instruments | 
					
						
							|  |  |  |  * Copyright (C) 2010 Nokia Corporation | 
					
						
							|  |  |  |  * Tony Lindgren <tony@atomide.com> | 
					
						
							|  |  |  |  * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com> | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * This program is free software; you can redistribute it and/or modify | 
					
						
							|  |  |  |  * it under the terms of the GNU General Public License version 2 as | 
					
						
							|  |  |  |  * published by the Free Software Foundation. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | #include <linux/kernel.h>
 | 
					
						
							|  |  |  | #include <linux/init.h>
 | 
					
						
							| 
									
										
										
										
											2012-10-02 00:17:05 +05:30
										 |  |  | #include <linux/platform_data/dsp-omap.h>
 | 
					
						
							| 
									
										
										
										
											2010-10-08 11:40:19 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-02-24 10:34:35 -08:00
										 |  |  | #include "common.h"
 | 
					
						
							| 
									
										
										
										
											2012-10-02 00:17:06 +05:30
										 |  |  | #include "omap-secure.h"
 | 
					
						
							| 
									
										
										
										
											2010-10-08 11:40:19 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-10-02 00:17:05 +05:30
										 |  |  | /*
 | 
					
						
							|  |  |  |  * Stub function for OMAP2 so that common files | 
					
						
							|  |  |  |  * continue to build when custom builds are used | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | int __weak omap_secure_ram_reserve_memblock(void) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	return 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | void __init omap_reserve(void) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	omap_dsp_reserve_sdram_memblock(); | 
					
						
							|  |  |  | 	omap_secure_ram_reserve_memblock(); | 
					
						
							|  |  |  | 	omap_barrier_reserve_memblock(); | 
					
						
							|  |  |  | } |