diff options
Diffstat (limited to 'arch/arm/mach-omap2/clockdomain.h')
| -rw-r--r-- | arch/arm/mach-omap2/clockdomain.h | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/arm/mach-omap2/clockdomain.h b/arch/arm/mach-omap2/clockdomain.h index 4b03394fa0c..82c37b1becc 100644 --- a/arch/arm/mach-omap2/clockdomain.h +++ b/arch/arm/mach-omap2/clockdomain.h @@ -18,7 +18,6 @@  #include "powerdomain.h"  #include "clock.h" -#include "omap_hwmod.h"  /*   * Clockdomain flags @@ -98,6 +97,8 @@ struct clkdm_dep {  /* Possible flags for struct clockdomain._flags */  #define _CLKDM_FLAG_HWSUP_ENABLED		BIT(0) +struct omap_hwmod; +  /**   * struct clockdomain - OMAP clockdomain   * @name: clockdomain name @@ -132,7 +133,7 @@ struct clockdomain {  	u8 _flags;  	const u8 dep_bit;  	const u8 prcm_partition; -	const s16 cm_inst; +	const u16 cm_inst;  	const u16 clkdm_offs;  	struct clkdm_dep *wkdep_srcs;  	struct clkdm_dep *sleepdep_srcs; @@ -218,6 +219,7 @@ extern void __init am33xx_clockdomains_init(void);  extern void __init omap44xx_clockdomains_init(void);  extern void __init omap54xx_clockdomains_init(void);  extern void __init dra7xx_clockdomains_init(void); +void am43xx_clockdomains_init(void);  extern void clkdm_add_autodeps(struct clockdomain *clkdm);  extern void clkdm_del_autodeps(struct clockdomain *clkdm); @@ -226,6 +228,7 @@ extern struct clkdm_ops omap2_clkdm_operations;  extern struct clkdm_ops omap3_clkdm_operations;  extern struct clkdm_ops omap4_clkdm_operations;  extern struct clkdm_ops am33xx_clkdm_operations; +extern struct clkdm_ops am43xx_clkdm_operations;  extern struct clkdm_dep gfx_24xx_wkdeps[];  extern struct clkdm_dep dsp_24xx_wkdeps[];  | 
