diff mbox

[1/3] clk: exynos4: Staticize local symbols

Message ID 1366106719-26342-1-git-send-email-sachin.kamat@linaro.org (mailing list archive)
State New, archived
Headers show

Commit Message

Sachin Kamat April 16, 2013, 10:05 a.m. UTC
These symbols are used only in this file and hence should be
static.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
---
 drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

Comments

Sachin Kamat April 29, 2013, 10:33 a.m. UTC | #1
Ping Kukjin.
Can you please add this series to your tree?

On 16 April 2013 15:35, Sachin Kamat <sachin.kamat@linaro.org> wrote:
> These symbols are used only in this file and hence should be
> static.
>
> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
> ---
>  drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
>  1 file changed, 14 insertions(+), 12 deletions(-)
>
> diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-exynos4.c
> index 7104669..26f2a85 100644
> --- a/drivers/clk/samsung/clk-exynos4.c
> +++ b/drivers/clk/samsung/clk-exynos4.c
> @@ -339,24 +339,26 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll", "div_aclk200", };
>  PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
>
>  /* fixed rate clocks generated outside the soc */
> -struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
> +static struct
> +samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
>         FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
>         FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
>  };
>
>  /* fixed rate clocks generated inside the soc */
> -struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = {
> +static struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = {
>         FRATE(none, "sclk_hdmi24m", NULL, CLK_IS_ROOT, 24000000),
>         FRATE(none, "sclk_hdmiphy", NULL, CLK_IS_ROOT, 27000000),
>         FRATE(none, "sclk_usbphy0", NULL, CLK_IS_ROOT, 48000000),
>  };
>
> -struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
> +static struct
> +samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
>         FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
>  };
>
>  /* list of mux clocks supported in all exynos4 soc's */
> -struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
>         MUX_F(mout_apll, "mout_apll", mout_apll_p, SRC_CPU, 0, 1,
>                         CLK_SET_RATE_PARENT, 0),
>         MUX(none, "mout_hdmi", mout_hdmi_p, SRC_TV, 0, 1),
> @@ -373,7 +375,7 @@ struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
>  };
>
>  /* list of mux clocks supported in exynos4210 soc */
> -struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
>         MUX(none, "mout_aclk200", sclk_ampll_p4210, SRC_TOP0, 12, 1),
>         MUX(none, "mout_aclk100", sclk_ampll_p4210, SRC_TOP0, 16, 1),
>         MUX(none, "mout_aclk160", sclk_ampll_p4210, SRC_TOP0, 20, 1),
> @@ -424,7 +426,7 @@ struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
>  };
>
>  /* list of mux clocks supported in exynos4x12 soc */
> -struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
>         MUX(mout_mpll_user_c, "mout_mpll_user_c", mout_mpll_user_p4x12,
>                         SRC_CPU, 24, 1),
>         MUX(none, "mout_aclk266_gps", aclk_p4412, SRC_TOP1, 4, 1),
> @@ -488,7 +490,7 @@ struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in all exynos4 soc's */
> -struct samsung_div_clock exynos4_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4_div_clks[] __initdata = {
>         DIV(none, "div_core", "mout_core", DIV_CPU0, 0, 3),
>         DIV(none, "div_core2", "div_core", DIV_CPU0, 28, 3),
>         DIV(none, "div_fimc0", "mout_fimc0", DIV_CAM, 0, 4),
> @@ -551,7 +553,7 @@ struct samsung_div_clock exynos4_div_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in exynos4210 soc */
> -struct samsung_div_clock exynos4210_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4210_div_clks[] __initdata = {
>         DIV(aclk200, "aclk200", "mout_aclk200", DIV_TOP, 0, 3),
>         DIV(none, "div_g2d", "mout_g2d", DIV_IMAGE, 0, 4),
>         DIV(none, "div_fimd1", "mout_fimd1", E4210_DIV_LCD1, 0, 4),
> @@ -562,7 +564,7 @@ struct samsung_div_clock exynos4210_div_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in exynos4x12 soc */
> -struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
>         DIV(none, "div_mdnie0", "mout_mdnie0", DIV_LCD0, 4, 4),
>         DIV(none, "div_mdnie_pwm0", "mout_mdnie_pwm0", DIV_LCD0, 8, 4),
>         DIV(none, "div_mdnie_pwm_pre0", "div_mdnie_pwm0", DIV_LCD0, 12, 4),
> @@ -586,7 +588,7 @@ struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in all exynos4 soc's */
> -struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
>         /*
>          * After all Exynos4 based platforms are migrated to use device tree,
>          * the device name and clock alias names specified below for some
> @@ -778,7 +780,7 @@ struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in exynos4210 soc */
> -struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
>         GATE(tvenc, "tvenc", "aclk160", GATE_IP_TV, 2, 0, 0),
>         GATE(g2d, "g2d", "aclk200", E4210_GATE_IP_IMAGE, 0, 0, 0),
>         GATE(rotator, "rotator", "aclk200", E4210_GATE_IP_IMAGE, 1, 0, 0),
> @@ -812,7 +814,7 @@ struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in exynos4x12 soc */
> -struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = {
>         GATE(audss, "audss", "sclk_epll", E4X12_GATE_IP_MAUDIO, 0, 0, 0),
>         GATE(mdnie0, "mdnie0", "aclk160", GATE_IP_LCD0, 2, 0, 0),
>         GATE(rotator, "rotator", "aclk200", E4X12_GATE_IP_IMAGE, 1, 0, 0),
> --
> 1.7.9.5
>
Sachin Kamat May 27, 2013, 12:02 p.m. UTC | #2
Hi Kukjin,

Can you please apply this series pending since a long time?


On 16 April 2013 15:35, Sachin Kamat <sachin.kamat@linaro.org> wrote:
> These symbols are used only in this file and hence should be
> static.
>
> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
> ---
>  drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
>  1 file changed, 14 insertions(+), 12 deletions(-)
>
> diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-exynos4.c
> index 7104669..26f2a85 100644
> --- a/drivers/clk/samsung/clk-exynos4.c
> +++ b/drivers/clk/samsung/clk-exynos4.c
> @@ -339,24 +339,26 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll", "div_aclk200", };
>  PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
>
>  /* fixed rate clocks generated outside the soc */
> -struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
> +static struct
> +samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
>         FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
>         FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
>  };
>
>  /* fixed rate clocks generated inside the soc */
> -struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = {
> +static struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = {
>         FRATE(none, "sclk_hdmi24m", NULL, CLK_IS_ROOT, 24000000),
>         FRATE(none, "sclk_hdmiphy", NULL, CLK_IS_ROOT, 27000000),
>         FRATE(none, "sclk_usbphy0", NULL, CLK_IS_ROOT, 48000000),
>  };
>
> -struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
> +static struct
> +samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
>         FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
>  };
>
>  /* list of mux clocks supported in all exynos4 soc's */
> -struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
>         MUX_F(mout_apll, "mout_apll", mout_apll_p, SRC_CPU, 0, 1,
>                         CLK_SET_RATE_PARENT, 0),
>         MUX(none, "mout_hdmi", mout_hdmi_p, SRC_TV, 0, 1),
> @@ -373,7 +375,7 @@ struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
>  };
>
>  /* list of mux clocks supported in exynos4210 soc */
> -struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
>         MUX(none, "mout_aclk200", sclk_ampll_p4210, SRC_TOP0, 12, 1),
>         MUX(none, "mout_aclk100", sclk_ampll_p4210, SRC_TOP0, 16, 1),
>         MUX(none, "mout_aclk160", sclk_ampll_p4210, SRC_TOP0, 20, 1),
> @@ -424,7 +426,7 @@ struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
>  };
>
>  /* list of mux clocks supported in exynos4x12 soc */
> -struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
>         MUX(mout_mpll_user_c, "mout_mpll_user_c", mout_mpll_user_p4x12,
>                         SRC_CPU, 24, 1),
>         MUX(none, "mout_aclk266_gps", aclk_p4412, SRC_TOP1, 4, 1),
> @@ -488,7 +490,7 @@ struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in all exynos4 soc's */
> -struct samsung_div_clock exynos4_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4_div_clks[] __initdata = {
>         DIV(none, "div_core", "mout_core", DIV_CPU0, 0, 3),
>         DIV(none, "div_core2", "div_core", DIV_CPU0, 28, 3),
>         DIV(none, "div_fimc0", "mout_fimc0", DIV_CAM, 0, 4),
> @@ -551,7 +553,7 @@ struct samsung_div_clock exynos4_div_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in exynos4210 soc */
> -struct samsung_div_clock exynos4210_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4210_div_clks[] __initdata = {
>         DIV(aclk200, "aclk200", "mout_aclk200", DIV_TOP, 0, 3),
>         DIV(none, "div_g2d", "mout_g2d", DIV_IMAGE, 0, 4),
>         DIV(none, "div_fimd1", "mout_fimd1", E4210_DIV_LCD1, 0, 4),
> @@ -562,7 +564,7 @@ struct samsung_div_clock exynos4210_div_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in exynos4x12 soc */
> -struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
>         DIV(none, "div_mdnie0", "mout_mdnie0", DIV_LCD0, 4, 4),
>         DIV(none, "div_mdnie_pwm0", "mout_mdnie_pwm0", DIV_LCD0, 8, 4),
>         DIV(none, "div_mdnie_pwm_pre0", "div_mdnie_pwm0", DIV_LCD0, 12, 4),
> @@ -586,7 +588,7 @@ struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in all exynos4 soc's */
> -struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
>         /*
>          * After all Exynos4 based platforms are migrated to use device tree,
>          * the device name and clock alias names specified below for some
> @@ -778,7 +780,7 @@ struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in exynos4210 soc */
> -struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
>         GATE(tvenc, "tvenc", "aclk160", GATE_IP_TV, 2, 0, 0),
>         GATE(g2d, "g2d", "aclk200", E4210_GATE_IP_IMAGE, 0, 0, 0),
>         GATE(rotator, "rotator", "aclk200", E4210_GATE_IP_IMAGE, 1, 0, 0),
> @@ -812,7 +814,7 @@ struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in exynos4x12 soc */
> -struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = {
>         GATE(audss, "audss", "sclk_epll", E4X12_GATE_IP_MAUDIO, 0, 0, 0),
>         GATE(mdnie0, "mdnie0", "aclk160", GATE_IP_LCD0, 2, 0, 0),
>         GATE(rotator, "rotator", "aclk200", E4X12_GATE_IP_IMAGE, 1, 0, 0),
> --
> 1.7.9.5
>
Sachin Kamat June 5, 2013, 12:02 p.m. UTC | #3
Ping..

On 16 April 2013 15:35, Sachin Kamat <sachin.kamat@linaro.org> wrote:
> These symbols are used only in this file and hence should be
> static.
>
> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
> ---
>  drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
>  1 file changed, 14 insertions(+), 12 deletions(-)
>
> diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-exynos4.c
> index 7104669..26f2a85 100644
> --- a/drivers/clk/samsung/clk-exynos4.c
> +++ b/drivers/clk/samsung/clk-exynos4.c
> @@ -339,24 +339,26 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll", "div_aclk200", };
>  PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
>
>  /* fixed rate clocks generated outside the soc */
> -struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
> +static struct
> +samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
>         FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
>         FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
>  };
>
>  /* fixed rate clocks generated inside the soc */
> -struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = {
> +static struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = {
>         FRATE(none, "sclk_hdmi24m", NULL, CLK_IS_ROOT, 24000000),
>         FRATE(none, "sclk_hdmiphy", NULL, CLK_IS_ROOT, 27000000),
>         FRATE(none, "sclk_usbphy0", NULL, CLK_IS_ROOT, 48000000),
>  };
>
> -struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
> +static struct
> +samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
>         FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
>  };
>
>  /* list of mux clocks supported in all exynos4 soc's */
> -struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
>         MUX_F(mout_apll, "mout_apll", mout_apll_p, SRC_CPU, 0, 1,
>                         CLK_SET_RATE_PARENT, 0),
>         MUX(none, "mout_hdmi", mout_hdmi_p, SRC_TV, 0, 1),
> @@ -373,7 +375,7 @@ struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
>  };
>
>  /* list of mux clocks supported in exynos4210 soc */
> -struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
>         MUX(none, "mout_aclk200", sclk_ampll_p4210, SRC_TOP0, 12, 1),
>         MUX(none, "mout_aclk100", sclk_ampll_p4210, SRC_TOP0, 16, 1),
>         MUX(none, "mout_aclk160", sclk_ampll_p4210, SRC_TOP0, 20, 1),
> @@ -424,7 +426,7 @@ struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
>  };
>
>  /* list of mux clocks supported in exynos4x12 soc */
> -struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
> +static struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
>         MUX(mout_mpll_user_c, "mout_mpll_user_c", mout_mpll_user_p4x12,
>                         SRC_CPU, 24, 1),
>         MUX(none, "mout_aclk266_gps", aclk_p4412, SRC_TOP1, 4, 1),
> @@ -488,7 +490,7 @@ struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in all exynos4 soc's */
> -struct samsung_div_clock exynos4_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4_div_clks[] __initdata = {
>         DIV(none, "div_core", "mout_core", DIV_CPU0, 0, 3),
>         DIV(none, "div_core2", "div_core", DIV_CPU0, 28, 3),
>         DIV(none, "div_fimc0", "mout_fimc0", DIV_CAM, 0, 4),
> @@ -551,7 +553,7 @@ struct samsung_div_clock exynos4_div_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in exynos4210 soc */
> -struct samsung_div_clock exynos4210_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4210_div_clks[] __initdata = {
>         DIV(aclk200, "aclk200", "mout_aclk200", DIV_TOP, 0, 3),
>         DIV(none, "div_g2d", "mout_g2d", DIV_IMAGE, 0, 4),
>         DIV(none, "div_fimd1", "mout_fimd1", E4210_DIV_LCD1, 0, 4),
> @@ -562,7 +564,7 @@ struct samsung_div_clock exynos4210_div_clks[] __initdata = {
>  };
>
>  /* list of divider clocks supported in exynos4x12 soc */
> -struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
> +static struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
>         DIV(none, "div_mdnie0", "mout_mdnie0", DIV_LCD0, 4, 4),
>         DIV(none, "div_mdnie_pwm0", "mout_mdnie_pwm0", DIV_LCD0, 8, 4),
>         DIV(none, "div_mdnie_pwm_pre0", "div_mdnie_pwm0", DIV_LCD0, 12, 4),
> @@ -586,7 +588,7 @@ struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in all exynos4 soc's */
> -struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
>         /*
>          * After all Exynos4 based platforms are migrated to use device tree,
>          * the device name and clock alias names specified below for some
> @@ -778,7 +780,7 @@ struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in exynos4210 soc */
> -struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
>         GATE(tvenc, "tvenc", "aclk160", GATE_IP_TV, 2, 0, 0),
>         GATE(g2d, "g2d", "aclk200", E4210_GATE_IP_IMAGE, 0, 0, 0),
>         GATE(rotator, "rotator", "aclk200", E4210_GATE_IP_IMAGE, 1, 0, 0),
> @@ -812,7 +814,7 @@ struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
>  };
>
>  /* list of gate clocks supported in exynos4x12 soc */
> -struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = {
> +static struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = {
>         GATE(audss, "audss", "sclk_epll", E4X12_GATE_IP_MAUDIO, 0, 0, 0),
>         GATE(mdnie0, "mdnie0", "aclk160", GATE_IP_LCD0, 2, 0, 0),
>         GATE(rotator, "rotator", "aclk200", E4X12_GATE_IP_IMAGE, 1, 0, 0),
> --
> 1.7.9.5
>
Kim Kukjin June 5, 2013, 12:14 p.m. UTC | #4
Sachin Kamat wrote:
> 
> These symbols are used only in this file and hence should be
> static.
> 
> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
> ---
>  drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
>  1 file changed, 14 insertions(+), 12 deletions(-)
> 
> diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-
> exynos4.c
> index 7104669..26f2a85 100644
> --- a/drivers/clk/samsung/clk-exynos4.c
> +++ b/drivers/clk/samsung/clk-exynos4.c
> @@ -339,24 +339,26 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll",
> "div_aclk200", };
>  PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
> 
>  /* fixed rate clocks generated outside the soc */
> -struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata
> = {
> +static struct
> +samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {

Any reason to use double lines?

>  	FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
>  	FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
>  };

[...]

> -struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata =
> {
> +static struct
> +samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {

Same as above.

>  	FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
>  };
> 
[...]

Others look good to me,
Acked-by: Kukjin Kim <kgene.kim@samsung.com>

Mike, please pick this into the clk tree if you're ok.

Thanks.

- Kukjin

--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Sachin Kamat June 11, 2013, 4:16 a.m. UTC | #5
On 5 June 2013 17:44, Kukjin Kim <kgene.kim@samsung.com> wrote:
> Sachin Kamat wrote:
>>
>> These symbols are used only in this file and hence should be
>> static.
>>
>> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
>> ---
>>  drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
>>  1 file changed, 14 insertions(+), 12 deletions(-)
>>
>> diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-
>> exynos4.c
>> index 7104669..26f2a85 100644
>> --- a/drivers/clk/samsung/clk-exynos4.c
>> +++ b/drivers/clk/samsung/clk-exynos4.c
>> @@ -339,24 +339,26 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll",
>> "div_aclk200", };
>>  PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
>>
>>  /* fixed rate clocks generated outside the soc */
>> -struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata
>> = {
>> +static struct
>> +samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
>
> Any reason to use double lines?

This is one of the ways to avoid exceeding 80 column limit.

>
>>       FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
>>       FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
>>  };
>
> [...]
>
>> -struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata =
>> {
>> +static struct
>> +samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
>
> Same as above.
>
>>       FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
>>  };
>>
> [...]
>
> Others look good to me,
> Acked-by: Kukjin Kim <kgene.kim@samsung.com>
>
> Mike, please pick this into the clk tree if you're ok.
>

Mike,
If you are taking this through your tree, please also take the below
patch [1] as it is dependent on this series.
[1] https://patchwork.kernel.org/patch/2469891/
Sachin Kamat June 13, 2013, 3:36 p.m. UTC | #6
On 11 June 2013 09:46, Sachin Kamat <sachin.kamat@linaro.org> wrote:
> On 5 June 2013 17:44, Kukjin Kim <kgene.kim@samsung.com> wrote:
>> Sachin Kamat wrote:
>>>
>>> These symbols are used only in this file and hence should be
>>> static.
>>>
>>> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
>>> ---
>>>  drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
>>>  1 file changed, 14 insertions(+), 12 deletions(-)
>>>
>>> diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-
>>> exynos4.c
>>> index 7104669..26f2a85 100644
>>> --- a/drivers/clk/samsung/clk-exynos4.c
>>> +++ b/drivers/clk/samsung/clk-exynos4.c
>>> @@ -339,24 +339,26 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll",
>>> "div_aclk200", };
>>>  PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
>>>
>>>  /* fixed rate clocks generated outside the soc */
>>> -struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata
>>> = {
>>> +static struct
>>> +samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
>>
>> Any reason to use double lines?
>
> This is one of the ways to avoid exceeding 80 column limit.
>
>>
>>>       FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
>>>       FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
>>>  };
>>
>> [...]
>>
>>> -struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata =
>>> {
>>> +static struct
>>> +samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
>>
>> Same as above.
>>
>>>       FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
>>>  };
>>>
>> [...]
>>
>> Others look good to me,
>> Acked-by: Kukjin Kim <kgene.kim@samsung.com>
>>
>> Mike, please pick this into the clk tree if you're ok.
>>
>
> Mike,
> If you are taking this through your tree, please also take the below
> patch [1] as it is dependent on this series.
> [1] https://patchwork.kernel.org/patch/2469891/


Ping Mike..
Sachin Kamat June 17, 2013, 3:14 a.m. UTC | #7
On 13 June 2013 21:06, Sachin Kamat <sachin.kamat@linaro.org> wrote:
> On 11 June 2013 09:46, Sachin Kamat <sachin.kamat@linaro.org> wrote:
>> On 5 June 2013 17:44, Kukjin Kim <kgene.kim@samsung.com> wrote:
>>> Sachin Kamat wrote:
>>>>
>>>> These symbols are used only in this file and hence should be
>>>> static.
>>>>
>>>> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
>>>> ---
>>>>  drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
>>>>  1 file changed, 14 insertions(+), 12 deletions(-)
>>>>
>>>> diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-
>>>> exynos4.c
>>>> index 7104669..26f2a85 100644
>>>> --- a/drivers/clk/samsung/clk-exynos4.c
>>>> +++ b/drivers/clk/samsung/clk-exynos4.c
>>>> @@ -339,24 +339,26 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll",
>>>> "div_aclk200", };
>>>>  PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
>>>>
>>>>  /* fixed rate clocks generated outside the soc */
>>>> -struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata
>>>> = {
>>>> +static struct
>>>> +samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
>>>
>>> Any reason to use double lines?
>>
>> This is one of the ways to avoid exceeding 80 column limit.
>>
>>>
>>>>       FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
>>>>       FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
>>>>  };
>>>
>>> [...]
>>>
>>>> -struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata =
>>>> {
>>>> +static struct
>>>> +samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
>>>
>>> Same as above.
>>>
>>>>       FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
>>>>  };
>>>>
>>> [...]
>>>
>>> Others look good to me,
>>> Acked-by: Kukjin Kim <kgene.kim@samsung.com>
>>>
>>> Mike, please pick this into the clk tree if you're ok.
>>>
>>
>> Mike,
>> If you are taking this through your tree, please also take the below
>> patch [1] as it is dependent on this series.
>> [1] https://patchwork.kernel.org/patch/2469891/
>
>
> Ping Mike..


Kukjin,

Haven't heard back from Mike regarding this. Can you please take this
through your tree?
Kim Kukjin June 19, 2013, 2:24 p.m. UTC | #8
On 06/17/13 12:14, Sachin Kamat wrote:
> On 13 June 2013 21:06, Sachin Kamat<sachin.kamat@linaro.org>  wrote:
>> On 11 June 2013 09:46, Sachin Kamat<sachin.kamat@linaro.org>  wrote:
>>> On 5 June 2013 17:44, Kukjin Kim<kgene.kim@samsung.com>  wrote:
>>>> Sachin Kamat wrote:
>>>>>
>>>>> These symbols are used only in this file and hence should be
>>>>> static.
>>>>>
>>>>> Signed-off-by: Sachin Kamat<sachin.kamat@linaro.org>
>>>>> ---
>>>>>   drivers/clk/samsung/clk-exynos4.c |   26 ++++++++++++++------------
>>>>>   1 file changed, 14 insertions(+), 12 deletions(-)
>>>>>
>>>>> diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-
>>>>> exynos4.c
>>>>> index 7104669..26f2a85 100644
>>>>> --- a/drivers/clk/samsung/clk-exynos4.c
>>>>> +++ b/drivers/clk/samsung/clk-exynos4.c
>>>>> @@ -339,24 +339,26 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll",
>>>>> "div_aclk200", };
>>>>>   PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
>>>>>
>>>>>   /* fixed rate clocks generated outside the soc */
>>>>> -struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata
>>>>> = {
>>>>> +static struct
>>>>> +samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
>>>>
>>>> Any reason to use double lines?
>>>
>>> This is one of the ways to avoid exceeding 80 column limit.
>>>
>>>>
>>>>>        FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
>>>>>        FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
>>>>>   };
>>>>
>>>> [...]
>>>>
>>>>> -struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata =
>>>>> {
>>>>> +static struct
>>>>> +samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
>>>>
>>>> Same as above.
>>>>
>>>>>        FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
>>>>>   };
>>>>>
>>>> [...]
>>>>
>>>> Others look good to me,
>>>> Acked-by: Kukjin Kim<kgene.kim@samsung.com>
>>>>
>>>> Mike, please pick this into the clk tree if you're ok.
>>>>
>>>
>>> Mike,
>>> If you are taking this through your tree, please also take the below
>>> patch [1] as it is dependent on this series.
>>> [1] https://patchwork.kernel.org/patch/2469891/
>>
>>
>> Ping Mike..
>
>
> Kukjin,
>
> Haven't heard back from Mike regarding this. Can you please take this
> through your tree?
>
OK, I will. BTW, Sachin, let me modify the line added static for 
regarding 80 columns...I think, just one like is better...

