diff options
author | Jon Mayo <jmayo@nvidia.com> | 2010-07-20 17:53:31 -0700 |
---|---|---|
committer | Gary King <gking@nvidia.com> | 2010-07-27 17:48:31 -0700 |
commit | 55a9799cd38a5f2d6f4b19e82b0dd4514b031065 (patch) | |
tree | 505883f10ff16dafd8315368002a8efad625693e /arch | |
parent | 2256b495e523596489d2c9f2ca4c8497aafc56a8 (diff) |
[arm/tegra] Driver for internal RTC and alarm
Implementation using internal RTC(real time clock).
Alarm wake up from lp0/lp1 is supported.
Use option CONFIG_RTC_DRV_TEGRA to enable.
Tested as working on E1108 A02 and E1109 A01 boards.
Bug: 607035
Change-Id: I4c048439fd87f7df1918983f565dc7ca566fdf4c
Reviewed-on: http://git-master.nvidia.com/r/3899
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Tested-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Gary King <gking@nvidia.com>
Diffstat (limited to 'arch')
4 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/configs/tegra_harmony_android_defconfig b/arch/arm/configs/tegra_harmony_android_defconfig index ddff893fd0ac..46f5e20893cf 100644 --- a/arch/arm/configs/tegra_harmony_android_defconfig +++ b/arch/arm/configs/tegra_harmony_android_defconfig @@ -1643,6 +1643,7 @@ CONFIG_RTC_INTF_ALARM_DEV=y # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_X1205 is not set CONFIG_RTC_DRV_TEGRA_ODM=y +CONFIG_RTC_DRV_TEGRA=y # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set diff --git a/arch/arm/configs/tegra_harmony_gnu_linux_defconfig b/arch/arm/configs/tegra_harmony_gnu_linux_defconfig index ca539fce4eb9..c13d0464262e 100644 --- a/arch/arm/configs/tegra_harmony_gnu_linux_defconfig +++ b/arch/arm/configs/tegra_harmony_gnu_linux_defconfig @@ -1553,6 +1553,7 @@ CONFIG_RTC_INTF_ALARM_DEV=y # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_X1205 is not set CONFIG_RTC_DRV_TEGRA_ODM=y +CONFIG_RTC_DRV_TEGRA=y # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set diff --git a/arch/arm/configs/tegra_whistler_android_defconfig b/arch/arm/configs/tegra_whistler_android_defconfig index aa13a5ce39a1..acb23fad3aa5 100644 --- a/arch/arm/configs/tegra_whistler_android_defconfig +++ b/arch/arm/configs/tegra_whistler_android_defconfig @@ -1501,6 +1501,7 @@ CONFIG_RTC_INTF_ALARM_DEV=y # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_X1205 is not set CONFIG_RTC_DRV_TEGRA_ODM=y +CONFIG_RTC_DRV_TEGRA=y # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set diff --git a/arch/arm/configs/tegra_whistler_gnu_linux_defconfig b/arch/arm/configs/tegra_whistler_gnu_linux_defconfig index 42a0e195a391..d7bfec6efccb 100644 --- a/arch/arm/configs/tegra_whistler_gnu_linux_defconfig +++ b/arch/arm/configs/tegra_whistler_gnu_linux_defconfig @@ -1392,6 +1392,7 @@ CONFIG_RTC_INTF_ALARM_DEV=y # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_X1205 is not set CONFIG_RTC_DRV_TEGRA_ODM=y +CONFIG_RTC_DRV_TEGRA=y # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set |