* have a common parent divisor so are not included here.
  */
 
+static struct clk clk_iis_cd0 = {
+       .name           = "iis_cdclk0",
+       .id             = -1,
+};
+
+static struct clk clk_iis_cd1 = {
+       .name           = "iis_cdclk1",
+       .id             = -1,
+};
+
+static struct clk clk_iis_cd2 = {
+       .name           = "iis_cdclk2",
+       .id             = -1,
+};
+
+static struct clk clk_pcm_cd0 = {
+       .name           = "pcm_cdclk0",
+       .id             = -1,
+};
+
+static struct clk clk_pcm_cd1 = {
+       .name           = "pcm_cdclk1",
+       .id             = -1,
+};
+
+static struct clk *clkset_audio0_list[] = {
+       &clk_mout_epll.clk,
+       &clk_dout_mpll,
+       &clk_fin_epll,
+       &clk_iis_cd0,
+       &clk_pcm_cd0,
+       &clk_mout_hpll.clk,
+};
+
+static struct clksrc_sources clkset_audio0 = {
+       .sources        = clkset_audio0_list,
+       .nr_sources     = ARRAY_SIZE(clkset_audio0_list),
+};
+
 static struct clk *clkset_spi_list[] = {
        &clk_mout_epll.clk,
        &clk_dout_mpll2,
        .nr_sources     = ARRAY_SIZE(clkset_spi_list),
 };
 
