summaryrefslogtreecommitdiffstats
path: root/drivers/rtc/Kconfig
diff options
context:
space:
mode:
authorRaphael Assenat2006-06-25 14:48:24 +0200
committerLinus Torvalds2006-06-25 19:01:14 +0200
commit362600fe60fd18a25b4de8ec544b9e24e77e1484 (patch)
tree7dd8c3c518e1b453eb5bd412e69d9d598c680948 /drivers/rtc/Kconfig
parent[PATCH] rtc: small documentation update (diff)
downloadkernel-qcow2-linux-362600fe60fd18a25b4de8ec544b9e24e77e1484.tar.gz
kernel-qcow2-linux-362600fe60fd18a25b4de8ec544b9e24e77e1484.tar.xz
kernel-qcow2-linux-362600fe60fd18a25b4de8ec544b9e24e77e1484.zip
[PATCH] Add v3020 RTC support
This patch adds support for the v3020 RTC from EM Microelectronic. The v3020 RTC is designed to be connected on a bus using only one data bit. Since any data bit may be used, it is necessary to specify this to the driver by passing a struct v3020_platform_data pointer (see include/linux/rtc-v3020.h) to the driver. Part of the following code comes from the kernel patchs produced by Compulab for their products. The original file (available here: http://raph.people.8d.com/misc/emv3020.c) was released under the terms of the GPL license. [akpm@osdl.org: cleanups] Signed-off-by: Raphael Assenat <raph@raphnet.net> Cc: Alessandro Zummo <a.zummo@towertech.it> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/rtc/Kconfig')
-rw-r--r--drivers/rtc/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig
index 94746cfac7b5..8534012ebdef 100644
--- a/drivers/rtc/Kconfig
+++ b/drivers/rtc/Kconfig
@@ -227,4 +227,14 @@ config RTC_DRV_MAX6902
This driver can also be built as a module. If so, the module
will be called rtc-max6902.
+config RTC_DRV_V3020
+ tristate "EM Microelectronic V3020"
+ depends on RTC_CLASS
+ help
+ If you say yes here you will get support for the
+ EM Microelectronic v3020 RTC chip.
+
+ This driver can also be built as a module. If so, the module
+ will be called rtc-v3020.
+
endmenu