3 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
5 # SPDX-License-Identifier: GPL-2.0+
8 include $(TOPDIR
)/config.mk
10 LIB
:= $(obj
)libwatchdog.o
12 COBJS-
$(CONFIG_AT91SAM9_WATCHDOG
) += at91sam9_wdt.o
13 COBJS-
$(CONFIG_FTWDT010_WATCHDOG
) += ftwdt010_wdt.o
14 ifneq (,$(filter $(SOC
), mx31 mx35 mx5 mx6 vf610
))
15 COBJS-y
+= imx_watchdog.o
17 COBJS-
$(CONFIG_TNETV107X_WATCHDOG
) += tnetv107x_wdt.o
18 COBJS-
$(CONFIG_S5P
) += s5p_wdt.o
19 COBJS-
$(CONFIG_XILINX_TB_WATCHDOG
) += xilinx_tb_wdt.o
20 COBJS-
$(CONFIG_BFIN_WATCHDOG
) += bfin_wdt.o
23 SRCS
:= $(COBJS
:.o
=.c
)
24 OBJS
:= $(addprefix $(obj
),$(COBJS
))
28 $(LIB
): $(obj
).depend
$(OBJS
)
29 $(call cmd_link_o_target
, $(OBJS
))
31 #########################################################################
33 # defines $(obj).depend target
34 include $(SRCTREE
)/rules.mk
36 sinclude
$(obj
).depend
38 #########################################################################