omap4: make omap4 code common for future reuse

Much of omap4 soc support code can be reused for omap5.
Move them to the omap-common directory to facilitate
this.

Signed-off-by: sricharan <r.sricharan@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
This commit is contained in:
Sricharan 2011-11-15 09:49:50 -05:00 committed by Albert ARIBAUD
parent 24ccca5eb9
commit ce170beeb7
7 changed files with 16 additions and 9 deletions

View File

@ -33,6 +33,13 @@ ifdef CONFIG_OMAP
COBJS += gpio.o
endif
ifdef CONFIG_OMAP44XX
COBJS += hwinit-common.o
COBJS += clocks-common.o
COBJS += emif-common.o
SOBJS += lowlevel_init.o
endif
ifdef CONFIG_SPL_BUILD
COBJS += spl.o
ifdef CONFIG_SPL_NAND_SUPPORT
@ -43,6 +50,12 @@ COBJS += spl_mmc.o
endif
endif
ifndef CONFIG_SPL_BUILD
ifdef CONFIG_OMAP44XX
COBJS += mem-common.o
endif
endif
SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c)
OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS))

View File

@ -1218,9 +1218,9 @@ void sdram_init(void)
in_sdram = running_from_sdram();
debug("in_sdram = %d\n", in_sdram);
if (!in_sdram) {
if (!in_sdram)
bypass_dpll(&prcm->cm_clkmode_dpll_core);
}
do_sdram_init(OMAP44XX_EMIF1);
do_sdram_init(OMAP44XX_EMIF2);

View File

@ -34,7 +34,7 @@
#include <asm/sizes.h>
#include <asm/arch/emif.h>
#include <asm/arch/gpio.h>
#include "omap4_mux_data.h"
#include "../omap4/omap4_mux_data.h"
DECLARE_GLOBAL_DATA_PTR;

View File

@ -25,15 +25,9 @@ include $(TOPDIR)/config.mk
LIB = $(obj)lib$(SOC).o
SOBJS += lowlevel_init.o
COBJS += board.o
COBJS += clocks.o
COBJS += emif.o
COBJS += sdram_elpida.o
ifndef CONFIG_SPL_BUILD
COBJS += mem.o
COBJS += sys_info.o
endif