| .. | .. |
|---|
| 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); |
|---|