summaryrefslogtreecommitdiff
path: root/src/cpu/samsung
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/samsung')
-rw-r--r--src/cpu/samsung/exynos5250/Makefile.inc3
-rw-r--r--src/cpu/samsung/exynos5250/lowlevel_init.S32
-rw-r--r--src/cpu/samsung/exynos5250/spl.c41
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