.. | .. |
---|
14 | 14 | #include <linux/clk-provider.h> |
---|
15 | 15 | #include <linux/delay.h> |
---|
16 | 16 | #include <linux/err.h> |
---|
| 17 | +#include <linux/io.h> |
---|
17 | 18 | #include <linux/math64.h> |
---|
18 | 19 | #include <linux/module.h> |
---|
19 | 20 | #include <linux/of_device.h> |
---|
.. | .. |
---|
489 | 490 | |
---|
490 | 491 | static int ti_adpll_init_dco(struct ti_adpll_data *d) |
---|
491 | 492 | { |
---|
492 | | - struct clk_init_data init = {}; |
---|
| 493 | + struct clk_init_data init; |
---|
493 | 494 | struct clk *clock; |
---|
494 | 495 | const char *postfix; |
---|
495 | 496 | int width, err; |
---|
.. | .. |
---|
582 | 583 | struct clk *clk1) |
---|
583 | 584 | { |
---|
584 | 585 | struct ti_adpll_clkout_data *co; |
---|
585 | | - struct clk_init_data init = {}; |
---|
| 586 | + struct clk_init_data init; |
---|
586 | 587 | struct clk_ops *ops; |
---|
587 | 588 | const char *parent_names[2]; |
---|
588 | 589 | const char *child_name; |
---|
.. | .. |
---|
607 | 608 | |
---|
608 | 609 | init.name = child_name; |
---|
609 | 610 | init.ops = ops; |
---|
610 | | - init.flags = CLK_IS_BASIC; |
---|
| 611 | + init.flags = 0; |
---|
611 | 612 | co->hw.init = &init; |
---|
612 | 613 | parent_names[0] = __clk_get_name(clk0); |
---|
613 | 614 | parent_names[1] = __clk_get_name(clk1); |
---|