ARM: 7131/1: clkdev: Add Common Macro for clk_lookup
authorPadmavathi Venna <padma.v@samsung.com>
Thu, 13 Oct 2011 11:56:32 +0000 (12:56 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 13 Oct 2011 13:36:58 +0000 (14:36 +0100)
Added a standardized macro CLKDEV_INIT which can used across all
the platforms to support clkdev

Suggested-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Acked-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Padmavathi Venna <padma.v@samsung.com>
Signed-off-by: Rajeshwari Shinde <rajeshwari.s@samsung.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
include/linux/clkdev.h

index 457bcb0..d9a4fd0 100644 (file)
@@ -24,6 +24,13 @@ struct clk_lookup {
        struct clk              *clk;
 };
 
        struct clk              *clk;
 };
 
+#define CLKDEV_INIT(d, n, c)   \
+       {                       \
+               .dev_id = d,    \
+               .con_id = n,    \
+               .clk = c,       \
+       }
+
 struct clk_lookup *clkdev_alloc(struct clk *clk, const char *con_id,
        const char *dev_fmt, ...);
 
 struct clk_lookup *clkdev_alloc(struct clk *clk, const char *con_id,
        const char *dev_fmt, ...);