diff options
Diffstat (limited to 'drivers/clk/clk.c')
-rw-r--r-- | drivers/clk/clk.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index cddddbe46d9d..3e5562a161a4 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c | |||
@@ -2083,11 +2083,11 @@ static void clk_dump_subtree(struct seq_file *s, struct clk_core *c, int level) | |||
2083 | clk_dump_one(s, c, level); | 2083 | clk_dump_one(s, c, level); |
2084 | 2084 | ||
2085 | hlist_for_each_entry(child, &c->children, child_node) { | 2085 | hlist_for_each_entry(child, &c->children, child_node) { |
2086 | seq_printf(s, ","); | 2086 | seq_putc(s, ','); |
2087 | clk_dump_subtree(s, child, level + 1); | 2087 | clk_dump_subtree(s, child, level + 1); |
2088 | } | 2088 | } |
2089 | 2089 | ||
2090 | seq_printf(s, "}"); | 2090 | seq_putc(s, '}'); |
2091 | } | 2091 | } |
2092 | 2092 | ||
2093 | static int clk_dump(struct seq_file *s, void *data) | 2093 | static int clk_dump(struct seq_file *s, void *data) |
@@ -2096,14 +2096,13 @@ static int clk_dump(struct seq_file *s, void *data) | |||
2096 | bool first_node = true; | 2096 | bool first_node = true; |
2097 | struct hlist_head **lists = (struct hlist_head **)s->private; | 2097 | struct hlist_head **lists = (struct hlist_head **)s->private; |
2098 | 2098 | ||
2099 | seq_printf(s, "{"); | 2099 | seq_putc(s, '{'); |
2100 | |||
2101 | clk_prepare_lock(); | 2100 | clk_prepare_lock(); |
2102 | 2101 | ||
2103 | for (; *lists; lists++) { | 2102 | for (; *lists; lists++) { |
2104 | hlist_for_each_entry(c, *lists, child_node) { | 2103 | hlist_for_each_entry(c, *lists, child_node) { |
2105 | if (!first_node) | 2104 | if (!first_node) |
2106 | seq_puts(s, ","); | 2105 | seq_putc(s, ','); |
2107 | first_node = false; | 2106 | first_node = false; |
2108 | clk_dump_subtree(s, c, 0); | 2107 | clk_dump_subtree(s, c, 0); |
2109 | } | 2108 | } |