|
@@ -778,7 +778,7 @@ static void __init sunxi_mux_clk_setup(struct device_node *node,
|
|
of_property_read_string(node, "clock-output-names", &clk_name);
|
|
of_property_read_string(node, "clock-output-names", &clk_name);
|
|
|
|
|
|
clk = clk_register_mux(NULL, clk_name, parents, i,
|
|
clk = clk_register_mux(NULL, clk_name, parents, i,
|
|
- CLK_SET_RATE_NO_REPARENT, reg,
|
|
|
|
|
|
+ CLK_SET_RATE_PARENT, reg,
|
|
data->shift, SUNXI_MUX_GATE_WIDTH,
|
|
data->shift, SUNXI_MUX_GATE_WIDTH,
|
|
0, &clk_lock);
|
|
0, &clk_lock);
|
|
|
|
|