Message ID | 1371458384-23936-3-git-send-email-ambresh@ti.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index 2842450..57bb94a 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -1633,6 +1633,10 @@ int __clk_init(struct device *dev, struct clk *clk) * this clock */ hlist_for_each_entry_safe(orphan, tmp2, &clk_orphan_list, child_node) { + /* Skip if clk is same as orphan clk */ + if (!strcmp(clk->name, orphan->name)) + continue; + if (orphan->ops->get_parent) { i = orphan->ops->get_parent(orphan->hw); if (i < 0) {