blob: 0390a07e7e3bd0e6374df1fd2efa79bb79d1d24d [file] [log] [blame]
Paul Mundt36ddf312006-01-16 22:14:17 -08001#ifndef __ASM_SH_CLOCK_H
2#define __ASM_SH_CLOCK_H
3
Magnus Dammd28bdf02010-05-11 13:29:17 +00004#include <linux/sh_clk.h>
Paul Mundt36ddf312006-01-16 22:14:17 -08005
6/* Should be defined by processor-specific code */
Magnus Dammd6ef3332012-02-29 22:17:16 +09007void __deprecated arch_init_clk_ops(struct sh_clk_ops **, int type);
Paul Mundtfa439722008-09-04 18:53:58 +09008int __init arch_clk_init(void);
Paul Mundt36ddf312006-01-16 22:14:17 -08009
Paul Mundt253b0882009-05-13 17:38:11 +090010/* arch/sh/kernel/cpu/clock-cpg.c */
11int __init __deprecated cpg_clk_init(void);
12
Magnus Damm8b5ee112010-05-11 13:29:25 +000013/* arch/sh/kernel/cpu/clock.c */
14int clk_init(void);
15
Paul Mundt36ddf312006-01-16 22:14:17 -080016#endif /* __ASM_SH_CLOCK_H */