blob: eb1633fcfe2fdd75bafbe851a304df3eb0c021c4 [file] [log] [blame]
Minkyu Kangb1b24682011-01-24 15:22:23 +09001#
2# Copyright (C) 2009 Samsung Electronics
3# Minkyu Kang <mk7.kang@samsung.com>
4#
Wolfgang Denkd79de1d2013-07-08 09:37:19 +02005# SPDX-License-Identifier: GPL-2.0+
Minkyu Kangb1b24682011-01-24 15:22:23 +09006#
7
8include $(TOPDIR)/config.mk
9
10LIB = $(obj)lib$(SOC).o
11
Rajeshwari Shindebed24422013-07-04 12:29:17 +053012COBJS-y += clock.o power.o soc.o system.o pinmux.o tzpc.o
13
14ifdef CONFIG_SPL_BUILD
15COBJS-$(CONFIG_EXYNOS5) += clock_init_exynos5.o
16COBJS-$(CONFIG_EXYNOS5) += dmc_common.o dmc_init_ddr3.o
17COBJS-$(CONFIG_EXYNOS4210)+= dmc_init_exynos4.o clock_init_exynos4.o
18COBJS-y += spl_boot.o
19COBJS-y += lowlevel_init.o
20endif
Minkyu Kangb1b24682011-01-24 15:22:23 +090021
Rajeshwari Shindebed24422013-07-04 12:29:17 +053022COBJS := $(COBJS-y)
23SRCS := $(COBJS:.o=.c)
24OBJS := $(addprefix $(obj),$(COBJS))
Minkyu Kangb1b24682011-01-24 15:22:23 +090025
26all: $(obj).depend $(LIB)
27
28$(LIB): $(OBJS)
29 $(call cmd_link_o_target, $(OBJS))
30
31#########################################################################
32
33# defines $(obj).depend target
34include $(SRCTREE)/rules.mk
35
36sinclude $(obj).depend
37
38#########################################################################