Message ID | 20200820131152.207427-1-eugen.hristev@microchip.com |
---|---|
State | Accepted |
Commit | 919c4f3639dba6e516591e8024a9392254744635 |
Delegated to: | Eugen Hristev |
Headers | show |
Series | ARM: at91: common: guard ATMEL_PIT code by ifdef | expand |
On 20.08.2020 16:11, Eugen Hristev wrote: > Atmel PIT timer is not available for next products that > have another timer hardware block. > To be able to use the common at91 code, guard the code that uses PIT > by ifdefs. > > Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com> > --- Applied to u-boot-atmel/next
diff --git a/arch/arm/mach-at91/armv7/cpu.c b/arch/arm/mach-at91/armv7/cpu.c index a8f4356ce9..8b7355042b 100644 --- a/arch/arm/mach-at91/armv7/cpu.c +++ b/arch/arm/mach-at91/armv7/cpu.c @@ -29,6 +29,7 @@ int arch_cpu_init(void) void arch_preboot_os(void) { +#if (IS_ENABLED(CONFIG_ATMEL_PIT_TIMER)) ulong cpiv; at91_pit_t *pit = (at91_pit_t *)ATMEL_BASE_PIT; @@ -40,6 +41,7 @@ void arch_preboot_os(void) * without waiting for wrapping back to 0 */ writel(cpiv + 0x1000, &pit->mr); +#endif } #if defined(CONFIG_DISPLAY_CPUINFO)
Atmel PIT timer is not available for next products that have another timer hardware block. To be able to use the common at91 code, guard the code that uses PIT by ifdefs. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com> --- arch/arm/mach-at91/armv7/cpu.c | 2 ++ 1 file changed, 2 insertions(+)