OSDN Git Service

clk: samsung: exynos5433: Fix definitions of MUX_SEL_CAM04 clocks
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Wed, 27 May 2015 13:04:43 +0000 (15:04 +0200)
committerSylwester Nawrocki <s.nawrocki@samsung.com>
Thu, 25 Feb 2016 11:09:42 +0000 (12:09 +0100)
This corrects assignment of bit offsets of the MUX_SEL_CAM04 register
to the respective mux clocks.

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/clk/samsung/clk-exynos5433.c

index 982abb7..cf096f9 100644 (file)
@@ -4753,21 +4753,21 @@ static struct samsung_mux_clock cam0_mux_clks[] __initdata = {
        MUX(CLK_MOUT_SCLK_LITE_FREECNT_C, "mout_sclk_lite_freecnt_c",
                        mout_sclk_lite_freecnt_c_p, MUX_SEL_CAM04, 24, 1),
        MUX(CLK_MOUT_SCLK_LITE_FREECNT_B, "mout_sclk_lite_freecnt_b",
-                       mout_sclk_lite_freecnt_b_p, MUX_SEL_CAM04, 24, 1),
+                       mout_sclk_lite_freecnt_b_p, MUX_SEL_CAM04, 20, 1),
        MUX(CLK_MOUT_SCLK_LITE_FREECNT_A, "mout_sclk_lite_freecnt_a",
-                       mout_sclk_lite_freecnt_a_p, MUX_SEL_CAM04, 24, 1),
+                       mout_sclk_lite_freecnt_a_p, MUX_SEL_CAM04, 16, 1),
        MUX(CLK_MOUT_SCLK_PIXELASYNC_LITE_C_B, "mout_sclk_pixelasync_lite_c_b",
-                       mout_sclk_pixelasync_lite_c_b_p, MUX_SEL_CAM04, 24, 1),
+                       mout_sclk_pixelasync_lite_c_b_p, MUX_SEL_CAM04, 12, 1),
        MUX(CLK_MOUT_SCLK_PIXELASYNC_LITE_C_A, "mout_sclk_pixelasync_lite_c_a",
-                       mout_sclk_pixelasync_lite_c_a_p, MUX_SEL_CAM04, 24, 1),
+                       mout_sclk_pixelasync_lite_c_a_p, MUX_SEL_CAM04, 8, 1),
        MUX(CLK_MOUT_SCLK_PIXELASYNC_LITE_C_INIT_B,
                        "mout_sclk_pixelasync_lite_c_init_b",
                        mout_sclk_pixelasync_lite_c_init_b_p,
-                       MUX_SEL_CAM04, 24, 1),
+                       MUX_SEL_CAM04, 4, 1),
        MUX(CLK_MOUT_SCLK_PIXELASYNC_LITE_C_INIT_A,
                        "mout_sclk_pixelasync_lite_c_init_a",
                        mout_sclk_pixelasync_lite_c_init_a_p,
-                       MUX_SEL_CAM04, 24, 1),
+                       MUX_SEL_CAM04, 0, 1),
 };
 
 static struct samsung_div_clock cam0_div_clks[] __initdata = {