coreboot/src/drivers
Gabe Black abb001a2fe rtc: Add an RTC driver for the AS3722 PMIC.
The AS3722 PMIC, like many PMICs, has an RTC built into it. This change adds a
driver for it which implements the new RTC API.

BUG=None
TEST=Built and booted with the event log code modified to use this interface.
Verified that events had accurate timestamps.
BRANCH=nyan

Original-Change-Id: I400adccbf84221dcba8d520276bb91b389f72268
Original-Signed-off-by: Gabe Black <gabeblack@google.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/197796
Original-Reviewed-by: Gabe Black <gabeblack@chromium.org>
Original-Tested-by: Gabe Black <gabeblack@chromium.org>
Original-Commit-Queue: Gabe Black <gabeblack@chromium.org>
(cherry picked from commit 011e49beba)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>

Change-Id: Ibc1d342062c7853a30d195496c077e37a02b35b0
Reviewed-on: http://review.coreboot.org/7890
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
2014-12-30 22:11:18 +01:00
..
ams rtc: Add an RTC driver for the AS3722 PMIC. 2014-12-30 22:11:18 +01:00
ati {arch,cpu,drivers,ec}: Don't hide pointers behind typedefs 2014-10-27 23:40:05 +01:00
dec {arch,cpu,drivers,ec}: Don't hide pointers behind typedefs 2014-10-27 23:40:05 +01:00
elog elog: Fix chromium merge issue 2014-12-17 20:51:21 +01:00
emulation {arch,cpu,drivers,ec}: Don't hide pointers behind typedefs 2014-10-27 23:40:05 +01:00
generic drivers/ioapic: DEVICE_NOOP some stub function callbacks 2014-11-07 12:50:22 +01:00
i2c TPM: Fix i2c driver dependency 2014-12-23 04:13:32 +01:00
ics drivers: Use DEVICE_NOOP macro over dummy symbol 2014-11-01 21:14:07 +01:00
intel drivers/intel/fsp/fsp_util.c: Remove attribute,optimize("O0") 2014-12-08 18:27:21 +01:00
ipmi Get rid of drivers class 2012-11-27 22:00:49 +01:00
lenovo acpigen: Use implicit length patching in acpigen_write_resourcetemplate_footer 2014-11-19 20:56:59 +01:00
maxim i2c: Replace the i2c API. 2014-12-16 00:02:43 +01:00
net drivers/net/ne2k.c: Fix regression 2014-11-22 15:25:09 +01:00
parade i2c: Replace the i2c API. 2014-12-16 00:02:43 +01:00
pc80 drivers/pc80/mc146818rtc: Assume we always have ALTCENTURY 2014-12-30 22:10:41 +01:00
ricoh/rce822 lenovo/x2[23]0: Handle Ricoh SD cardreader 2014-10-27 10:36:13 +01:00
sil Get rid of drivers class 2012-11-27 22:00:49 +01:00
spi SPI: Add Eon EN25S64 support. 2014-12-30 19:31:00 +01:00
ti i2c: Replace the i2c API. 2014-12-16 00:02:43 +01:00
trident drivers: Trivial - drop trailing blank lines at EOF 2014-07-08 13:51:47 +02:00
uart uart8250mem: Add wrapper for MMIO register access 2014-12-15 20:00:28 +01:00
usb usbdebug: Some fix for dongle compatibility 2014-11-23 20:36:53 +01:00
xpowers i2c: Replace the i2c API. 2014-12-16 00:02:43 +01:00
Kconfig rtc: Add an RTC driver for the AS3722 PMIC. 2014-12-30 22:11:18 +01:00
Makefile.inc rtc: Add an RTC driver for the AS3722 PMIC. 2014-12-30 22:11:18 +01:00