diff options
Diffstat (limited to 'src/cpu/samsung')
-rw-r--r-- | src/cpu/samsung/exynos5250/Makefile.inc | 3 | ||||
-rw-r--r-- | src/cpu/samsung/exynos5250/lowlevel_init.S | 32 | ||||
-rw-r--r-- | src/cpu/samsung/exynos5250/spl.c | 41 |
3 files changed, 0 insertions, 76 deletions
diff --git a/src/cpu/samsung/exynos5250/Makefile.inc b/src/cpu/samsung/exynos5250/Makefile.inc index 1ff232780a..d419f28edc 100644 --- a/src/cpu/samsung/exynos5250/Makefile.inc +++ b/src/cpu/samsung/exynos5250/Makefile.inc @@ -6,7 +6,6 @@ INTERMEDIATE += exynos5250_add_bl1 romstage-y += clock.c romstage-y += clock_init.c romstage-y += exynos_cache.c -romstage-y += lowlevel_init.S romstage-y += lowlevel_init_c.c romstage-y += pinmux.c romstage-y += power.c @@ -17,13 +16,11 @@ romstage-y += uart.c #ramstage-y += clock_init.c #ramstage-y += power.c #ramstage-y += uart.c -##ramstage-y += spl.c #ramstage-y += pinmux.c ##ramstage-y += tzpc_init.c ramstage-y += clock.c ramstage-y += clock_init.c ramstage-y += exynos_cache.c -ramstage-y += lowlevel_init.S ramstage-y += lowlevel_init_c.c ramstage-y += pinmux.c ramstage-y += power.c diff --git a/src/cpu/samsung/exynos5250/lowlevel_init.S b/src/cpu/samsung/exynos5250/lowlevel_init.S deleted file mode 100644 index 883db9dd7c..0000000000 --- a/src/cpu/samsung/exynos5250/lowlevel_init.S +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Lowlevel setup for SMDK5250 board based on S5PC520 - * - * Copyright (C) 2012 Samsung Electronics - * - * See file CREDITS for list of people who contributed to this - * project. - * - * 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; either version 2 of - * the License, or (at your option) any later version. - * - * 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., 59 Temple Place, Suite 330, Boston, - * MA 02111-1307 USA - */ - - .globl lowlevel_init -lowlevel_init: - /* - * Set the stack pointer, although it will be overwriten by the caller - * It seems we will not boot if this function is empty. - */ - ldr sp, =CONFIG_IRAM_STACK - mov pc, lr diff --git a/src/cpu/samsung/exynos5250/spl.c b/src/cpu/samsung/exynos5250/spl.c deleted file mode 100644 index 00b584a1d3..0000000000 --- a/src/cpu/samsung/exynos5250/spl.c +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (C) 2012 Samsung Electronics - * - * 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; either version 2 of - * the License, or (at your option) any later version. - * - * 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., 59 Temple Place, Suite 330, Boston, - * MA 02111-1307 USA - */ - -/* FIXME(dhendrix): file unneeded? */ -#if 0 -#include <asm/types.h> -#include <asm/arch-exynos/cpu.h> -#include <asm/arch-exynos/spl.h> - -/* Get the u-boot size from the SPL parameter table */ -unsigned int exynos_get_uboot_size(void) -{ - struct spl_machine_param *param = spl_get_machine_params(); - - return param->uboot_size; -} - -/* Get the boot device from the SPL parameter table */ -enum boot_mode exynos_get_boot_device(void) -{ - struct spl_machine_param *param = spl_get_machine_params(); - - return param->boot_source; -} -#endif |