RT-AC56 3.0.0.4.374.37 core
[tomato.git] / release / src-rt-6.x.4708 / linux / linux-2.6.36 / arch / arm / plat-brcm / include / plat / clock.h
blob053062f3f331a20554a6c3e3304227e10dae1156
1 #ifndef PLAT_CLOCK_H
2 #define PLAT_CLOCK_H
4 /*
5 * Operations on clocks -
6 * See <linux/clk.h> for description
7 */
8 struct clk_ops {
9 int (* enable)(struct clk *);
10 void (* disable)(struct clk *);
11 long (* round)(struct clk *, unsigned long);
12 int (* setrate)(struct clk *, unsigned long);
13 /* Update current rate and return running status */
14 int (* status)(struct clk *);
18 #endif