diff options
Diffstat (limited to 'arch/arm/mach-omap2/clock.h')
| -rw-r--r-- | arch/arm/mach-omap2/clock.h | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/clock.h b/arch/arm/mach-omap2/clock.h index b40204837bd..60ddd8612b4 100644 --- a/arch/arm/mach-omap2/clock.h +++ b/arch/arm/mach-omap2/clock.h @@ -65,6 +65,17 @@ struct clockdomain;  		.ops = &_clkops_name,				\  	}; +#define DEFINE_STRUCT_CLK_FLAGS(_name, _parent_array_name,	\ +				_clkops_name, _flags)		\ +	static struct clk _name = {				\ +		.name = #_name,					\ +		.hw = &_name##_hw.hw,				\ +		.parent_names = _parent_array_name,		\ +		.num_parents = ARRAY_SIZE(_parent_array_name),	\ +		.ops = &_clkops_name,				\ +		.flags = _flags,				\ +	}; +  #define DEFINE_STRUCT_CLK_HW_OMAP(_name, _clkdm_name)		\  	static struct clk_hw_omap _name##_hw = {		\  		.hw = {						\  |