Anyway, Mike, if you have any objection, please kindly let me know 
before pulling into arm-soc tree.

Thanks,
- Kukjin


--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
diff mbox

Patch

diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-exynos4.c
index 7104669..26f2a85 100644
--- a/drivers/clk/samsung/clk-exynos4.c
+++ b/drivers/clk/samsung/clk-exynos4.c
@@ -339,24 +339,26 @@  PNAME(mout_user_aclk200_p4x12) = {"fin_pll", "div_aclk200", };
 PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", };
 
 /* fixed rate clocks generated outside the soc */
-struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
+static struct
+samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = {
 	FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0),
 	FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0),
 };
 
 /* fixed rate clocks generated inside the soc */
-struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = {
+static struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = {
 	FRATE(none, "sclk_hdmi24m", NULL, CLK_IS_ROOT, 24000000),
 	FRATE(none, "sclk_hdmiphy", NULL, CLK_IS_ROOT, 27000000),
 	FRATE(none, "sclk_usbphy0", NULL, CLK_IS_ROOT, 48000000),
 };
 
-struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
+static struct
+samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = {
 	FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000),
 };
 
 /* list of mux clocks supported in all exynos4 soc's */
-struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
+static struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
 	MUX_F(mout_apll, "mout_apll", mout_apll_p, SRC_CPU, 0, 1,
 			CLK_SET_RATE_PARENT, 0),
 	MUX(none, "mout_hdmi", mout_hdmi_p, SRC_TV, 0, 1),
