Add driver for STMicroelectronics M41T60 RTC
authorLarry Johnson <lrj@arlinx.com>
Sat, 22 Dec 2007 20:14:00 +0000 (15:14 -0500)
committerStefan Roese <sr@denx.de>
Thu, 27 Dec 2007 18:35:35 +0000 (19:35 +0100)
commit12618278688ea9b3d76536960a5ad2e3790fac40
treeaadc5e053acaa4592b8fa700c3e95484b3c33e36
parentd3471173e14b7544bb60339eda8d3d3906694b0a
Add driver for STMicroelectronics M41T60 RTC

This driver is based on the driver for the M41T11.  In the intended
application, the RTC will be powered by a large capacitor, rather than a
battery.  The driver therefore checks to see whether the RTC has lost
power.  The chip's OUT bit is normally reset from its power-up state.  If
the OUT bit is read as set, or if the date and time are not valid, then the
RTC is assumed to have lost power, and its date and time are reset to
1900-01-01 00:00:00.

Support for adjusting the speed of the clock to improve accuracy is
provided through an environment variable.

Signed-off-by: Larry Johnson <lrj@acm.org>
drivers/rtc/Makefile
drivers/rtc/m41t60.c [new file with mode: 0644]