10c698dcaSJean-Christophe PLAGNIOL-VILLARD# 20c698dcaSJean-Christophe PLAGNIOL-VILLARD# (C) Copyright 2001-2006 30c698dcaSJean-Christophe PLAGNIOL-VILLARD# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 40c698dcaSJean-Christophe PLAGNIOL-VILLARD# 5*1a459660SWolfgang Denk# SPDX-License-Identifier: GPL-2.0+ 60c698dcaSJean-Christophe PLAGNIOL-VILLARD# 70c698dcaSJean-Christophe PLAGNIOL-VILLARD 80c698dcaSJean-Christophe PLAGNIOL-VILLARDinclude $(TOPDIR)/config.mk 90c698dcaSJean-Christophe PLAGNIOL-VILLARD 100c698dcaSJean-Christophe PLAGNIOL-VILLARD#CFLAGS += -DDEBUG 110c698dcaSJean-Christophe PLAGNIOL-VILLARD 126d8962e8SSebastien CarlierLIB = $(obj)librtc.o 130c698dcaSJean-Christophe PLAGNIOL-VILLARD 14c7260d15SReinhard MeyerCOBJS-$(CONFIG_RTC_AT91SAM9_RTT) += at91sam9_rtt.o 15871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_BFIN) += bfin_rtc.o 16c136724cSWolfgang DenkCOBJS-y += date.o 1741d272d1SHeiko SchocherCOBJS-$(CONFIG_RTC_DAVINCI) += davinci.o 18871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS12887) += ds12887.o 19871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS1302) += ds1302.o 20871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS1306) += ds1306.o 2147ffd6c2SWolfgang DenkCOBJS-$(CONFIG_RTC_DS1307) += ds1307.o 2247ffd6c2SWolfgang DenkCOBJS-$(CONFIG_RTC_DS1338) += ds1307.o 23871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS1337) += ds1337.o 24871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS1374) += ds1374.o 258fde2f3aSKenth ErikssonCOBJS-$(CONFIG_RTC_DS1388) += ds1337.o 26871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS1556) += ds1556.o 27871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS164x) += ds164x.o 28871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS174x) += ds174x.o 29871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_DS3231) += ds3231.o 30f2cea405SPo-Yu ChuangCOBJS-$(CONFIG_RTC_FTRTC010) += ftrtc010.o 31ebd6ca9aSBenoît ThébaudeauCOBJS-$(CONFIG_RTC_IMXDI) += imxdi.o 32c136724cSWolfgang DenkCOBJS-$(CONFIG_RTC_ISL1208) += isl1208.o 33871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_M41T11) += m41t11.o 34871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_M41T60) += m41t60.o 3588aff62dSStefan RoeseCOBJS-$(CONFIG_RTC_M41T62) += m41t62.o 366b8548b0SAlbin TonnerreCOBJS-$(CONFIG_RTC_M41T94) += m41t94.o 37871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_M48T35A) += m48t35ax.o 38871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_MAX6900) += max6900.o 394e8b7544SFabio EstevamCOBJS-$(CONFIG_RTC_MC13XXX) += mc13xxx-rtc.o 40871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_MC146818) += mc146818.o 41871c18ddSMichal SimekCOBJS-$(CONFIG_MCFRTC) += mcfrtc.o 42871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_MK48T59) += mk48t59.o 43871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_MPC5200) += mpc5xxx.o 44871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_MPC8xx) += mpc8xx.o 45b608b957SJason CooperCOBJS-$(CONFIG_RTC_MV) += mvrtc.o 4678befb69StremCOBJS-$(CONFIG_RTC_MX27) += mx27rtc.o 47aa711b11SMarek VasutCOBJS-$(CONFIG_RTC_MXS) += mxsrtc.o 48871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_PCF8563) += pcf8563.o 49535cfa4fSGururaja Hebbar K RCOBJS-$(CONFIG_RTC_PL031) += pl031.o 5009344530SPriyanka JainCOBJS-$(CONFIG_RTC_PT7C4338) += pt7c4338.o 51871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_RS5C372A) += rs5c372.o 5204e11cf3SDetlev ZundelCOBJS-$(CONFIG_RTC_RTC4543) += rtc4543.o 535c4fa2eeSHeiko SchocherCOBJS-$(CONFIG_RTC_RV3029) += rv3029.o 54871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_RX8025) += rx8025.o 55871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_S3C24X0) += s3c24x0_rtc.o 565fe1377cSJean-Christophe PLAGNIOL-VILLARDCOBJS-$(CONFIG_RTC_S3C44B0) += s3c44b0_rtc.o 57871c18ddSMichal SimekCOBJS-$(CONFIG_RTC_X1205) += x1205.o 580c698dcaSJean-Christophe PLAGNIOL-VILLARD 592c8ccf27SWolfgang DenkCOBJS := $(sort $(COBJS-y)) 600c698dcaSJean-Christophe PLAGNIOL-VILLARDSRCS := $(COBJS:.o=.c) 610c698dcaSJean-Christophe PLAGNIOL-VILLARDOBJS := $(addprefix $(obj),$(COBJS)) 620c698dcaSJean-Christophe PLAGNIOL-VILLARD 630c698dcaSJean-Christophe PLAGNIOL-VILLARDall: $(LIB) 640c698dcaSJean-Christophe PLAGNIOL-VILLARD 650c698dcaSJean-Christophe PLAGNIOL-VILLARD$(LIB): $(obj).depend $(OBJS) 666d8962e8SSebastien Carlier $(call cmd_link_o_target, $(OBJS)) 670c698dcaSJean-Christophe PLAGNIOL-VILLARD 680c698dcaSJean-Christophe PLAGNIOL-VILLARD######################################################################### 690c698dcaSJean-Christophe PLAGNIOL-VILLARD 700c698dcaSJean-Christophe PLAGNIOL-VILLARD# defines $(obj).depend target 710c698dcaSJean-Christophe PLAGNIOL-VILLARDinclude $(SRCTREE)/rules.mk 720c698dcaSJean-Christophe PLAGNIOL-VILLARD 730c698dcaSJean-Christophe PLAGNIOL-VILLARDsinclude $(obj).depend 740c698dcaSJean-Christophe PLAGNIOL-VILLARD 750c698dcaSJean-Christophe PLAGNIOL-VILLARD######################################################################### 76