diff options
author | Russell King <rmk@dyn-67.arm.linux.org.uk> | 2009-03-28 10:18:11 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2009-03-28 10:18:11 -0400 |
commit | fd775c084ee55c046548616ca6b510c46d29f208 (patch) | |
tree | 36791c2b682950e7594747d12c44e30beb91a826 /arch/arm/common/clkdev.c | |
parent | dc52b5bf2c94828fd3c8d26f4ca810d4ba53999a (diff) | |
parent | 4d1e4e5a6387aad97590e2da9c6db1350f22f63a (diff) |
Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into devel
Diffstat (limited to 'arch/arm/common/clkdev.c')
-rw-r--r-- | arch/arm/common/clkdev.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/arch/arm/common/clkdev.c b/arch/arm/common/clkdev.c index 1037bba18329..5589444ff437 100644 --- a/arch/arm/common/clkdev.c +++ b/arch/arm/common/clkdev.c | |||
@@ -62,9 +62,8 @@ static struct clk *clk_find(const char *dev_id, const char *con_id) | |||
62 | return clk; | 62 | return clk; |
63 | } | 63 | } |
64 | 64 | ||
65 | struct clk *clk_get(struct device *dev, const char *con_id) | 65 | struct clk *clk_get_sys(const char *dev_id, const char *con_id) |
66 | { | 66 | { |
67 | const char *dev_id = dev ? dev_name(dev) : NULL; | ||
68 | struct clk *clk; | 67 | struct clk *clk; |
69 | 68 | ||
70 | mutex_lock(&clocks_mutex); | 69 | mutex_lock(&clocks_mutex); |
@@ -75,6 +74,14 @@ struct clk *clk_get(struct device *dev, const char *con_id) | |||
75 | 74 | ||
76 | return clk ? clk : ERR_PTR(-ENOENT); | 75 | return clk ? clk : ERR_PTR(-ENOENT); |
77 | } | 76 | } |
77 | EXPORT_SYMBOL(clk_get_sys); | ||
78 | |||
79 | struct clk *clk_get(struct device *dev, const char *con_id) | ||
80 | { | ||
81 | const char *dev_id = dev ? dev_name(dev) : NULL; | ||
82 | |||
83 | return clk_get_sys(dev_id, con_id); | ||
84 | } | ||
78 | EXPORT_SYMBOL(clk_get); | 85 | EXPORT_SYMBOL(clk_get); |
79 | 86 | ||
80 | void clk_put(struct clk *clk) | 87 | void clk_put(struct clk *clk) |