On 11/03/2016 10:33 AM, Daniel Lezcano wrote: > As now the clksrc-probe is correctly handling the errors, if the rtc and the > gfrc are both defined in the DT, you can fail to init the rtc one with a simple > test in the init function: > > if (IS_DEFINED(CONFIG_SMP)) > return -EINVAL; > > So, you can inconditionaly compile in both RTC and GFRC, no ? That would be > cleaner and prevent a different kernel config. That's a very good idea. So now I envision CONFIG_ARC_TIMERS # legacy TIMER0 / TIMER1 CONFIG_ARC_64BIT_TIMERS # rtc, gfrc I need this distinction at the min to be able to select them from ARC Kconfig. -Vineet