ARM: SAMSUNG: Make clk_default_setrate and clk_ops_def_setrate visible
This patch makes clk_default_setrate and clk_ops_def_setrate available to code outside plat-samsung clock code. Signed-off-by: Thomas Abraham <thomas.ab@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
This commit is contained in:
Родитель
14235696d4
Коммит
ed276849bc
|
@ -64,16 +64,6 @@ struct clk clk_54m = {
|
|||
.rate = 54000000,
|
||||
};
|
||||
|
||||
static int clk_default_setrate(struct clk *clk, unsigned long rate)
|
||||
{
|
||||
clk->rate = rate;
|
||||
return 0;
|
||||
}
|
||||
|
||||
static struct clk_ops clk_ops_default_setrate = {
|
||||
.set_rate = clk_default_setrate,
|
||||
};
|
||||
|
||||
static int clk_dummy_enable(struct clk *clk, int enable)
|
||||
{
|
||||
return 0;
|
||||
|
@ -86,7 +76,7 @@ struct clk clk_hd0 = {
|
|||
.parent = NULL,
|
||||
.ctrlbit = 0,
|
||||
.enable = clk_dummy_enable,
|
||||
.ops = &clk_ops_default_setrate,
|
||||
.ops = &clk_ops_def_setrate,
|
||||
};
|
||||
|
||||
struct clk clk_pd0 = {
|
||||
|
@ -95,7 +85,7 @@ struct clk clk_pd0 = {
|
|||
.rate = 0,
|
||||
.parent = NULL,
|
||||
.ctrlbit = 0,
|
||||
.ops = &clk_ops_default_setrate,
|
||||
.ops = &clk_ops_def_setrate,
|
||||
.enable = clk_dummy_enable,
|
||||
};
|
||||
|
||||
|
|
|
@ -225,13 +225,13 @@ EXPORT_SYMBOL(clk_set_parent);
|
|||
|
||||
/* base clocks */
|
||||
|
||||
static int clk_default_setrate(struct clk *clk, unsigned long rate)
|
||||
int clk_default_setrate(struct clk *clk, unsigned long rate)
|
||||
{
|
||||
clk->rate = rate;
|
||||
return 0;
|
||||
}
|
||||
|
||||
static struct clk_ops clk_ops_def_setrate = {
|
||||
struct clk_ops clk_ops_def_setrate = {
|
||||
.set_rate = clk_default_setrate,
|
||||
};
|
||||
|
||||
|
|
|
@ -75,6 +75,9 @@ extern struct clk clk_h2;
|
|||
extern struct clk clk_27m;
|
||||
extern struct clk clk_48m;
|
||||
|
||||
extern int clk_default_setrate(struct clk *clk, unsigned long rate);
|
||||
extern struct clk_ops clk_ops_def_setrate;
|
||||
|
||||
/* exports for arch/arm/mach-s3c2410
|
||||
*
|
||||
* Please DO NOT use these outside of arch/arm/mach-s3c2410
|
||||
|
|
Загрузка…
Ссылка в новой задаче