Lines Matching defs:clock
112 struct clk *clock;
190 static inline unsigned int s3c2410wdt_max_timeout(struct clk *clock)
192 unsigned long freq = clk_get_rate(clock);
303 unsigned long freq = clk_get_rate(wdt->clock);
553 wdt->clock = devm_clk_get(dev, "watchdog");
554 if (IS_ERR(wdt->clock)) {
555 dev_err(dev, "failed to find watchdog clock source\n");
556 ret = PTR_ERR(wdt->clock);
560 ret = clk_prepare_enable(wdt->clock);
562 dev_err(dev, "failed to enable clock\n");
567 wdt->wdt_device.max_timeout = s3c2410wdt_max_timeout(wdt->clock);
647 clk_disable_unprepare(wdt->clock);
666 clk_disable_unprepare(wdt->clock);