xref: /openbmc/u-boot/drivers/watchdog/Makefile (revision 1a459660)
1843a2654SJean-Christophe PLAGNIOL-VILLARD#
2843a2654SJean-Christophe PLAGNIOL-VILLARD# (C) Copyright 2008
3843a2654SJean-Christophe PLAGNIOL-VILLARD# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4843a2654SJean-Christophe PLAGNIOL-VILLARD#
5*1a459660SWolfgang Denk# SPDX-License-Identifier:	GPL-2.0+
6843a2654SJean-Christophe PLAGNIOL-VILLARD#
7843a2654SJean-Christophe PLAGNIOL-VILLARD
8843a2654SJean-Christophe PLAGNIOL-VILLARDinclude $(TOPDIR)/config.mk
9843a2654SJean-Christophe PLAGNIOL-VILLARD
106d8962e8SSebastien CarlierLIB	:= $(obj)libwatchdog.o
11843a2654SJean-Christophe PLAGNIOL-VILLARD
12843a2654SJean-Christophe PLAGNIOL-VILLARDCOBJS-$(CONFIG_AT91SAM9_WATCHDOG) += at91sam9_wdt.o
139096963cSMacpaul LinCOBJS-$(CONFIG_FTWDT010_WATCHDOG) += ftwdt010_wdt.o
143a36c6b2SAlison Wangifneq (,$(filter $(SOC), mx31 mx35 mx5 mx6 vf610))
15abbab703STroy KiskyCOBJS-y += imx_watchdog.o
16abbab703STroy Kiskyendif
17d731282eSMarek VasutCOBJS-$(CONFIG_TNETV107X_WATCHDOG) += tnetv107x_wdt.o
182b5fdd07SMarek VasutCOBJS-$(CONFIG_S5P)               += s5p_wdt.o
190f21f98dSMichal SimekCOBJS-$(CONFIG_XILINX_TB_WATCHDOG) += xilinx_tb_wdt.o
20e9a389a1SSonic ZhangCOBJS-$(CONFIG_BFIN_WATCHDOG)  += bfin_wdt.o
21843a2654SJean-Christophe PLAGNIOL-VILLARD
22843a2654SJean-Christophe PLAGNIOL-VILLARDCOBJS	:= $(COBJS-y)
23843a2654SJean-Christophe PLAGNIOL-VILLARDSRCS	:= $(COBJS:.o=.c)
24843a2654SJean-Christophe PLAGNIOL-VILLARDOBJS	:= $(addprefix $(obj),$(COBJS))
25843a2654SJean-Christophe PLAGNIOL-VILLARD
26843a2654SJean-Christophe PLAGNIOL-VILLARDall:	$(LIB)
27843a2654SJean-Christophe PLAGNIOL-VILLARD
28843a2654SJean-Christophe PLAGNIOL-VILLARD$(LIB):	$(obj).depend $(OBJS)
296d8962e8SSebastien Carlier	$(call cmd_link_o_target, $(OBJS))
30843a2654SJean-Christophe PLAGNIOL-VILLARD
31843a2654SJean-Christophe PLAGNIOL-VILLARD#########################################################################
32843a2654SJean-Christophe PLAGNIOL-VILLARD
33843a2654SJean-Christophe PLAGNIOL-VILLARD# defines $(obj).depend target
34843a2654SJean-Christophe PLAGNIOL-VILLARDinclude $(SRCTREE)/rules.mk
35843a2654SJean-Christophe PLAGNIOL-VILLARD
36843a2654SJean-Christophe PLAGNIOL-VILLARDsinclude $(obj).depend
37843a2654SJean-Christophe PLAGNIOL-VILLARD
38843a2654SJean-Christophe PLAGNIOL-VILLARD#########################################################################
39