1*7d436078SPrabhakar Kushwaha#
2*7d436078SPrabhakar Kushwaha# Copyright 2013 Freescale Semiconductor, Inc.
3*7d436078SPrabhakar Kushwaha#
4*7d436078SPrabhakar Kushwaha# SPDX-License-Identifier:	GPL-2.0+
5*7d436078SPrabhakar Kushwaha#
6*7d436078SPrabhakar Kushwaha
7*7d436078SPrabhakar Kushwahainclude $(TOPDIR)/config.mk
8*7d436078SPrabhakar Kushwaha
9*7d436078SPrabhakar KushwahaLIB	= $(obj)lib$(BOARD).o
10*7d436078SPrabhakar Kushwaha
11*7d436078SPrabhakar KushwahaCOBJS-y	+= $(BOARD).o
12*7d436078SPrabhakar KushwahaCOBJS-y	+= ddr.o
13*7d436078SPrabhakar KushwahaCOBJS-$(CONFIG_PCI)     += pci.o
14*7d436078SPrabhakar KushwahaCOBJS-y	+= law.o
15*7d436078SPrabhakar KushwahaCOBJS-y	+= tlb.o
16*7d436078SPrabhakar Kushwaha
17*7d436078SPrabhakar KushwahaSRCS	:= $(SOBJS:.o=.S) $(COBJS-y:.o=.c)
18*7d436078SPrabhakar KushwahaOBJS	:= $(addprefix $(obj),$(COBJS-y))
19*7d436078SPrabhakar KushwahaSOBJS	:= $(addprefix $(obj),$(SOBJS))
20*7d436078SPrabhakar Kushwaha
21*7d436078SPrabhakar Kushwaha$(LIB):	$(obj).depend $(OBJS) $(SOBJS)
22*7d436078SPrabhakar Kushwaha	$(call cmd_link_o_target, $(OBJS))
23*7d436078SPrabhakar Kushwaha
24*7d436078SPrabhakar Kushwahaclean:
25*7d436078SPrabhakar Kushwaha	rm -f $(OBJS) $(SOBJS)
26*7d436078SPrabhakar Kushwaha
27*7d436078SPrabhakar Kushwahadistclean:	clean
28*7d436078SPrabhakar Kushwaha	rm -f $(LIB) core *.bak .depend
29*7d436078SPrabhakar Kushwaha
30*7d436078SPrabhakar Kushwaha#########################################################################
31*7d436078SPrabhakar Kushwaha
32*7d436078SPrabhakar Kushwaha# defines $(obj).depend target
33*7d436078SPrabhakar Kushwahainclude $(SRCTREE)/rules.mk
34*7d436078SPrabhakar Kushwaha
35*7d436078SPrabhakar Kushwahasinclude $(obj).depend
36*7d436078SPrabhakar Kushwaha
37*7d436078SPrabhakar Kushwaha#########################################################################
38