Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clk: mvebu: Remove CLK_IS_ROOT

This flag is a no-op now. Remove usage of the flag.

Acked-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>

+6 -8
+5 -6
drivers/clk/mvebu/common.c
··· 137 137 of_property_read_string_index(np, "clock-output-names", 0, 138 138 &tclk_name); 139 139 rate = desc->get_tclk_freq(base); 140 - clk_data.clks[0] = clk_register_fixed_rate(NULL, tclk_name, NULL, 141 - CLK_IS_ROOT, rate); 140 + clk_data.clks[0] = clk_register_fixed_rate(NULL, tclk_name, NULL, 0, 141 + rate); 142 142 WARN_ON(IS_ERR(clk_data.clks[0])); 143 143 144 144 /* Register CPU clock */ ··· 150 150 && desc->is_sscg_enabled(base)) 151 151 rate = desc->fix_sscg_deviation(rate); 152 152 153 - clk_data.clks[1] = clk_register_fixed_rate(NULL, cpuclk_name, NULL, 154 - CLK_IS_ROOT, rate); 153 + clk_data.clks[1] = clk_register_fixed_rate(NULL, cpuclk_name, NULL, 0, 154 + rate); 155 155 WARN_ON(IS_ERR(clk_data.clks[1])); 156 156 157 157 /* Register fixed-factor clocks derived from CPU clock */ ··· 174 174 2 + desc->num_ratios, &name); 175 175 rate = desc->get_refclk_freq(base); 176 176 clk_data.clks[2 + desc->num_ratios] = 177 - clk_register_fixed_rate(NULL, name, NULL, 178 - CLK_IS_ROOT, rate); 177 + clk_register_fixed_rate(NULL, name, NULL, 0, rate); 179 178 WARN_ON(IS_ERR(clk_data.clks[2 + desc->num_ratios])); 180 179 } 181 180
+1 -2
drivers/clk/mvebu/dove-divider.c
··· 225 225 * Create the core PLL clock. We treat this as a fixed rate 226 226 * clock as we don't know any better, and documentation is sparse. 227 227 */ 228 - clk = clk_register_fixed_rate(dev, core_pll[0], NULL, CLK_IS_ROOT, 229 - 2000000000UL); 228 + clk = clk_register_fixed_rate(dev, core_pll[0], NULL, 0, 2000000000UL); 230 229 if (IS_ERR(clk)) 231 230 return PTR_ERR(clk); 232 231