aboutsummaryrefslogtreecommitdiff
path: root/payloads/libpayload/Config.in
diff options
context:
space:
mode:
authorYidi Lin <yidi.lin@mediatek.com>2015-02-09 16:34:44 +0800
committerPatrick Georgi <pgeorgi@google.com>2015-05-18 13:20:00 +0200
commit7267ccbae861d6acf7edfa256b758e2836e21945 (patch)
tree20a75a4592a800adc3db548114088a209d506d91 /payloads/libpayload/Config.in
parent589e63ee7c302a96ef7f9349838936dccdb19f52 (diff)
libpayload: add mediatek timer driver
Change-Id: Ifb19cf97d4db6c7394521e549968a0cfb6ed1c75 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: 0137652ca07e290bb3cb1cc82a00b44ac7bcc7bf Original-Change-Id: Ica649927d3533c847b24e520e8fe73d75fb9e786 Original-Signed-off-by: Yidi Lin <yidi.lin@mediatek.com> Original-Reviewed-on: https://chromium-review.googlesource.com/257375 Original-Reviewed-by: Julius Werner <jwerner@chromium.org> Reviewed-on: http://review.coreboot.org/10170 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'payloads/libpayload/Config.in')
-rw-r--r--payloads/libpayload/Config.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/payloads/libpayload/Config.in b/payloads/libpayload/Config.in
index 40c57dcb06..4d4876182e 100644
--- a/payloads/libpayload/Config.in
+++ b/payloads/libpayload/Config.in
@@ -405,6 +405,9 @@ config TIMER_CYGNUS
config TIMER_IMG_PISTACHIO
bool "Timer for IMG Pistachio"
+config TIMER_MTK
+ bool "Timer for MediaTek MT8173"
+
endchoice
config TIMER_MCT_HZ
@@ -447,6 +450,20 @@ config IPROC_PERIPH_GLB_TIM_REG_BASE
depends on TIMER_CYGNUS
default 0x19020200
+config TIMER_MTK_HZ
+ int "MediaTek GPT frequency"
+ depends on TIMER_MTK
+ default 13000000
+ help
+ Clock frequency of MediaTek General Purpose Timer.
+
+config TIMER_MTK_ADDRESS
+ hex "MTK GPT register address"
+ depends on TIMER_MTK
+ default 0x10008048
+ help
+ Address of GPT4's counter register to read the FREERUN-mode timer value.
+
config USB
bool "USB Support"
default n