summaryrefslogtreecommitdiff
path: root/payloads/libpayload/drivers/timer/Kconfig
diff options
context:
space:
mode:
authorHakim Giydan <hgiydan@marvell.com>2016-09-21 15:50:39 -0700
committerMartin Roth <martinroth@google.com>2016-10-09 21:31:46 +0200
commit11302f38cdeab3ab57e8a7cac66b321b4a4826bb (patch)
treeae07f2eaecf5e211c7f5cdd4c85d61b4c988dc5a /payloads/libpayload/drivers/timer/Kconfig
parent1a77fd3e369d9330b9abf04ac6b0d804a11e1e3e (diff)
libpayload: mvmap2315: Introduce timer driver
Testing: booted successfully. Change-Id: I4a50c9fb7aec929ea29a3cf2eec3e424e3629c92 Signed-off-by: Hakim Giydan <hgiydan@marvell.com> Reviewed-on: https://review.coreboot.org/16692 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'payloads/libpayload/drivers/timer/Kconfig')
-rw-r--r--payloads/libpayload/drivers/timer/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/payloads/libpayload/drivers/timer/Kconfig b/payloads/libpayload/drivers/timer/Kconfig
index 0b981b0de2..b3ab6ecb70 100644
--- a/payloads/libpayload/drivers/timer/Kconfig
+++ b/payloads/libpayload/drivers/timer/Kconfig
@@ -61,6 +61,9 @@ config TIMER_IMG_PISTACHIO
config TIMER_MTK
bool "Timer for MediaTek MT8173"
+config TIMER_MVMAP2315
+ bool "Timer for Marvell MVMAP2315"
+
endchoice
config TIMER_MCT_HZ
@@ -108,6 +111,16 @@ config ARMADA38X_TIMER_REG
default 0xF1020314
depends on TIMER_ARMADA38X
+config MVMAP2315_TIMER_FREQ
+ int "Hardware timer frequency"
+ depends on TIMER_MVMAP2315
+ default 1000000
+
+config MVMAP2315_TIMER_REG
+ hex "Timer register address"
+ depends on TIMER_MVMAP2315
+ default 0xE1020004
+
config IPROC_PERIPH_GLB_TIM_REG_BASE
hex "Cygnus timer base address"
depends on TIMER_CYGNUS