@@ -373,7 +375,7 @@  struct samsung_mux_clock exynos4_mux_clks[] __initdata = {
 };
 
 /* list of mux clocks supported in exynos4210 soc */
-struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
+static struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
 	MUX(none, "mout_aclk200", sclk_ampll_p4210, SRC_TOP0, 12, 1),
 	MUX(none, "mout_aclk100", sclk_ampll_p4210, SRC_TOP0, 16, 1),
 	MUX(none, "mout_aclk160", sclk_ampll_p4210, SRC_TOP0, 20, 1),
@@ -424,7 +426,7 @@  struct samsung_mux_clock exynos4210_mux_clks[] __initdata = {
 };
 
 /* list of mux clocks supported in exynos4x12 soc */
-struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
+static struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
 	MUX(mout_mpll_user_c, "mout_mpll_user_c", mout_mpll_user_p4x12,
 			SRC_CPU, 24, 1),
 	MUX(none, "mout_aclk266_gps", aclk_p4412, SRC_TOP1, 4, 1),
@@ -488,7 +490,7 @@  struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = {
 };
 
 /* list of divider clocks supported in all exynos4 soc's */
-struct samsung_div_clock exynos4_div_clks[] __initdata = {
+static struct samsung_div_clock exynos4_div_clks[] __initdata = {
 	DIV(none, "div_core", "mout_core", DIV_CPU0, 0, 3),
 	DIV(none, "div_core2", "div_core", DIV_CPU0, 28, 3),
 	DIV(none, "div_fimc0", "mout_fimc0", DIV_CAM, 0, 4),
@@ -551,7 +553,7 @@  struct samsung_div_clock exynos4_div_clks[] __initdata = {
 };
 
 /* list of divider clocks supported in exynos4210 soc */
-struct samsung_div_clock exynos4210_div_clks[] __initdata = {
+static struct samsung_div_clock exynos4210_div_clks[] __initdata = {
 	DIV(aclk200, "aclk200", "mout_aclk200", DIV_TOP, 0, 3),
 	DIV(none, "div_g2d", "mout_g2d", DIV_IMAGE, 0, 4),
 	DIV(none, "div_fimd1", "mout_fimd1", E4210_DIV_LCD1, 0, 4),
@@ -562,7 +564,7 @@  struct samsung_div_clock exynos4210_div_clks[] __initdata = {
 };
 
 /* list of divider clocks supported in exynos4x12 soc */
-struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
+static struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
 	DIV(none, "div_mdnie0", "mout_mdnie0", DIV_LCD0, 4, 4),
 	DIV(none, "div_mdnie_pwm0", "mout_mdnie_pwm0", DIV_LCD0, 8, 4),
 	DIV(none, "div_mdnie_pwm_pre0", "div_mdnie_pwm0", DIV_LCD0, 12, 4),
@@ -586,7 +588,7 @@  struct samsung_div_clock exynos4x12_div_clks[] __initdata = {
 };
 
 /* list of gate clocks supported in all exynos4 soc's */
-struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
+static struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
 	/*
 	 * After all Exynos4 based platforms are migrated to use device tree,
 	 * the device name and clock alias names specified below for some
@@ -778,7 +780,7 @@  struct samsung_gate_clock exynos4_gate_clks[] __initdata = {
 };
 
 /* list of gate clocks supported in exynos4210 soc */
-struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
+static struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
 	GATE(tvenc, "tvenc", "aclk160", GATE_IP_TV, 2, 0, 0),
 	GATE(g2d, "g2d", "aclk200", E4210_GATE_IP_IMAGE, 0, 0, 0),
 	GATE(rotator, "rotator", "aclk200", E4210_GATE_IP_IMAGE, 1, 0, 0),
@@ -812,7 +814,7 @@  struct samsung_gate_clock exynos4210_gate_clks[] __initdata = {
 };
 
 /* list of gate clocks supported in exynos4x12 soc */
-struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = {
+static struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = {
 	GATE(audss, "audss", "sclk_epll", E4X12_GATE_IP_MAUDIO, 0, 0, 0),
 	GATE(mdnie0, "mdnie0", "aclk160", GATE_IP_LCD0, 2, 0, 0),
 	GATE(rotator, "rotator", "aclk200", E4X12_GATE_IP_IMAGE, 1, 0, 0),