]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ARM: mach-at91: Add compile time option to choose proper timer
authorHari Prasath <Hari.PrasathGE@microchip.com>
Mon, 13 Dec 2021 05:00:03 +0000 (10:30 +0530)
committerEugen Hristev <eugen.hristev@microchip.com>
Thu, 16 Dec 2021 09:41:45 +0000 (11:41 +0200)
New SoC's of AT91 family with ARM-9 core includes a regular timer and a 64-bit
timer.This patch adds a compile time option to the Makefile such that the old
timer driver is chosen and compiled as default if none of timer configuration
options are explicitly defined in the board configs.

Signed-off-by: Hari Prasath <Hari.PrasathGE@microchip.com>
Reviewed-by: Eugen Hristev <eugen.hristev@microchip.com>
arch/arm/mach-at91/arm926ejs/Makefile

index 8de6a2f9661e00857870b18b6c2fdd658ae19c53..c1904d535be28b95a1a951e1c61754a22b7de053 100644 (file)
@@ -20,8 +20,11 @@ obj-$(CONFIG_AT91_LED)       += led.o
 obj-y += clock.o
 obj-y += cpu.o
 obj-y  += reset.o
-ifeq ($(CONFIG_ATMEL_PIT_TIMER),)
-obj-y  += timer.o
+ifneq ($(CONFIG_ATMEL_PIT_TIMER),y)
+ifneq ($(CONFIG_MCHP_PIT64B_TIMER),y)
+# old non-DM timer driver
+obj-y += timer.o
+endif
 endif
 
 ifndef CONFIG_SKIP_LOWLEVEL_INIT