summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2011-08-15 09:47:55 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2011-08-15 09:47:55 +0200
commitb7a3e559158af9c18a30d260f37aa0e4c6525cbc (patch)
tree0e6b73bc71bac9abae79cd901b996748b0c4b59d /include
parentc78ef640cd18847a962d3e1fdb84ad6c265b0deb (diff)
parentad8d12dd668141fae2897afe2b2a3bf45181178c (diff)
downloadbarebox-b7a3e559158af9c18a30d260f37aa0e4c6525cbc.tar.gz
barebox-b7a3e559158af9c18a30d260f37aa0e4c6525cbc.tar.xz
Merge branch 'master' into next
Diffstat (limited to 'include')
-rw-r--r--include/linux/clkdev.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/include/linux/clkdev.h b/include/linux/clkdev.h
index ae38e1a166..d2eca99b57 100644
--- a/include/linux/clkdev.h
+++ b/include/linux/clkdev.h
@@ -33,4 +33,23 @@ void clkdev_drop(struct clk_lookup *cl);
void clkdev_add_table(struct clk_lookup *, size_t);
int clk_add_alias(const char *, const char *, char *, struct device_d *);
+#define CLKDEV_DEV_ID(_id, _clk) \
+ { \
+ .dev_id = _id, \
+ .clk = _clk, \
+ }
+
+#define CLKDEV_CON_ID(_id, _clk) \
+ { \
+ .con_id = _id, \
+ .clk = _clk, \
+ }
+
+#define CLKDEV_CON_DEV_ID(_con_id, _dev_id, _clk) \
+ { \
+ .con_id = _con_id, \
+ .dev_id = _dev_id, \
+ .clk = _clk, \
+ }
+
#endif