Re: [PATCH v3 01/16] clk: exynos5420: rename parent clocks

2014-05-04 Thread Shaik Ameer Basha
Hi Tomasz,


On Thu, May 1, 2014 at 11:09 PM, Tomasz Figa tomasz.f...@gmail.com wrote:
 Hi Shaik,

 Thanks for splitting the series into reasonably-sized patches. It's much
 more convenient to review them now.


 On 24.04.2014 15:03, Shaik Ameer Basha wrote:

 This patch modifies the defined parent clock names as per the
 exynos5420 datasheet.

 Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
 Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
 ---
   drivers/clk/samsung/clk-exynos5420.c |  359
 ++
   1 file changed, 187 insertions(+), 172 deletions(-)
   mode change 100644 = 100755 drivers/clk/samsung/clk-exynos5420.c

 diff --git a/drivers/clk/samsung/clk-exynos5420.c
 b/drivers/clk/samsung/clk-exynos5420.c
 old mode 100644
 new mode 100755
 index 35311e1..389d4b1
 --- a/drivers/clk/samsung/clk-exynos5420.c
 +++ b/drivers/clk/samsung/clk-exynos5420.c
 @@ -217,85 +217,92 @@ static void exynos5420_clk_sleep_init(void) {}
   #endif

   /* list of all parent clocks */
 -PNAME(mspll_cpu_p) = { sclk_cpll, sclk_dpll,
 -   sclk_mpll, sclk_spll };
 -PNAME(cpu_p)   = { mout_apll , mout_mspll_cpu };
 -PNAME(kfc_p)   = { mout_kpll , mout_mspll_kfc };
 -PNAME(apll_p)  = { fin_pll, fout_apll, };
 -PNAME(bpll_p)  = { fin_pll, fout_bpll, };
 -PNAME(cpll_p)  = { fin_pll, fout_cpll, };
 -PNAME(dpll_p)  = { fin_pll, fout_dpll, };
 -PNAME(epll_p)  = { fin_pll, fout_epll, };
 -PNAME(ipll_p)  = { fin_pll, fout_ipll, };
 -PNAME(kpll_p)  = { fin_pll, fout_kpll, };
 -PNAME(mpll_p)  = { fin_pll, fout_mpll, };
 -PNAME(rpll_p)  = { fin_pll, fout_rpll, };
 -PNAME(spll_p)  = { fin_pll, fout_spll, };
 -PNAME(vpll_p)  = { fin_pll, fout_vpll, };
 -
 -PNAME(group1_p)= { sclk_cpll, sclk_dpll, sclk_mpll
 };
 -PNAME(group2_p)= { fin_pll, sclk_cpll, sclk_dpll,
 sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll,
 sclk_rpll };
 -PNAME(group3_p)= { sclk_rpll, sclk_spll };
 -PNAME(group4_p)= { sclk_ipll, sclk_dpll, sclk_mpll
 };
 -PNAME(group5_p)= { sclk_vpll, sclk_dpll };
 -
 -PNAME(sw_aclk66_p) = { dout_aclk66, sclk_spll };
 -PNAME(aclk66_peric_p)  = { fin_pll, mout_sw_aclk66 };
 -
 -PNAME(sw_aclk200_fsys_p) = { dout_aclk200_fsys, sclk_spll};
 -PNAME(user_aclk200_fsys_p) = { fin_pll, mout_sw_aclk200_fsys };
 -
 -PNAME(sw_aclk200_fsys2_p) = { dout_aclk200_fsys2, sclk_spll};
 -PNAME(user_aclk200_fsys2_p)= { fin_pll, mout_sw_aclk200_fsys2 };
 -
 -PNAME(sw_aclk200_p) = { dout_aclk200, sclk_spll};
 -PNAME(aclk200_disp1_p) = { fin_pll, mout_sw_aclk200 };
 -
 -PNAME(sw_aclk400_mscl_p) = { dout_aclk400_mscl, sclk_spll};
 -PNAME(user_aclk400_mscl_p) = { fin_pll, mout_sw_aclk400_mscl };
 -
 -PNAME(sw_aclk333_p) = { dout_aclk333, sclk_spll};
 -PNAME(user_aclk333_p)  = { fin_pll, mout_sw_aclk333 };
 -
 -PNAME(sw_aclk166_p) = { dout_aclk166, sclk_spll};
 -PNAME(user_aclk166_p)  = { fin_pll, mout_sw_aclk166 };
 -
 -PNAME(sw_aclk266_p) = { dout_aclk266, sclk_spll};
 -PNAME(user_aclk266_p)  = { fin_pll, mout_sw_aclk266 };
 -
 -PNAME(sw_aclk333_432_gscl_p) = { dout_aclk333_432_gscl, sclk_spll};
 -PNAME(user_aclk333_432_gscl_p) = { fin_pll, mout_sw_aclk333_432_gscl
 };
 -
 -PNAME(sw_aclk300_gscl_p) = { dout_aclk300_gscl, sclk_spll};
 -PNAME(user_aclk300_gscl_p) = { fin_pll, mout_sw_aclk300_gscl };
 -
 -PNAME(sw_aclk300_disp1_p) = { dout_aclk300_disp1, sclk_spll};
 -PNAME(user_aclk300_disp1_p)= { fin_pll, mout_sw_aclk300_disp1 };
 -
 -PNAME(sw_aclk300_jpeg_p) = { dout_aclk300_jpeg, sclk_spll};
 -PNAME(user_aclk300_jpeg_p) = { fin_pll, mout_sw_aclk300_jpeg };
 -
 -PNAME(sw_aclk_g3d_p) = { dout_aclk_g3d, sclk_spll};
 -PNAME(user_aclk_g3d_p) = { fin_pll, mout_sw_aclk_g3d };
 -
 -PNAME(sw_aclk266_g2d_p) = { dout_aclk266_g2d, sclk_spll};
 -PNAME(user_aclk266_g2d_p)  = { fin_pll, mout_sw_aclk266_g2d };
 -
 -PNAME(sw_aclk333_g2d_p) = { dout_aclk333_g2d, sclk_spll};
 -PNAME(user_aclk333_g2d_p)  = { fin_pll, mout_sw_aclk333_g2d };
 -
 -PNAME(audio0_p)= { fin_pll, cdclk0, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(audio1_p)= { fin_pll, cdclk1, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(audio2_p)= { fin_pll, cdclk2, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(spdif_p) = { fin_pll, dout_audio0, dout_audio1,
 dout_audio2,
 - spdif_extclk, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(hdmi_p)  = { dout_hdmi_pixel, sclk_hdmiphy };
 -PNAME(maudio0_p)   = { fin_pll, maudio_clk, sclk_dpll,
 sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll,
 sclk_rpll };
 +PNAME(mout_mspll_cpu_p) = {mout_sclk_cpll, mout_sclk_dpll,
 +   

Re: [PATCH v3 01/16] clk: exynos5420: rename parent clocks

2014-05-04 Thread Shaik Ameer Basha
On Mon, May 5, 2014 at 10:58 AM, Shaik Ameer Basha
shaik.sams...@gmail.com wrote:
 Hi Tomasz,


 On Thu, May 1, 2014 at 11:09 PM, Tomasz Figa tomasz.f...@gmail.com wrote:
 Hi Shaik,

 Thanks for splitting the series into reasonably-sized patches. It's much
 more convenient to review them now.


 On 24.04.2014 15:03, Shaik Ameer Basha wrote:

 This patch modifies the defined parent clock names as per the
 exynos5420 datasheet.

 Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
 Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
 ---
   drivers/clk/samsung/clk-exynos5420.c |  359
 ++
   1 file changed, 187 insertions(+), 172 deletions(-)
   mode change 100644 = 100755 drivers/clk/samsung/clk-exynos5420.c

 diff --git a/drivers/clk/samsung/clk-exynos5420.c
 b/drivers/clk/samsung/clk-exynos5420.c
 old mode 100644
 new mode 100755
 index 35311e1..389d4b1
 --- a/drivers/clk/samsung/clk-exynos5420.c
 +++ b/drivers/clk/samsung/clk-exynos5420.c
 @@ -217,85 +217,92 @@ static void exynos5420_clk_sleep_init(void) {}
   #endif

   /* list of all parent clocks */
 -PNAME(mspll_cpu_p) = { sclk_cpll, sclk_dpll,
 -   sclk_mpll, sclk_spll };
 -PNAME(cpu_p)   = { mout_apll , mout_mspll_cpu };
 -PNAME(kfc_p)   = { mout_kpll , mout_mspll_kfc };
 -PNAME(apll_p)  = { fin_pll, fout_apll, };
 -PNAME(bpll_p)  = { fin_pll, fout_bpll, };
 -PNAME(cpll_p)  = { fin_pll, fout_cpll, };
 -PNAME(dpll_p)  = { fin_pll, fout_dpll, };
 -PNAME(epll_p)  = { fin_pll, fout_epll, };
 -PNAME(ipll_p)  = { fin_pll, fout_ipll, };
 -PNAME(kpll_p)  = { fin_pll, fout_kpll, };
 -PNAME(mpll_p)  = { fin_pll, fout_mpll, };
 -PNAME(rpll_p)  = { fin_pll, fout_rpll, };
 -PNAME(spll_p)  = { fin_pll, fout_spll, };
 -PNAME(vpll_p)  = { fin_pll, fout_vpll, };
 -
 -PNAME(group1_p)= { sclk_cpll, sclk_dpll, sclk_mpll
 };
 -PNAME(group2_p)= { fin_pll, sclk_cpll, sclk_dpll,
 sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll,
 sclk_rpll };
 -PNAME(group3_p)= { sclk_rpll, sclk_spll };
 -PNAME(group4_p)= { sclk_ipll, sclk_dpll, sclk_mpll
 };
 -PNAME(group5_p)= { sclk_vpll, sclk_dpll };
 -
 -PNAME(sw_aclk66_p) = { dout_aclk66, sclk_spll };
 -PNAME(aclk66_peric_p)  = { fin_pll, mout_sw_aclk66 };
 -
 -PNAME(sw_aclk200_fsys_p) = { dout_aclk200_fsys, sclk_spll};
 -PNAME(user_aclk200_fsys_p) = { fin_pll, mout_sw_aclk200_fsys };
 -
 -PNAME(sw_aclk200_fsys2_p) = { dout_aclk200_fsys2, sclk_spll};
 -PNAME(user_aclk200_fsys2_p)= { fin_pll, mout_sw_aclk200_fsys2 };
 -
 -PNAME(sw_aclk200_p) = { dout_aclk200, sclk_spll};
 -PNAME(aclk200_disp1_p) = { fin_pll, mout_sw_aclk200 };
 -
 -PNAME(sw_aclk400_mscl_p) = { dout_aclk400_mscl, sclk_spll};
 -PNAME(user_aclk400_mscl_p) = { fin_pll, mout_sw_aclk400_mscl };
 -
 -PNAME(sw_aclk333_p) = { dout_aclk333, sclk_spll};
 -PNAME(user_aclk333_p)  = { fin_pll, mout_sw_aclk333 };
 -
 -PNAME(sw_aclk166_p) = { dout_aclk166, sclk_spll};
 -PNAME(user_aclk166_p)  = { fin_pll, mout_sw_aclk166 };
 -
 -PNAME(sw_aclk266_p) = { dout_aclk266, sclk_spll};
 -PNAME(user_aclk266_p)  = { fin_pll, mout_sw_aclk266 };
 -
 -PNAME(sw_aclk333_432_gscl_p) = { dout_aclk333_432_gscl, sclk_spll};
 -PNAME(user_aclk333_432_gscl_p) = { fin_pll, mout_sw_aclk333_432_gscl
 };
 -
 -PNAME(sw_aclk300_gscl_p) = { dout_aclk300_gscl, sclk_spll};
 -PNAME(user_aclk300_gscl_p) = { fin_pll, mout_sw_aclk300_gscl };
 -
 -PNAME(sw_aclk300_disp1_p) = { dout_aclk300_disp1, sclk_spll};
 -PNAME(user_aclk300_disp1_p)= { fin_pll, mout_sw_aclk300_disp1 };
 -
 -PNAME(sw_aclk300_jpeg_p) = { dout_aclk300_jpeg, sclk_spll};
 -PNAME(user_aclk300_jpeg_p) = { fin_pll, mout_sw_aclk300_jpeg };
 -
 -PNAME(sw_aclk_g3d_p) = { dout_aclk_g3d, sclk_spll};
 -PNAME(user_aclk_g3d_p) = { fin_pll, mout_sw_aclk_g3d };
 -
 -PNAME(sw_aclk266_g2d_p) = { dout_aclk266_g2d, sclk_spll};
 -PNAME(user_aclk266_g2d_p)  = { fin_pll, mout_sw_aclk266_g2d };
 -
 -PNAME(sw_aclk333_g2d_p) = { dout_aclk333_g2d, sclk_spll};
 -PNAME(user_aclk333_g2d_p)  = { fin_pll, mout_sw_aclk333_g2d };
 -
 -PNAME(audio0_p)= { fin_pll, cdclk0, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(audio1_p)= { fin_pll, cdclk1, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(audio2_p)= { fin_pll, cdclk2, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(spdif_p) = { fin_pll, dout_audio0, dout_audio1,
 dout_audio2,
 - spdif_extclk, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(hdmi_p)  = { dout_hdmi_pixel, sclk_hdmiphy };
 -PNAME(maudio0_p)   = { fin_pll, maudio_clk, sclk_dpll,
 sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll,
 sclk_rpll };
 

Re: [PATCH v3 01/16] clk: exynos5420: rename parent clocks

2014-05-01 Thread Tushar Behera
On 04/24/2014 06:33 PM, Shaik Ameer Basha wrote:
 This patch modifies the defined parent clock names as per the
 exynos5420 datasheet.
 
 Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
 Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
 ---
  drivers/clk/samsung/clk-exynos5420.c |  359 
 ++
  1 file changed, 187 insertions(+), 172 deletions(-)
  mode change 100644 = 100755 drivers/clk/samsung/clk-exynos5420.c
 

File mode should not be changed.

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


Re: [PATCH v3 01/16] clk: exynos5420: rename parent clocks

2014-05-01 Thread Tomasz Figa

Hi Shaik,

Thanks for splitting the series into reasonably-sized patches. It's much 
more convenient to review them now.


On 24.04.2014 15:03, Shaik Ameer Basha wrote:

This patch modifies the defined parent clock names as per the
exynos5420 datasheet.

Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
---
  drivers/clk/samsung/clk-exynos5420.c |  359 ++
  1 file changed, 187 insertions(+), 172 deletions(-)
  mode change 100644 = 100755 drivers/clk/samsung/clk-exynos5420.c

diff --git a/drivers/clk/samsung/clk-exynos5420.c 
b/drivers/clk/samsung/clk-exynos5420.c
old mode 100644
new mode 100755
index 35311e1..389d4b1
--- a/drivers/clk/samsung/clk-exynos5420.c
+++ b/drivers/clk/samsung/clk-exynos5420.c
@@ -217,85 +217,92 @@ static void exynos5420_clk_sleep_init(void) {}
  #endif

  /* list of all parent clocks */
-PNAME(mspll_cpu_p) = { sclk_cpll, sclk_dpll,
-   sclk_mpll, sclk_spll };
-PNAME(cpu_p)   = { mout_apll , mout_mspll_cpu };
-PNAME(kfc_p)   = { mout_kpll , mout_mspll_kfc };
-PNAME(apll_p)  = { fin_pll, fout_apll, };
-PNAME(bpll_p)  = { fin_pll, fout_bpll, };
-PNAME(cpll_p)  = { fin_pll, fout_cpll, };
-PNAME(dpll_p)  = { fin_pll, fout_dpll, };
-PNAME(epll_p)  = { fin_pll, fout_epll, };
-PNAME(ipll_p)  = { fin_pll, fout_ipll, };
-PNAME(kpll_p)  = { fin_pll, fout_kpll, };
-PNAME(mpll_p)  = { fin_pll, fout_mpll, };
-PNAME(rpll_p)  = { fin_pll, fout_rpll, };
-PNAME(spll_p)  = { fin_pll, fout_spll, };
-PNAME(vpll_p)  = { fin_pll, fout_vpll, };
-
-PNAME(group1_p)= { sclk_cpll, sclk_dpll, sclk_mpll };
-PNAME(group2_p)= { fin_pll, sclk_cpll, sclk_dpll, 
sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(group3_p)= { sclk_rpll, sclk_spll };
-PNAME(group4_p)= { sclk_ipll, sclk_dpll, sclk_mpll };
-PNAME(group5_p)= { sclk_vpll, sclk_dpll };
-
-PNAME(sw_aclk66_p) = { dout_aclk66, sclk_spll };
-PNAME(aclk66_peric_p)  = { fin_pll, mout_sw_aclk66 };
-
-PNAME(sw_aclk200_fsys_p) = { dout_aclk200_fsys, sclk_spll};
-PNAME(user_aclk200_fsys_p) = { fin_pll, mout_sw_aclk200_fsys };
-
-PNAME(sw_aclk200_fsys2_p) = { dout_aclk200_fsys2, sclk_spll};
-PNAME(user_aclk200_fsys2_p)= { fin_pll, mout_sw_aclk200_fsys2 };
-
-PNAME(sw_aclk200_p) = { dout_aclk200, sclk_spll};
-PNAME(aclk200_disp1_p) = { fin_pll, mout_sw_aclk200 };
-
-PNAME(sw_aclk400_mscl_p) = { dout_aclk400_mscl, sclk_spll};
-PNAME(user_aclk400_mscl_p) = { fin_pll, mout_sw_aclk400_mscl };
-
-PNAME(sw_aclk333_p) = { dout_aclk333, sclk_spll};
-PNAME(user_aclk333_p)  = { fin_pll, mout_sw_aclk333 };
-
-PNAME(sw_aclk166_p) = { dout_aclk166, sclk_spll};
-PNAME(user_aclk166_p)  = { fin_pll, mout_sw_aclk166 };
-
-PNAME(sw_aclk266_p) = { dout_aclk266, sclk_spll};
-PNAME(user_aclk266_p)  = { fin_pll, mout_sw_aclk266 };
-
-PNAME(sw_aclk333_432_gscl_p) = { dout_aclk333_432_gscl, sclk_spll};
-PNAME(user_aclk333_432_gscl_p) = { fin_pll, mout_sw_aclk333_432_gscl };
-
-PNAME(sw_aclk300_gscl_p) = { dout_aclk300_gscl, sclk_spll};
-PNAME(user_aclk300_gscl_p) = { fin_pll, mout_sw_aclk300_gscl };
-
-PNAME(sw_aclk300_disp1_p) = { dout_aclk300_disp1, sclk_spll};
-PNAME(user_aclk300_disp1_p)= { fin_pll, mout_sw_aclk300_disp1 };
-
-PNAME(sw_aclk300_jpeg_p) = { dout_aclk300_jpeg, sclk_spll};
-PNAME(user_aclk300_jpeg_p) = { fin_pll, mout_sw_aclk300_jpeg };
-
-PNAME(sw_aclk_g3d_p) = { dout_aclk_g3d, sclk_spll};
-PNAME(user_aclk_g3d_p) = { fin_pll, mout_sw_aclk_g3d };
-
-PNAME(sw_aclk266_g2d_p) = { dout_aclk266_g2d, sclk_spll};
-PNAME(user_aclk266_g2d_p)  = { fin_pll, mout_sw_aclk266_g2d };
-
-PNAME(sw_aclk333_g2d_p) = { dout_aclk333_g2d, sclk_spll};
-PNAME(user_aclk333_g2d_p)  = { fin_pll, mout_sw_aclk333_g2d };
-
-PNAME(audio0_p)= { fin_pll, cdclk0, sclk_dpll, sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(audio1_p)= { fin_pll, cdclk1, sclk_dpll, sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(audio2_p)= { fin_pll, cdclk2, sclk_dpll, sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(spdif_p) = { fin_pll, dout_audio0, dout_audio1, dout_audio2,
- spdif_extclk, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(hdmi_p)  = { dout_hdmi_pixel, sclk_hdmiphy };
-PNAME(maudio0_p)   = { fin_pll, maudio_clk, sclk_dpll, sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
+PNAME(mout_mspll_cpu_p) = {mout_sclk_cpll, mout_sclk_dpll,
+   mout_sclk_mpll, mout_sclk_spll};
+PNAME(mout_cpu_p) = {mout_apll , mout_mspll_cpu};
+PNAME(mout_kfc_p) = {mout_kpll , mout_mspll_kfc};
+PNAME(mout_apll_p) = {fin_pll, fout_apll};
+PNAME(mout_bpll_p) = 

Re: [PATCH v3 01/16] clk: exynos5420: rename parent clocks

2014-04-30 Thread Alim Akhtar
Hi Shaik

On Thu, Apr 24, 2014 at 6:33 PM, Shaik Ameer Basha
shaik.am...@samsung.com wrote:
 This patch modifies the defined parent clock names as per the
 exynos5420 datasheet.

 Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
 Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
 ---
This looks good. Mostly renaming is done here.
For this you have my
Reviewed-by: Alim Akhtar alim.akh...@samsung.com

  drivers/clk/samsung/clk-exynos5420.c |  359 
 ++
  1 file changed, 187 insertions(+), 172 deletions(-)
  mode change 100644 = 100755 drivers/clk/samsung/clk-exynos5420.c

 diff --git a/drivers/clk/samsung/clk-exynos5420.c 
 b/drivers/clk/samsung/clk-exynos5420.c
 old mode 100644
 new mode 100755
 index 35311e1..389d4b1
 --- a/drivers/clk/samsung/clk-exynos5420.c
 +++ b/drivers/clk/samsung/clk-exynos5420.c
 @@ -217,85 +217,92 @@ static void exynos5420_clk_sleep_init(void) {}
  #endif

  /* list of all parent clocks */
 -PNAME(mspll_cpu_p) = { sclk_cpll, sclk_dpll,
 -   sclk_mpll, sclk_spll };
 -PNAME(cpu_p)   = { mout_apll , mout_mspll_cpu };
 -PNAME(kfc_p)   = { mout_kpll , mout_mspll_kfc };
 -PNAME(apll_p)  = { fin_pll, fout_apll, };
 -PNAME(bpll_p)  = { fin_pll, fout_bpll, };
 -PNAME(cpll_p)  = { fin_pll, fout_cpll, };
 -PNAME(dpll_p)  = { fin_pll, fout_dpll, };
 -PNAME(epll_p)  = { fin_pll, fout_epll, };
 -PNAME(ipll_p)  = { fin_pll, fout_ipll, };
 -PNAME(kpll_p)  = { fin_pll, fout_kpll, };
 -PNAME(mpll_p)  = { fin_pll, fout_mpll, };
 -PNAME(rpll_p)  = { fin_pll, fout_rpll, };
 -PNAME(spll_p)  = { fin_pll, fout_spll, };
 -PNAME(vpll_p)  = { fin_pll, fout_vpll, };
 -
 -PNAME(group1_p)= { sclk_cpll, sclk_dpll, sclk_mpll };
 -PNAME(group2_p)= { fin_pll, sclk_cpll, sclk_dpll, 
 sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll 
 };
 -PNAME(group3_p)= { sclk_rpll, sclk_spll };
 -PNAME(group4_p)= { sclk_ipll, sclk_dpll, sclk_mpll };
 -PNAME(group5_p)= { sclk_vpll, sclk_dpll };
 -
 -PNAME(sw_aclk66_p) = { dout_aclk66, sclk_spll };
 -PNAME(aclk66_peric_p)  = { fin_pll, mout_sw_aclk66 };
 -
 -PNAME(sw_aclk200_fsys_p) = { dout_aclk200_fsys, sclk_spll};
 -PNAME(user_aclk200_fsys_p) = { fin_pll, mout_sw_aclk200_fsys };
 -
 -PNAME(sw_aclk200_fsys2_p) = { dout_aclk200_fsys2, sclk_spll};
 -PNAME(user_aclk200_fsys2_p)= { fin_pll, mout_sw_aclk200_fsys2 };
 -
 -PNAME(sw_aclk200_p) = { dout_aclk200, sclk_spll};
 -PNAME(aclk200_disp1_p) = { fin_pll, mout_sw_aclk200 };
 -
 -PNAME(sw_aclk400_mscl_p) = { dout_aclk400_mscl, sclk_spll};
 -PNAME(user_aclk400_mscl_p) = { fin_pll, mout_sw_aclk400_mscl };
 -
 -PNAME(sw_aclk333_p) = { dout_aclk333, sclk_spll};
 -PNAME(user_aclk333_p)  = { fin_pll, mout_sw_aclk333 };
 -
 -PNAME(sw_aclk166_p) = { dout_aclk166, sclk_spll};
 -PNAME(user_aclk166_p)  = { fin_pll, mout_sw_aclk166 };
 -
 -PNAME(sw_aclk266_p) = { dout_aclk266, sclk_spll};
 -PNAME(user_aclk266_p)  = { fin_pll, mout_sw_aclk266 };
 -
 -PNAME(sw_aclk333_432_gscl_p) = { dout_aclk333_432_gscl, sclk_spll};
 -PNAME(user_aclk333_432_gscl_p) = { fin_pll, mout_sw_aclk333_432_gscl };
 -
 -PNAME(sw_aclk300_gscl_p) = { dout_aclk300_gscl, sclk_spll};
 -PNAME(user_aclk300_gscl_p) = { fin_pll, mout_sw_aclk300_gscl };
 -
 -PNAME(sw_aclk300_disp1_p) = { dout_aclk300_disp1, sclk_spll};
 -PNAME(user_aclk300_disp1_p)= { fin_pll, mout_sw_aclk300_disp1 };
 -
 -PNAME(sw_aclk300_jpeg_p) = { dout_aclk300_jpeg, sclk_spll};
 -PNAME(user_aclk300_jpeg_p) = { fin_pll, mout_sw_aclk300_jpeg };
 -
 -PNAME(sw_aclk_g3d_p) = { dout_aclk_g3d, sclk_spll};
 -PNAME(user_aclk_g3d_p) = { fin_pll, mout_sw_aclk_g3d };
 -
 -PNAME(sw_aclk266_g2d_p) = { dout_aclk266_g2d, sclk_spll};
 -PNAME(user_aclk266_g2d_p)  = { fin_pll, mout_sw_aclk266_g2d };
 -
 -PNAME(sw_aclk333_g2d_p) = { dout_aclk333_g2d, sclk_spll};
 -PNAME(user_aclk333_g2d_p)  = { fin_pll, mout_sw_aclk333_g2d };
 -
 -PNAME(audio0_p)= { fin_pll, cdclk0, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(audio1_p)= { fin_pll, cdclk1, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(audio2_p)= { fin_pll, cdclk2, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(spdif_p) = { fin_pll, dout_audio0, dout_audio1, dout_audio2,
 - spdif_extclk, sclk_ipll, sclk_epll, sclk_rpll };
 -PNAME(hdmi_p)  = { dout_hdmi_pixel, sclk_hdmiphy };
 -PNAME(maudio0_p)   = { fin_pll, maudio_clk, sclk_dpll, sclk_mpll,
 - sclk_spll, sclk_ipll, sclk_epll, sclk_rpll 
 };
 +PNAME(mout_mspll_cpu_p) = {mout_sclk_cpll, mout_sclk_dpll,
 +   mout_sclk_mpll, mout_sclk_spll};
 +PNAME(mout_cpu_p) = {mout_apll 

[PATCH v3 01/16] clk: exynos5420: rename parent clocks

2014-04-24 Thread Shaik Ameer Basha
This patch modifies the defined parent clock names as per the
exynos5420 datasheet.

Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
---
 drivers/clk/samsung/clk-exynos5420.c |  359 ++
 1 file changed, 187 insertions(+), 172 deletions(-)
 mode change 100644 = 100755 drivers/clk/samsung/clk-exynos5420.c

diff --git a/drivers/clk/samsung/clk-exynos5420.c 
b/drivers/clk/samsung/clk-exynos5420.c
old mode 100644
new mode 100755
index 35311e1..389d4b1
--- a/drivers/clk/samsung/clk-exynos5420.c
+++ b/drivers/clk/samsung/clk-exynos5420.c
@@ -217,85 +217,92 @@ static void exynos5420_clk_sleep_init(void) {}
 #endif
 
 /* list of all parent clocks */
-PNAME(mspll_cpu_p) = { sclk_cpll, sclk_dpll,
-   sclk_mpll, sclk_spll };
-PNAME(cpu_p)   = { mout_apll , mout_mspll_cpu };
-PNAME(kfc_p)   = { mout_kpll , mout_mspll_kfc };
-PNAME(apll_p)  = { fin_pll, fout_apll, };
-PNAME(bpll_p)  = { fin_pll, fout_bpll, };
-PNAME(cpll_p)  = { fin_pll, fout_cpll, };
-PNAME(dpll_p)  = { fin_pll, fout_dpll, };
-PNAME(epll_p)  = { fin_pll, fout_epll, };
-PNAME(ipll_p)  = { fin_pll, fout_ipll, };
-PNAME(kpll_p)  = { fin_pll, fout_kpll, };
-PNAME(mpll_p)  = { fin_pll, fout_mpll, };
-PNAME(rpll_p)  = { fin_pll, fout_rpll, };
-PNAME(spll_p)  = { fin_pll, fout_spll, };
-PNAME(vpll_p)  = { fin_pll, fout_vpll, };
-
-PNAME(group1_p)= { sclk_cpll, sclk_dpll, sclk_mpll };
-PNAME(group2_p)= { fin_pll, sclk_cpll, sclk_dpll, 
sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(group3_p)= { sclk_rpll, sclk_spll };
-PNAME(group4_p)= { sclk_ipll, sclk_dpll, sclk_mpll };
-PNAME(group5_p)= { sclk_vpll, sclk_dpll };
-
-PNAME(sw_aclk66_p) = { dout_aclk66, sclk_spll };
-PNAME(aclk66_peric_p)  = { fin_pll, mout_sw_aclk66 };
-
-PNAME(sw_aclk200_fsys_p) = { dout_aclk200_fsys, sclk_spll};
-PNAME(user_aclk200_fsys_p) = { fin_pll, mout_sw_aclk200_fsys };
-
-PNAME(sw_aclk200_fsys2_p) = { dout_aclk200_fsys2, sclk_spll};
-PNAME(user_aclk200_fsys2_p)= { fin_pll, mout_sw_aclk200_fsys2 };
-
-PNAME(sw_aclk200_p) = { dout_aclk200, sclk_spll};
-PNAME(aclk200_disp1_p) = { fin_pll, mout_sw_aclk200 };
-
-PNAME(sw_aclk400_mscl_p) = { dout_aclk400_mscl, sclk_spll};
-PNAME(user_aclk400_mscl_p) = { fin_pll, mout_sw_aclk400_mscl };
-
-PNAME(sw_aclk333_p) = { dout_aclk333, sclk_spll};
-PNAME(user_aclk333_p)  = { fin_pll, mout_sw_aclk333 };
-
-PNAME(sw_aclk166_p) = { dout_aclk166, sclk_spll};
-PNAME(user_aclk166_p)  = { fin_pll, mout_sw_aclk166 };
-
-PNAME(sw_aclk266_p) = { dout_aclk266, sclk_spll};
-PNAME(user_aclk266_p)  = { fin_pll, mout_sw_aclk266 };
-
-PNAME(sw_aclk333_432_gscl_p) = { dout_aclk333_432_gscl, sclk_spll};
-PNAME(user_aclk333_432_gscl_p) = { fin_pll, mout_sw_aclk333_432_gscl };
-
-PNAME(sw_aclk300_gscl_p) = { dout_aclk300_gscl, sclk_spll};
-PNAME(user_aclk300_gscl_p) = { fin_pll, mout_sw_aclk300_gscl };
-
-PNAME(sw_aclk300_disp1_p) = { dout_aclk300_disp1, sclk_spll};
-PNAME(user_aclk300_disp1_p)= { fin_pll, mout_sw_aclk300_disp1 };
-
-PNAME(sw_aclk300_jpeg_p) = { dout_aclk300_jpeg, sclk_spll};
-PNAME(user_aclk300_jpeg_p) = { fin_pll, mout_sw_aclk300_jpeg };
-
-PNAME(sw_aclk_g3d_p) = { dout_aclk_g3d, sclk_spll};
-PNAME(user_aclk_g3d_p) = { fin_pll, mout_sw_aclk_g3d };
-
-PNAME(sw_aclk266_g2d_p) = { dout_aclk266_g2d, sclk_spll};
-PNAME(user_aclk266_g2d_p)  = { fin_pll, mout_sw_aclk266_g2d };
-
-PNAME(sw_aclk333_g2d_p) = { dout_aclk333_g2d, sclk_spll};
-PNAME(user_aclk333_g2d_p)  = { fin_pll, mout_sw_aclk333_g2d };
-
-PNAME(audio0_p)= { fin_pll, cdclk0, sclk_dpll, sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(audio1_p)= { fin_pll, cdclk1, sclk_dpll, sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(audio2_p)= { fin_pll, cdclk2, sclk_dpll, sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(spdif_p) = { fin_pll, dout_audio0, dout_audio1, dout_audio2,
- spdif_extclk, sclk_ipll, sclk_epll, sclk_rpll };
-PNAME(hdmi_p)  = { dout_hdmi_pixel, sclk_hdmiphy };
-PNAME(maudio0_p)   = { fin_pll, maudio_clk, sclk_dpll, sclk_mpll,
- sclk_spll, sclk_ipll, sclk_epll, sclk_rpll };
+PNAME(mout_mspll_cpu_p) = {mout_sclk_cpll, mout_sclk_dpll,
+   mout_sclk_mpll, mout_sclk_spll};
+PNAME(mout_cpu_p) = {mout_apll , mout_mspll_cpu};
+PNAME(mout_kfc_p) = {mout_kpll , mout_mspll_kfc};
+PNAME(mout_apll_p) = {fin_pll, fout_apll};
+PNAME(mout_bpll_p) = {fin_pll, fout_bpll};
+PNAME(mout_cpll_p) = {fin_pll, fout_cpll};
+PNAME(mout_dpll_p) = {fin_pll, fout_dpll};
+PNAME(mout_epll_p) = {fin_pll, fout_epll};
+PNAME(mout_ipll_p) =