From 11302f38cdeab3ab57e8a7cac66b321b4a4826bb Mon Sep 17 00:00:00 2001 From: Hakim Giydan Date: Wed, 21 Sep 2016 15:50:39 -0700 Subject: libpayload: mvmap2315: Introduce timer driver Testing: booted successfully. Change-Id: I4a50c9fb7aec929ea29a3cf2eec3e424e3629c92 Signed-off-by: Hakim Giydan Reviewed-on: https://review.coreboot.org/16692 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth Reviewed-by: Paul Menzel --- payloads/libpayload/drivers/timer/Kconfig | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'payloads/libpayload/drivers/timer/Kconfig') 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 -- cgit v1.2.3