diff options
Diffstat (limited to 'arch/arm/plat-omap/include/mach/clock.h')
| -rw-r--r-- | arch/arm/plat-omap/include/mach/clock.h | 10 | 
1 files changed, 6 insertions, 4 deletions
diff --git a/arch/arm/plat-omap/include/mach/clock.h b/arch/arm/plat-omap/include/mach/clock.h index 073a2c5569f..f9f65e1ba3f 100644 --- a/arch/arm/plat-omap/include/mach/clock.h +++ b/arch/arm/plat-omap/include/mach/clock.h @@ -22,7 +22,8 @@ struct clkops {  	void			(*disable)(struct clk *);  }; -#if defined(CONFIG_ARCH_OMAP2) || defined(CONFIG_ARCH_OMAP3) +#if defined(CONFIG_ARCH_OMAP2) || defined(CONFIG_ARCH_OMAP3) || \ +		defined(CONFIG_ARCH_OMAP4)  struct clksel_rate {  	u32			val; @@ -51,7 +52,7 @@ struct dpll_data {  	u8			max_divider;  	u32			max_tolerance;  	u16			max_multiplier; -#  if defined(CONFIG_ARCH_OMAP3) +#if defined(CONFIG_ARCH_OMAP3) || defined(CONFIG_ARCH_OMAP4)  	u8			modes;  	void __iomem		*autoidle_reg;  	void __iomem		*idlest_reg; @@ -83,7 +84,8 @@ struct clk {  	void			(*init)(struct clk *);  	__u8			enable_bit;  	__s8			usecount; -#if defined(CONFIG_ARCH_OMAP2) || defined(CONFIG_ARCH_OMAP3) +#if defined(CONFIG_ARCH_OMAP2) || defined(CONFIG_ARCH_OMAP3) || \ +		defined(CONFIG_ARCH_OMAP4)  	u8			fixed_div;  	void __iomem		*clksel_reg;  	u32			clksel_mask; @@ -119,7 +121,7 @@ struct clk_functions {  extern unsigned int mpurate;  extern int clk_init(struct clk_functions *custom_clocks); -extern void clk_init_one(struct clk *clk); +extern void clk_preinit(struct clk *clk);  extern int clk_register(struct clk *clk);  extern void clk_reparent(struct clk *child, struct clk *parent);  extern void clk_unregister(struct clk *clk);  |