mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
omap3: new SPL structure support
Support for the new spl structure. Using the interface defined by Aneesh V for OMAP4 Signed-off-by: Simon Schwarz <simonschwarzcor@gmail.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
This commit is contained in:
parent
682b3a81ee
commit
78ce977967
3 changed files with 36 additions and 0 deletions
30
arch/arm/cpu/armv7/omap3/config.mk
Normal file
30
arch/arm/cpu/armv7/omap3/config.mk
Normal file
|
@ -0,0 +1,30 @@
|
|||
#
|
||||
# Copyright 2011 Linaro Limited
|
||||
# See file CREDITS for list of people who contributed to this
|
||||
# project.
|
||||
#
|
||||
# (C) Copyright 2010
|
||||
# Texas Instruments, <www.ti.com>
|
||||
#
|
||||
# Aneesh V <aneesh@ti.com>
|
||||
#
|
||||
# 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
|
||||
#
|
||||
ifdef CONFIG_SPL_BUILD
|
||||
ALL-y += $(OBJTREE)/MLO
|
||||
else
|
||||
ALL-y += $(obj)u-boot.img
|
||||
endif
|
|
@ -35,6 +35,11 @@
|
|||
_TEXT_BASE:
|
||||
.word CONFIG_SYS_TEXT_BASE /* sdram load addr from config.mk */
|
||||
|
||||
.global save_boot_params
|
||||
save_boot_params:
|
||||
#warning "Please implement save_boot_params for OMAP3"
|
||||
bx lr
|
||||
|
||||
.global omap3_gp_romcode_call
|
||||
omap3_gp_romcode_call:
|
||||
PUSH {r4-r12, lr} @ Save all registers from ROM code!
|
||||
|
|
|
@ -71,4 +71,5 @@ void power_init_r(void);
|
|||
void dieid_num_r(void);
|
||||
void do_omap3_emu_romcode_call(u32 service_id, u32 parameters);
|
||||
void omap3_gp_romcode_call(u32 service_id, u32 parameter);
|
||||
void omap_rev_string(char *omap_rev_string);
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue