diff options
Diffstat (limited to 'arch/sh/kernel/cpu/clock-cpg.c')
| -rw-r--r-- | arch/sh/kernel/cpu/clock-cpg.c | 16 | 
1 files changed, 9 insertions, 7 deletions
diff --git a/arch/sh/kernel/cpu/clock-cpg.c b/arch/sh/kernel/cpu/clock-cpg.c index e2f63d68da5..8525a671266 100644 --- a/arch/sh/kernel/cpu/clock-cpg.c +++ b/arch/sh/kernel/cpu/clock-cpg.c @@ -2,7 +2,7 @@  #include <linux/compiler.h>  #include <linux/slab.h>  #include <linux/io.h> -#include <asm/clkdev.h> +#include <linux/clkdev.h>  #include <asm/clock.h>  static struct clk master_clk = { @@ -35,8 +35,6 @@ static struct clk *onchip_clocks[] = {  	&cpu_clk,  }; -#define CLKDEV_CON_ID(_id, _clk) { .con_id = _id, .clk = _clk } -  static struct clk_lookup lookups[] = {  	/* main clocks */  	CLKDEV_CON_ID("master_clk", &master_clk), @@ -58,16 +56,20 @@ int __init __deprecated cpg_clk_init(void)  	clkdev_add_table(lookups, ARRAY_SIZE(lookups)); -	clk_add_alias("tmu_fck", NULL, "peripheral_clk", NULL); -	clk_add_alias("mtu2_fck", NULL, "peripheral_clk", NULL); -	clk_add_alias("cmt_fck", NULL, "peripheral_clk", NULL); +	clk_add_alias("fck", "sh-tmu-sh3.0", "peripheral_clk", NULL); +	clk_add_alias("fck", "sh-tmu.0", "peripheral_clk", NULL); +	clk_add_alias("fck", "sh-tmu.1", "peripheral_clk", NULL); +	clk_add_alias("fck", "sh-tmu.2", "peripheral_clk", NULL); +	clk_add_alias("fck", "sh-mtu2", "peripheral_clk", NULL); +	clk_add_alias("fck", "sh-cmt-16.0", "peripheral_clk", NULL); +	clk_add_alias("fck", "sh-cmt-32.0", "peripheral_clk", NULL);  	clk_add_alias("sci_ick", NULL, "peripheral_clk", NULL);  	return ret;  }  /* - * Placeholder for compatability, until the lazy CPUs do this + * Placeholder for compatibility, until the lazy CPUs do this   * on their own.   */  int __init __weak arch_clk_init(void)  | 
