]> rtime.felk.cvut.cz Git - vajnamar/linux-xlnx.git/commitdiff
clkc: zynqmp: fix the usb mux
authorShubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
Tue, 29 Aug 2017 09:40:53 +0000 (15:10 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Mon, 4 Sep 2017 13:01:01 +0000 (15:01 +0200)
correct the offset for the usb mux.

Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/clk/zynqmp/clkc.c

index 3f4ef75bced08a6d380eec79368144a2550681bd..c5e8bcae6acc17a80a7a944a8382cbe4e6d38dd1 100644 (file)
@@ -804,19 +804,10 @@ static void __init zynqmp_clk_setup(struct device_node *np)
                        CRL_APB_USB0_BUS_REF_CTRL,
                        periph_parents[usb0_bus_ref], 1, 1, 25);
 
-       clks[usb0] = zynqmp_clk_register_mux(NULL, clk_output_name[usb0],
-                       usb0_mio_mux_parents, 2,
-                       CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT,
-                       (resource_size_t *)CRL_APB_USB0_BUS_REF_CTRL, 2, 1, 0);
-
        zynqmp_clk_register_periph_clk(0, usb1_bus_ref,
                        clk_output_name[usb1_bus_ref],
                        CRL_APB_USB1_BUS_REF_CTRL,
                        periph_parents[usb1_bus_ref], 1, 1, 25);
-       clks[usb1] = zynqmp_clk_register_mux(NULL, clk_output_name[usb1],
-                       usb1_mio_mux_parents, 2,
-                       CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT,
-                       (resource_size_t *)CRL_APB_USB1_BUS_REF_CTRL, 2, 1, 0);
 
        /* Ethernet clocks */
        for (i = 0; i < ARRAY_SIZE(gem0_emio_input_names); i++) {