bootblock_cpu_init() stub for exynos5250
This adds a stub for bootblock_cpu_init() for exynos5250. It will eventually contain code to copy ROM content from SPI to SRAM. Change-Id: I26ee62a1e701013f38f76f200579faa680530860 Signed-off-by: David Hendricks <dhendrix@chromium.org> Reviewed-on: http://review.coreboot.org/2138 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
		| @@ -1,3 +1,11 @@ | ||||
| config BOOTBLOCK_CPU_INIT | ||||
| 	string | ||||
| 	default "cpu/samsung/exynos5250/bootblock.c" | ||||
| 	help | ||||
| 	  CPU/SoC-specific bootblock code. This is useful if the | ||||
| 	  bootblock must load microcode or copy data from ROM before | ||||
| 	  searching for the bootblock. | ||||
|  | ||||
| config EXYNOS_ACE_SHA | ||||
| 	bool | ||||
| 	default n | ||||
|   | ||||
							
								
								
									
										32
									
								
								src/cpu/samsung/exynos5250/bootblock.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								src/cpu/samsung/exynos5250/bootblock.c
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | ||||
| /* | ||||
|  * This file is part of the coreboot project. | ||||
|  * | ||||
|  * Copyright (C) 2013 The Chromium OS Authors | ||||
|  * | ||||
|  * This program is free software; you can redistribute it and/or modify | ||||
|  * it under the terms of the GNU General Public License as published by | ||||
|  * the Free Software Foundation; version 2 of the License. | ||||
|  * | ||||
|  * This program is distributed in the hope that it will be useful, | ||||
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  * GNU General Public License for more details. | ||||
|  * | ||||
|  * You should have received a copy of the GNU General Public License | ||||
|  * along with this program; if not, write to the Free Software | ||||
|  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA | ||||
|  */ | ||||
|  | ||||
| void bootblock_cpu_init(void); | ||||
| void bootblock_cpu_init(void) | ||||
| { | ||||
| 	/* | ||||
| 	 * FIXME: this is a stub for now. It should eventually copy | ||||
| 	 * romstage data (and maybe more) from SPI to SRAM. | ||||
| 	 */ | ||||
| #if 0 | ||||
| 	volatile unsigned long *addr = (unsigned long *)0x1004330c; | ||||
| 	*addr |= 0x100; | ||||
| 	while (1) ; | ||||
| #endif | ||||
| } | ||||
		Reference in New Issue
	
	Block a user