diff --git a/drivers/clk/omap/clk.c b/drivers/clk/omap/clk.c
index 5a3c6d9b5a99a26a3076a6c33c35ce13b3817bc9..fdeeeb3b23f7fbf23a1c1895adf6727222c82c61 100644 (file)
--- a/drivers/clk/omap/clk.c
+++ b/drivers/clk/omap/clk.c
* @data: unused
*
* REVISIT: We assume the following:
- * 1. omap clock names end with _ck
- * 2. omap clock names are under 32 characters in length
+ * 1. omap clock names are under 32 characters in length
*/
static struct clk *omap_clk_src_get(struct of_phandle_args *clkspec, void *data)
{
char clk_name[32];
struct device_node *np = clkspec->np;
- snprintf(clk_name, 32, "%s_ck", np->name);
+ snprintf(clk_name, 32, "%s", np->name);
clk = clk_get(NULL, clk_name);
if (IS_ERR(clk))
pr_err("%s: could not get clock %s(%ld)\n", __func__,