Skip to content

Commit

Permalink
sh: Kill off dead timer sysclass pm hooks.
Browse files Browse the repository at this point in the history
With the conversion to generic clockevents these are completely unused,
so just kill it off.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
  • Loading branch information
Paul Mundt committed May 8, 2009
1 parent 5ac5496 commit 6459d7b
Showing 1 changed file with 0 additions and 45 deletions.
45 changes: 0 additions & 45 deletions arch/sh/kernel/time.c
Original file line number Diff line number Diff line change
Expand Up @@ -97,51 +97,6 @@ static int __init rtc_generic_init(void)
}
module_init(rtc_generic_init);

#ifdef CONFIG_PM
int timer_suspend(struct sys_device *dev, pm_message_t state)
{
struct sys_timer *sys_timer = container_of(dev, struct sys_timer, dev);

sys_timer->ops->stop();

return 0;
}

int timer_resume(struct sys_device *dev)
{
struct sys_timer *sys_timer = container_of(dev, struct sys_timer, dev);

sys_timer->ops->start();

return 0;
}
#else
#define timer_suspend NULL
#define timer_resume NULL
#endif

static struct sysdev_class timer_sysclass = {
.name = "timer",
.suspend = timer_suspend,
.resume = timer_resume,
};

static int __init timer_init_sysfs(void)
{
int ret;

if (!sys_timer)
return 0;

ret = sysdev_class_register(&timer_sysclass);
if (ret != 0)
return ret;

sys_timer->dev.cls = &timer_sysclass;
return sysdev_register(&sys_timer->dev);
}
device_initcall(timer_init_sysfs);

void (*board_time_init)(void);

struct clocksource clocksource_sh = {
Expand Down

0 comments on commit 6459d7b

Please sign in to comment.