Skip to content

Commit

Permalink
sh: Don't enable GENERIC_TIME for the CMT clockevent driver yet.
Browse files Browse the repository at this point in the history
GENERIC_TIME still depends on the clocksource bits being there, which is
presently not supported. This allows the CMT clockevent driver to be used
alongside alternate system timers that do not yet provide a clocksource
of their own (MTU2 and so on in the case of SH-2A).

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
  • Loading branch information
Paul Mundt committed Jan 29, 2009
1 parent d63f3a5 commit c161e40
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 3 deletions.
1 change: 0 additions & 1 deletion arch/sh/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,6 @@ config SH_CMT
config SH_TIMER_CMT
bool "CMT clockevents driver"
depends on SYS_SUPPORTS_CMT && !SH_CMT
select GENERIC_TIME
select GENERIC_CLOCKEVENTS

config SH_MTU2
Expand Down
2 changes: 0 additions & 2 deletions arch/sh/kernel/time_32.c
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,6 @@ int do_settimeofday(struct timespec *tv)
EXPORT_SYMBOL(do_settimeofday);
#endif /* !CONFIG_GENERIC_TIME */

#ifndef CONFIG_GENERIC_CLOCKEVENTS
/* last time the RTC clock got updated */
static long last_rtc_update;

Expand Down Expand Up @@ -148,7 +147,6 @@ void handle_timer_tick(void)
update_process_times(user_mode(get_irq_regs()));
#endif
}
#endif /* !CONFIG_GENERIC_CLOCKEVENTS */

#ifdef CONFIG_PM
int timer_suspend(struct sys_device *dev, pm_message_t state)
Expand Down

0 comments on commit c161e40

Please sign in to comment.