On 13 July 2012 19:08, Kukjin Kim <kgene.kim@xxxxxxxxxxx> wrote: > Sachin Kamat wrote: >> >> G2D clock registers are different in Exynos4210 and Exynos4X12 SoCs. >> Hence moving the SoC specific G2D clock entries from common clock file >> (clock-exynos4.c) to Exynos4210 specific clock file (clock-exynos4210.c). >> > Yeah, I agree but there are small comments. > > [snip] > >> +static struct clksrc_clk exynos4_clk_mout_g2d0 = { > > In this case, 'exynos4210_clk_mout_g2d0' is clearer, it is static though. > >> + .clk = { >> + .name = "mout_g2d0", >> + }, >> + .sources = &exynos4_clkset_mout_g2d0, >> + .reg_src = { .reg = EXYNOS4_CLKSRC_IMAGE, .shift = 0, .size = 1 }, >> +}; >> + >> +static struct clksrc_clk exynos4_clk_mout_g2d1 = { > > Same as above, exynos4210_clk_mout_g2d1. > >> + .clk = { >> + .name = "mout_g2d1", >> + }, >> + .sources = &exynos4_clkset_mout_g2d1, >> + .reg_src = { .reg = EXYNOS4_CLKSRC_IMAGE, .shift = 4, .size = 1 }, >> +}; >> + >> +static struct clk *exynos4_clkset_mout_g2d_list[] = { > > Same, exynos4210_clkset_mout_g2d_list[] > >> + [0] = &exynos4_clk_mout_g2d0.clk, > > exynos4210_clk_mout_g2d0.clk > >> + [1] = &exynos4_clk_mout_g2d1.clk, > > exynos4210_clk_mout_g2d1.clk > >> +}; >> + >> +static struct clksrc_sources exynos4_clkset_mout_g2d = { > > Same, exynos4210_clkset_mout_g2d > >> + .sources = exynos4_clkset_mout_g2d_list, > > exynos4210_clkset_mout_g2d_list > >> + .nr_sources = ARRAY_SIZE(exynos4_clkset_mout_g2d_list), > > exynos4210_clkset_mout_g2d_list > >> +}; >> + >> static int exynos4_clksrc_mask_lcd1_ctrl(struct clk *clk, int enable) >> { >> return s5p_gatectrl(EXYNOS4210_CLKSRC_MASK_LCD1, clk, enable); >> @@ -74,6 +100,13 @@ static struct clksrc_clk clksrcs[] = { >> .sources = &exynos4_clkset_group, >> .reg_src = { .reg = EXYNOS4210_CLKSRC_LCD1, .shift = >> 0, .size = 4 }, >> .reg_div = { .reg = EXYNOS4210_CLKDIV_LCD1, .shift = >> 0, .size = 4 }, >> + }, { >> + .clk = { >> + .name = "sclk_fimg2d", >> + }, >> + .sources = &exynos4_clkset_mout_g2d, > > exynos4210_clkset_mout_g2d > > [snip] > > Could you please re-submit this after re-working on top of my > next/devel-samsung. Ok. I will update as per your suggestion and re-send. Thanks for the review. > > Thanks. > > Best regards, > Kgene. > -- > Kukjin Kim <kgene.kim@xxxxxxxxxxx>, Senior Engineer, > SW Solution Development Team, Samsung Electronics Co., Ltd. > -- With warm regards, Sachin -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html