From 03babf3641a0436732c8b733b943fa33abbbe62a Mon Sep 17 00:00:00 2001
From: Felix Fietkau <nbd@openwrt.org>
Date: Thu, 17 May 2012 15:28:09 +0000
Subject: [PATCH] target: add a feature flag for RTC support

SVN-Revision: 31777
---
 include/target.mk   | 3 +++
 scripts/metadata.pl | 1 +
 target/Config.in    | 3 +++
 3 files changed, 7 insertions(+)

diff --git a/include/target.mk b/include/target.mk
index 61ae108d54..61cdf0640e 100644
--- a/include/target.mk
+++ b/include/target.mk
@@ -183,6 +183,9 @@ ifeq ($(DUMP),1)
     ifneq ($(CONFIG_VGA_CONSOLE)$(CONFIG_FB),)
       FEATURES += display
     endif
+    ifneq ($(CONFIG_RTC_CLASS),)
+      FEATURES += rtc
+    endif
 
     # remove duplicates
     FEATURES:=$(sort $(FEATURES))
diff --git a/scripts/metadata.pl b/scripts/metadata.pl
index 41e6e9cd58..d250a71978 100755
--- a/scripts/metadata.pl
+++ b/scripts/metadata.pl
@@ -161,6 +161,7 @@ sub target_config_features(@) {
 		/usb/ and $ret .= "\tselect USB_SUPPORT\n";
 		/usbgadget/ and $ret .= "\tselect USB_GADGET_SUPPORT\n";
 		/pcmcia/ and $ret .= "\tselect PCMCIA_SUPPORT\n";
+		/rtc/ and $ret .= "\tselect RTC_SUPPORT\n";
 		/squashfs/ and $ret .= "\tselect USES_SQUASHFS\n";
 		/jffs2/ and $ret .= "\tselect USES_JFFS2\n";
 		/ext4/ and $ret .= "\tselect USES_EXT4\n";
diff --git a/target/Config.in b/target/Config.in
index 9e0263e4c2..cc42ad1266 100644
--- a/target/Config.in
+++ b/target/Config.in
@@ -33,6 +33,9 @@ config USB_SUPPORT
 config USB_GADGET_SUPPORT
 	bool
 
+config RTC_SUPPORT
+	bool
+
 config BIG_ENDIAN
 	bool
 
-- 
GitLab