Merge branch 'linus' into x86/cleanups
[linux-2.6] / arch / arm / mach-aaec2000 / clock.h
1 /*
2  *  linux/arch/arm/mach-aaec2000/clock.h
3  *
4  *  Copyright (C) 2005 Nicolas Bellido Y Ortega
5  *
6  *  Based on linux/arch/arm/mach-integrator/clock.h
7  *
8  * This program is free software; you can redistribute it and/or modify
9  * it under the terms of the GNU General Public License version 2 as
10  * published by the Free Software Foundation.
11  */
12 struct module;
13
14 struct clk {
15         struct list_head        node;
16         unsigned long           rate;
17         struct module           *owner;
18         const char              *name;
19         void                    *data;
20 };
21
22 int clk_register(struct clk *clk);
23 void clk_unregister(struct clk *clk);