diff options
author | Furquan Shaikh <furquan@google.com> | 2014-11-12 16:23:00 -0800 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2015-04-10 12:01:55 +0200 |
commit | 8a1ee9bf70d1777636b297158882a5f465af66b7 (patch) | |
tree | 563f3e9a584b20fcf5ca9f69d5b303043beebf66 /src/drivers/ti/tps65913/Kconfig | |
parent | 7f4221c1787eb52874a99ed736f0fd692c71e335 (diff) |
rtc: Add an RTC driver for the TI TPS65913 PMIC.
The TPS65913 PMIC has an RTC built into it. This change adds
a driver for it which implements the new RTC API.
BUG=chrome-os-partner:33764
BRANCH=None
TEST=Compiles and boots to kernel prompt on ryu. Timestamps for event log
verified across multiple boots.
Change-Id: I49ec9b78afc53f1cbd4be09e448cdae6077fb710
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: c16c11e620c830e7a73a2a24fe4823ccea0f3c39
Original-Change-Id: If1d549ea2361d0de6be75fd24b9e9810a6df7457
Original-Signed-off-by: Furquan Shaikh <furquan@google.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/229414
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Original-Tested-by: Furquan Shaikh <furquan@chromium.org>
Original-Commit-Queue: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: http://review.coreboot.org/9425
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/drivers/ti/tps65913/Kconfig')
-rw-r--r-- | src/drivers/ti/tps65913/Kconfig | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/drivers/ti/tps65913/Kconfig b/src/drivers/ti/tps65913/Kconfig new file mode 100644 index 0000000000..bd24baeeba --- /dev/null +++ b/src/drivers/ti/tps65913/Kconfig @@ -0,0 +1,35 @@ +## +## This file is part of the coreboot project. +## +## Copyright 2014 Google Inc. +## +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; version 2 of the License. +## +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +## + +config DRIVERS_TI_TPS65913 + bool "TI TPS65913 support" + default n + +config DRIVERS_TI_TPS65913_RTC + bool "TI TPS65913 RTC support" + default n + select DRIVERS_TI_TPS65913 + +config DRIVERS_TI_TPS65913_RTC_BUS + int "TI TPS65913 RTC bus" + depends on DRIVERS_TI_TPS65913_RTC + +config DRIVERS_TI_TPS65913_RTC_ADDR + hex "TI TPS65913 RTC chip address" + depends on DRIVERS_TI_TPS65913_RTC |