diff options
author | Hakim Giydan <hgiydan@marvell.com> | 2016-09-21 15:50:39 -0700 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2016-10-09 21:31:46 +0200 |
commit | 11302f38cdeab3ab57e8a7cac66b321b4a4826bb (patch) | |
tree | ae07f2eaecf5e211c7f5cdd4c85d61b4c988dc5a /payloads/libpayload/drivers/timer/Kconfig | |
parent | 1a77fd3e369d9330b9abf04ac6b0d804a11e1e3e (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/Kconfig | 13 |
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 |