Merge branches 'clk-imx', 'clk-samsung', 'clk-zynq', 'clk-rockchip' and 'clk-uniphier...
[linux-2.6-microblaze.git] / drivers / clk / renesas / rcar-usb2-clock-sel.c
index 3abafd7..34a85dc 100644 (file)
@@ -144,7 +144,7 @@ static int rcar_usb2_clock_sel_probe(struct platform_device *pdev)
        struct device_node *np = dev->of_node;
        struct usb2_clock_sel_priv *priv;
        struct clk *clk;
-       struct clk_init_data init;
+       struct clk_init_data init = {};
        int ret;
 
        priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
@@ -188,9 +188,6 @@ static int rcar_usb2_clock_sel_probe(struct platform_device *pdev)
 
        init.name = "rcar_usb2_clock_sel";
        init.ops = &usb2_clock_sel_clock_ops;
-       init.flags = 0;
-       init.parent_names = NULL;
-       init.num_parents = 0;
        priv->hw.init = &init;
 
        clk = clk_register(NULL, &priv->hw);