+static struct clk *clkset_uart_list[] = {
+       &clk_mout_epll.clk,
+       &clk_dout_mpll,
+};
+
+static struct clksrc_sources clkset_uart = {
+       .sources        = clkset_uart_list,
+       .nr_sources     = ARRAY_SIZE(clkset_uart_list),
+};
+
+static struct clk *clkset_audio1_list[] = {
+       &clk_mout_epll.clk,
+       &clk_dout_mpll,
+       &clk_fin_epll,
+       &clk_iis_cd1,
+       &clk_pcm_cd1,
+       &clk_mout_hpll.clk,
+};
+
+static struct clksrc_sources clkset_audio1 = {
+       .sources        = clkset_audio1_list,
+       .nr_sources     = ARRAY_SIZE(clkset_audio1_list),
+};
+
+static struct clk *clkset_audio2_list[] = {
+       &clk_mout_epll.clk,
+       &clk_dout_mpll,
+       &clk_fin_epll,
+       &clk_iis_cd2,
+       &clk_mout_hpll.clk,
+};
+
+static struct clksrc_sources clkset_audio2 = {
+       .sources        = clkset_audio2_list,
+       .nr_sources     = ARRAY_SIZE(clkset_audio2_list),
+};
+
+static struct clksrc_clk clk_audio0;
+static struct clksrc_clk clk_audio1;
+static struct clksrc_clk clk_audio2;
+
+static struct clk *clkset_spdif_list[] = {
+       &clk_audio0.clk,
+       &clk_audio1.clk,
+       &clk_audio2.clk,
+};
+
+static struct clksrc_sources clkset_spdif = {
+       .sources        = clkset_spdif_list,
+       .nr_sources     = ARRAY_SIZE(clkset_spdif_list),
+};
+
+static struct clk *clkset_lcd_fimc_list[] = {
+       &clk_mout_epll.clk,
+       &clk_dout_mpll,
+       &clk_mout_hpll.clk,
+       &clk_vclk_54m,
+};
+
+static struct clksrc_sources clkset_lcd_fimc = {
+       .sources        = clkset_lcd_fimc_list,
+       .nr_sources     = ARRAY_SIZE(clkset_lcd_fimc_list),
+};
+
+static struct clk *clkset_mmc_list[] = {
+       &clk_mout_epll.clk,
+       &clk_dout_mpll,
+       &clk_fin_epll,
+       &clk_mout_hpll.clk ,
+};
+
+static struct clksrc_sources clkset_mmc = {
+       .sources        = clkset_mmc_list,
+       .nr_sources     = ARRAY_SIZE(clkset_mmc_list),
+};
+
+static struct clk *clkset_usbhost_list[] = {
+       &clk_mout_epll.clk,
+       &clk_dout_mpll,
+       &clk_mout_hpll.clk,
+       &clk_48m,
+};
+
+static struct clksrc_sources clkset_usbhost = {
+       .sources        = clkset_usbhost_list,
+       .nr_sources     = ARRAY_SIZE(clkset_usbhost_list),
+};
+
 static struct clksrc_clk clk_spi0 = {
        .clk    = {
                .name           = "spi_bus",
        .reg_src = { .reg = S5PC100_CLKSRC1, .shift = 12, .size = 2, },
 };
 
-static struct clk *clkset_uart_list[] = {
-       &clk_mout_epll.clk,
-       &clk_dout_mpll,
-};
-
-static struct clksrc_sources clkset_uart = {
-       .sources        = clkset_uart_list,
-       .nr_sources     = ARRAY_SIZE(clkset_uart_list),
-};
-
 static struct clksrc_clk clk_uart_uclk1 = {
        .clk    = {
                .name           = "uclk1",
        .reg_src = { .reg = S5PC100_CLKSRC1, .shift = 0, .size = 1, },
 };
 
-static struct clk clk_iis_cd0 = {
-       .name           = "iis_cdclk0",
-       .id             = -1,
-};
-
-static struct clk clk_iis_cd1 = {
-       .name           = "iis_cdclk1",
-       .id             = -1,
-};
-
-static struct clk clk_iis_cd2 = {
-       .name           = "iis_cdclk2",
-       .id             = -1,
-};
-
-static struct clk clk_pcm_cd0 = {
-       .name           = "pcm_cdclk0",
-       .id             = -1,
-};
-
-static struct clk clk_pcm_cd1 = {
-       .name           = "pcm_cdclk1",
-       .id             = -1,
-};
-
-static struct clk *clkset_audio0_list[] = {
-       &clk_mout_epll.clk,
-       &clk_dout_mpll,
-       &clk_fin_epll,
-       &clk_iis_cd0,
-       &clk_pcm_cd0,
-       &clk_mout_hpll.clk,
-};
-
-static struct clksrc_sources clkset_audio0 = {
-       .sources        = clkset_audio0_list,
-       .nr_sources     = ARRAY_SIZE(clkset_audio0_list),
-};
-
 static struct clksrc_clk clk_audio0 = {
        .clk    = {
                .name           = "audio-bus",
        .reg_src = { .reg = S5PC100_CLKSRC3, .shift = 12, .size = 3, },
 };
 
-static struct clk *clkset_audio1_list[] = {
-       &clk_mout_epll.clk,
-       &clk_dout_mpll,
-       &clk_fin_epll,
-       &clk_iis_cd1,
-       &clk_pcm_cd1,
-       &clk_mout_hpll.clk,
-};
-
-static struct clksrc_sources clkset_audio1 = {
-       .sources        = clkset_audio1_list,
-       .nr_sources     = ARRAY_SIZE(clkset_audio1_list),
-};
-
 static struct clksrc_clk clk_audio1 = {
        .clk    = {
                .name           = "audio-bus",
        .reg_src = { .reg = S5PC100_CLKSRC3, .shift = 16, .size = 3, },
 };
 
-static struct clk *clkset_audio2_list[] = {
-       &clk_mout_epll.clk,
-       &clk_dout_mpll,
-       &clk_fin_epll,
-       &clk_iis_cd2,
-       &clk_mout_hpll.clk,
-};
-
-static struct clksrc_sources clkset_audio2 = {
-       .sources        = clkset_audio2_list,
-       .nr_sources     = ARRAY_SIZE(clkset_audio2_list),
-};
 
 static struct clksrc_clk clk_audio2 = {
        .clk    = {
        .reg_src = { .reg = S5PC100_CLKSRC3, .shift = 20, .size = 3, },
 };
 
-static struct clk *clkset_spdif_list[] = {
-       &clk_audio0.clk,
-       &clk_audio1.clk,
-       &clk_audio2.clk,
-};
-
-static struct clksrc_sources clkset_spdif = {
-       .sources        = clkset_spdif_list,
-       .nr_sources     = ARRAY_SIZE(clkset_spdif_list),
-};
-
 static struct clksrc_clk clk_spdif = {
        .clk    = {
                .name           = "spdif",
        .reg_src = { .reg = S5PC100_CLKSRC3, .shift = 24, .size = 2, },
 };
 
-static struct clk *clkset_lcd_fimc_list[] = {
-       &clk_mout_epll.clk,
-       &clk_dout_mpll,
-       &clk_mout_hpll.clk,
-       &clk_vclk_54m,
-};
-
-static struct clksrc_sources clkset_lcd_fimc = {
-       .sources        = clkset_lcd_fimc_list,
-       .nr_sources     = ARRAY_SIZE(clkset_lcd_fimc_list),
-};
-
 static struct clksrc_clk clk_lcd = {
        .clk    = {
                .name           = "lcd",
        .reg_src = { .reg = S5PC100_CLKSRC2, .shift = 24, .size = 2, },
 };
 
-static struct clk *clkset_mmc_list[] = {
-       &clk_mout_epll.clk,
-       &clk_dout_mpll,
-       &clk_fin_epll,
-       &clk_mout_hpll.clk ,
-};
-
-static struct clksrc_sources clkset_mmc = {
-       .sources        = clkset_mmc_list,
-       .nr_sources     = ARRAY_SIZE(clkset_mmc_list),
-};
-
 static struct clksrc_clk clk_mmc0 = {
        .clk    = {
                .name           = "mmc_bus",
        .reg_src = { .reg = S5PC100_CLKSRC2, .shift = 8, .size = 2, },
 };
 
-
-static struct clk *clkset_usbhost_list[] = {
-       &clk_mout_epll.clk,
-       &clk_dout_mpll,
-       &clk_mout_hpll.clk,
-       &clk_48m,
-};
-
-static struct clksrc_sources clkset_usbhost = {
-       .sources        = clkset_usbhost_list,
-       .nr_sources     = ARRAY_SIZE(clkset_usbhost_list),
-};
-
 static struct clksrc_clk clk_usbhost = {
        .clk    = {
                .name           = "usbhost",