hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/clk/bcm/clk-iproc-asiu.c
....@@ -119,7 +119,7 @@
119119 if (rate == *parent_rate)
120120 return *parent_rate;
121121
122
- div = DIV_ROUND_UP(*parent_rate, rate);
122
+ div = DIV_ROUND_CLOSEST(*parent_rate, rate);
123123 if (div < 2)
124124 return *parent_rate;
125125
....@@ -145,7 +145,7 @@
145145 return 0;
146146 }
147147
148
- div = DIV_ROUND_UP(parent_rate, rate);
148
+ div = DIV_ROUND_CLOSEST(parent_rate, rate);
149149 if (div < 2)
150150 return -EINVAL;
151151
....@@ -216,7 +216,7 @@
216216 goto err_iomap_gate;
217217
218218 for (i = 0; i < num_clks; i++) {
219
- struct clk_init_data init = {};
219
+ struct clk_init_data init;
220220 const char *parent_name;
221221 struct iproc_asiu_clk *asiu_clk;
222222 const char *clk_name;