-
- Downloads
omap4/5/am33xx: Make lowlevel_init available to all armv7 platforms
Make the lowlevel_init function that these platforms have which just sets up the stack and calls a C function available to all armv7 platforms. As part of this we change some of the macros that are used to be more clear. Previously (except for am335x evm) we had been setting CONFIG_SYS_INIT_SP_ADDR to a series of new defines that are equivalent to simply referencing NON_SECURE_SRAM_END. On am335x evm we should have been doing this initially and do now. Cc: Sricharan R <r.sricharan@ti.com> Tested-by:Allen Martin <amartin@nvidia.com> Signed-off-by:
Tom Rini <trini@ti.com>
Showing
- arch/arm/cpu/armv7/Makefile 5 additions, 1 deletionarch/arm/cpu/armv7/Makefile
- arch/arm/cpu/armv7/lowlevel_init.S 50 additions, 0 deletionsarch/arm/cpu/armv7/lowlevel_init.S
- arch/arm/cpu/armv7/omap-common/lowlevel_init.S 0 additions, 18 deletionsarch/arm/cpu/armv7/omap-common/lowlevel_init.S
- arch/arm/include/asm/arch-am33xx/hardware.h 2 additions, 1 deletionarch/arm/include/asm/arch-am33xx/hardware.h
- arch/arm/include/asm/arch-am33xx/omap.h 0 additions, 1 deletionarch/arm/include/asm/arch-am33xx/omap.h
- arch/arm/include/asm/arch-omap4/omap.h 0 additions, 1 deletionarch/arm/include/asm/arch-omap4/omap.h
- arch/arm/include/asm/arch-omap5/omap.h 0 additions, 2 deletionsarch/arm/include/asm/arch-omap5/omap.h
- include/configs/am335x_evm.h 2 additions, 2 deletionsinclude/configs/am335x_evm.h
- include/configs/omap4_common.h 2 additions, 5 deletionsinclude/configs/omap4_common.h
- include/configs/omap5_evm.h 2 additions, 5 deletionsinclude/configs/omap5_evm.h
Loading
Please register or sign in to comment