All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <522EFAD1.4020709@arm.com>

diff --git a/a/1.txt b/N1/1.txt
index b412608..2810617 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -5,17 +5,17 @@ On 10/09/13 03:44, Shawn Guo wrote:
 >> Ok. But I am bit suspicious about devm_clk_get(cpu_dev, NULL).
 >> I don't understand completely as how the clock are registered(whether
 >> with dev_id or with connection_id).
-> 
+>=20
 > As the connection_id of devm_clk_get() call here is NULL, the clock
 > lookup should be registered with a proper dev_id in clk_register_clkdev()
 > call.  And that's what you have seen with imx and shmobile code.
-> 
+>=20
 >
 >> A quick grep revealed that i.mx and shmobile is using conection id while
 >> registering.
-> 
+>=20
 > They are using dev_id.
-> 
+>=20
 Yes correct. I misunderstood, was expecting caller to pass dev and clk
 layer extract dev_name so that even when device name is changed the clk
 registration need not be changed.
@@ -24,11 +24,11 @@ registration need not be changed.
 >> with cpu_dev(now dev_id is cpu0 and not cpufreq-cpu0), IIUC that would
 >> break. If we pass pdev->dev for clk_get, it should be fine but again
 >> IIUC it breaks highbank which gets all the information from DT.
-> 
+>=20
 > If the clock lookup is from DT, we should be just fine, since it will
 > work as long as the DT node with 'clocks' property (/cpus/cpu@0 in this
 > case) is attached to the struct device pointer of devm_clk_get() call.
-> 
+>=20
 This can be ignored if we are registering with "cpu0" as below in your
 patch.
 
@@ -38,15 +38,15 @@ patch.
 >> I don't have a strong opinion though.
 >>
 >> Let me know how would you like to fix this.
-> 
+>=20
 > So we only need to change all clkdev registration to use "cpu0" as
 > dev_id intstead of "cpufreq-cpu0.0", something like below.
-> 
+>=20
 > And for imx, it should work even without the changes, because we have
 > device tree lookup ready there, and those clk_register_clkdev() calls
 > can just be removed now.  But I prefer to include the change and leave
 > the cleanup to another patch for keeping the change log clear.
-> 
+>=20
 Ok makes sense, do you want me to include this patch also as fix.
 I can send a series to fix this if you OK:
 1. Fix in cpufreq-cpu0
@@ -56,60 +56,65 @@ I can send a series to fix this if you OK:
 Regards,
 Sudeep
 
-> 
+>=20
 > ---8<----------
-> 
-> diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.c
+>=20
+> diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.=
+c
 > index c3cfa41..c6b40f3 100644
 > --- a/arch/arm/mach-imx/clk-imx27.c
 > +++ b/arch/arm/mach-imx/clk-imx27.c
 > @@ -285,7 +285,7 @@ int __init mx27_clocks_init(unsigned long fref)
->  	clk_register_clkdev(clk[ata_ahb_gate], "ata", NULL);
->  	clk_register_clkdev(clk[rtc_ipg_gate], NULL, "imx21-rtc");
->  	clk_register_clkdev(clk[scc_ipg_gate], "scc", NULL);
-> -	clk_register_clkdev(clk[cpu_div], NULL, "cpufreq-cpu0.0");
-> +	clk_register_clkdev(clk[cpu_div], NULL, "cpu0");
->  	clk_register_clkdev(clk[emi_ahb_gate], "emi_ahb" , NULL);
->  
->  	mxc_timer_init(MX27_IO_ADDRESS(MX27_GPT1_BASE_ADDR), MX27_INT_GPT1);
-> diff --git a/arch/arm/mach-imx/clk-imx51-imx53.c b/arch/arm/mach-imx/clk-imx51-imx53.c
+>  =09clk_register_clkdev(clk[ata_ahb_gate], "ata", NULL);
+>  =09clk_register_clkdev(clk[rtc_ipg_gate], NULL, "imx21-rtc");
+>  =09clk_register_clkdev(clk[scc_ipg_gate], "scc", NULL);
+> -=09clk_register_clkdev(clk[cpu_div], NULL, "cpufreq-cpu0.0");
+> +=09clk_register_clkdev(clk[cpu_div], NULL, "cpu0");
+>  =09clk_register_clkdev(clk[emi_ahb_gate], "emi_ahb" , NULL);
+> =20
+>  =09mxc_timer_init(MX27_IO_ADDRESS(MX27_GPT1_BASE_ADDR), MX27_INT_GPT1);
+> diff --git a/arch/arm/mach-imx/clk-imx51-imx53.c b/arch/arm/mach-imx/clk-=
+imx51-imx53.c
 > index 1a56a33..de1964c 100644
 > --- a/arch/arm/mach-imx/clk-imx51-imx53.c
 > +++ b/arch/arm/mach-imx/clk-imx51-imx53.c
-> @@ -328,7 +328,7 @@ static void __init mx5_clocks_common_init(unsigned long rate_ckil,
->  	clk_register_clkdev(clk[ssi2_ipg_gate], NULL, "imx-ssi.1");
->  	clk_register_clkdev(clk[ssi3_ipg_gate], NULL, "imx-ssi.2");
->  	clk_register_clkdev(clk[sdma_gate], NULL, "imx35-sdma");
-> -	clk_register_clkdev(clk[cpu_podf], NULL, "cpufreq-cpu0.0");
-> +	clk_register_clkdev(clk[cpu_podf], NULL, "cpu0");
->  	clk_register_clkdev(clk[iim_gate], "iim", NULL);
->  	clk_register_clkdev(clk[dummy], NULL, "imx2-wdt.0");
->  	clk_register_clkdev(clk[dummy], NULL, "imx2-wdt.1");
-> diff --git a/arch/arm/mach-shmobile/clock-r8a73a4.c b/arch/arm/mach-shmobile/clock-r8a73a4.c
+> @@ -328,7 +328,7 @@ static void __init mx5_clocks_common_init(unsigned lo=
+ng rate_ckil,
+>  =09clk_register_clkdev(clk[ssi2_ipg_gate], NULL, "imx-ssi.1");
+>  =09clk_register_clkdev(clk[ssi3_ipg_gate], NULL, "imx-ssi.2");
+>  =09clk_register_clkdev(clk[sdma_gate], NULL, "imx35-sdma");
+> -=09clk_register_clkdev(clk[cpu_podf], NULL, "cpufreq-cpu0.0");
+> +=09clk_register_clkdev(clk[cpu_podf], NULL, "cpu0");
+>  =09clk_register_clkdev(clk[iim_gate], "iim", NULL);
+>  =09clk_register_clkdev(clk[dummy], NULL, "imx2-wdt.0");
+>  =09clk_register_clkdev(clk[dummy], NULL, "imx2-wdt.1");
+> diff --git a/arch/arm/mach-shmobile/clock-r8a73a4.c b/arch/arm/mach-shmob=
+ile/clock-r8a73a4.c
 > index 8ea5ef6..5bd2e85 100644
 > --- a/arch/arm/mach-shmobile/clock-r8a73a4.c
 > +++ b/arch/arm/mach-shmobile/clock-r8a73a4.c
-> @@ -555,7 +555,7 @@ static struct clk_lookup lookups[] = {
->  	CLKDEV_CON_ID("pll2h",			&pll2h_clk),
->  
->  	/* CPU clock */
-> -	CLKDEV_DEV_ID("cpufreq-cpu0",		&z_clk),
-> +	CLKDEV_DEV_ID("cpu0",			&z_clk),
->  
->  	/* DIV6 */
->  	CLKDEV_CON_ID("zb",			&div6_clks[DIV6_ZB]),
-> diff --git a/arch/arm/mach-shmobile/clock-sh73a0.c b/arch/arm/mach-shmobile/clock-sh73a0.c
+> @@ -555,7 +555,7 @@ static struct clk_lookup lookups[] =3D {
+>  =09CLKDEV_CON_ID("pll2h",=09=09=09&pll2h_clk),
+> =20
+>  =09/* CPU clock */
+> -=09CLKDEV_DEV_ID("cpufreq-cpu0",=09=09&z_clk),
+> +=09CLKDEV_DEV_ID("cpu0",=09=09=09&z_clk),
+> =20
+>  =09/* DIV6 */
+>  =09CLKDEV_CON_ID("zb",=09=09=09&div6_clks[DIV6_ZB]),
+> diff --git a/arch/arm/mach-shmobile/clock-sh73a0.c b/arch/arm/mach-shmobi=
+le/clock-sh73a0.c
 > index 1942eae..c92c023 100644
 > --- a/arch/arm/mach-shmobile/clock-sh73a0.c
 > +++ b/arch/arm/mach-shmobile/clock-sh73a0.c
-> @@ -616,7 +616,7 @@ static struct clk_lookup lookups[] = {
->  	CLKDEV_DEV_ID("smp_twd", &twd_clk), /* smp_twd */
->  
->  	/* DIV4 clocks */
-> -	CLKDEV_DEV_ID("cpufreq-cpu0", &div4_clks[DIV4_Z]),
-> +	CLKDEV_DEV_ID("cpu0", &div4_clks[DIV4_Z]),
->  
->  	/* DIV6 clocks */
->  	CLKDEV_CON_ID("vck1_clk", &div6_clks[DIV6_VCK1]),
-> 
->
+> @@ -616,7 +616,7 @@ static struct clk_lookup lookups[] =3D {
+>  =09CLKDEV_DEV_ID("smp_twd", &twd_clk), /* smp_twd */
+> =20
+>  =09/* DIV4 clocks */
+> -=09CLKDEV_DEV_ID("cpufreq-cpu0", &div4_clks[DIV4_Z]),
+> +=09CLKDEV_DEV_ID("cpu0", &div4_clks[DIV4_Z]),
+> =20
+>  =09/* DIV6 clocks */
+>  =09CLKDEV_CON_ID("vck1_clk", &div6_clks[DIV6_VCK1]),
+>=20
+>=20
diff --git a/a/content_digest b/N1/content_digest
index 6574dd3..1658a26 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -10,21 +10,20 @@
  "Subject\0Re: [PATCH v4 12/19] cpufreq: cpufreq-cpu0: remove device tree parsing for cpu nodes\0"
  "Date\0Tue, 10 Sep 2013 11:56:17 +0100\0"
  "To\0Shawn Guo <shawn.guo@linaro.org>\0"
- "Cc\0Sudeep KarkadaNagesha <Sudeep.KarkadaNagesha@arm.com>"
-  Guennadi Liakhovetski <g.liakhovetski@gmx.de>
-  linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org>
-  linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>
-  linux-pm@vger.kernel.org <linux-pm@vger.kernel.org>
+ "Cc\0Jonas Bonn <jonas@southpole.se>"
   devicetree@vger.kernel.org <devicetree@vger.kernel.org>
-  linuxppc-dev@lists.ozlabs.org <linuxppc-dev@lists.ozlabs.org>
-  Viresh Kumar <viresh.kumar@linaro.org>
-  Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-  Benjamin Herrenschmidt <benh@kernel.crashing.org>
-  Jonas Bonn <jonas@southpole.se>
   Michal Simek <monstr@monstr.eu>
+  linux-pm@vger.kernel.org <linux-pm@vger.kernel.org>
+  Sudeep KarkadaNagesha <Sudeep.KarkadaNagesha@arm.com>
+  Viresh Kumar <viresh.kumar@linaro.org>
+  linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>
+  rob.herring@calxeda.com <rob.herring@calxeda.com>
   Rafael J. Wysocki <rjw@sisk.pl>
+  Greg Kroah-Hartman <gregkh@linuxfoundation.org>
   grant.likely@linaro.org <grant.likely@linaro.org>
- " rob.herring@calxeda.com <rob.herring@calxeda.com>\0"
+  linuxppc-dev@lists.ozlabs.org <linuxppc-dev@lists.ozlabs.org>
+  Guennadi Liakhovetski <g.liakhovetski@gmx.de>
+ " linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org>\0"
  "\00:1\0"
  "b\0"
  "On 10/09/13 03:44, Shawn Guo wrote:\n"
@@ -34,17 +33,17 @@
  ">> Ok. But I am bit suspicious about devm_clk_get(cpu_dev, NULL).\n"
  ">> I don't understand completely as how the clock are registered(whether\n"
  ">> with dev_id or with connection_id).\n"
- "> \n"
+ ">=20\n"
  "> As the connection_id of devm_clk_get() call here is NULL, the clock\n"
  "> lookup should be registered with a proper dev_id in clk_register_clkdev()\n"
  "> call.  And that's what you have seen with imx and shmobile code.\n"
- "> \n"
+ ">=20\n"
  ">\n"
  ">> A quick grep revealed that i.mx and shmobile is using conection id while\n"
  ">> registering.\n"
- "> \n"
+ ">=20\n"
  "> They are using dev_id.\n"
- "> \n"
+ ">=20\n"
  "Yes correct. I misunderstood, was expecting caller to pass dev and clk\n"
  "layer extract dev_name so that even when device name is changed the clk\n"
  "registration need not be changed.\n"
@@ -53,11 +52,11 @@
  ">> with cpu_dev(now dev_id is cpu0 and not cpufreq-cpu0), IIUC that would\n"
  ">> break. If we pass pdev->dev for clk_get, it should be fine but again\n"
  ">> IIUC it breaks highbank which gets all the information from DT.\n"
- "> \n"
+ ">=20\n"
  "> If the clock lookup is from DT, we should be just fine, since it will\n"
  "> work as long as the DT node with 'clocks' property (/cpus/cpu@0 in this\n"
  "> case) is attached to the struct device pointer of devm_clk_get() call.\n"
- "> \n"
+ ">=20\n"
  "This can be ignored if we are registering with \"cpu0\" as below in your\n"
  "patch.\n"
  "\n"
@@ -67,15 +66,15 @@
  ">> I don't have a strong opinion though.\n"
  ">>\n"
  ">> Let me know how would you like to fix this.\n"
- "> \n"
+ ">=20\n"
  "> So we only need to change all clkdev registration to use \"cpu0\" as\n"
  "> dev_id intstead of \"cpufreq-cpu0.0\", something like below.\n"
- "> \n"
+ ">=20\n"
  "> And for imx, it should work even without the changes, because we have\n"
  "> device tree lookup ready there, and those clk_register_clkdev() calls\n"
  "> can just be removed now.  But I prefer to include the change and leave\n"
  "> the cleanup to another patch for keeping the change log clear.\n"
- "> \n"
+ ">=20\n"
  "Ok makes sense, do you want me to include this patch also as fix.\n"
  "I can send a series to fix this if you OK:\n"
  "1. Fix in cpufreq-cpu0\n"
@@ -85,62 +84,67 @@
  "Regards,\n"
  "Sudeep\n"
  "\n"
- "> \n"
+ ">=20\n"
  "> ---8<----------\n"
- "> \n"
- "> diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.c\n"
+ ">=20\n"
+ "> diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.=\n"
+ "c\n"
  "> index c3cfa41..c6b40f3 100644\n"
  "> --- a/arch/arm/mach-imx/clk-imx27.c\n"
  "> +++ b/arch/arm/mach-imx/clk-imx27.c\n"
  "> @@ -285,7 +285,7 @@ int __init mx27_clocks_init(unsigned long fref)\n"
- ">  \tclk_register_clkdev(clk[ata_ahb_gate], \"ata\", NULL);\n"
- ">  \tclk_register_clkdev(clk[rtc_ipg_gate], NULL, \"imx21-rtc\");\n"
- ">  \tclk_register_clkdev(clk[scc_ipg_gate], \"scc\", NULL);\n"
- "> -\tclk_register_clkdev(clk[cpu_div], NULL, \"cpufreq-cpu0.0\");\n"
- "> +\tclk_register_clkdev(clk[cpu_div], NULL, \"cpu0\");\n"
- ">  \tclk_register_clkdev(clk[emi_ahb_gate], \"emi_ahb\" , NULL);\n"
- ">  \n"
- ">  \tmxc_timer_init(MX27_IO_ADDRESS(MX27_GPT1_BASE_ADDR), MX27_INT_GPT1);\n"
- "> diff --git a/arch/arm/mach-imx/clk-imx51-imx53.c b/arch/arm/mach-imx/clk-imx51-imx53.c\n"
+ ">  =09clk_register_clkdev(clk[ata_ahb_gate], \"ata\", NULL);\n"
+ ">  =09clk_register_clkdev(clk[rtc_ipg_gate], NULL, \"imx21-rtc\");\n"
+ ">  =09clk_register_clkdev(clk[scc_ipg_gate], \"scc\", NULL);\n"
+ "> -=09clk_register_clkdev(clk[cpu_div], NULL, \"cpufreq-cpu0.0\");\n"
+ "> +=09clk_register_clkdev(clk[cpu_div], NULL, \"cpu0\");\n"
+ ">  =09clk_register_clkdev(clk[emi_ahb_gate], \"emi_ahb\" , NULL);\n"
+ "> =20\n"
+ ">  =09mxc_timer_init(MX27_IO_ADDRESS(MX27_GPT1_BASE_ADDR), MX27_INT_GPT1);\n"
+ "> diff --git a/arch/arm/mach-imx/clk-imx51-imx53.c b/arch/arm/mach-imx/clk-=\n"
+ "imx51-imx53.c\n"
  "> index 1a56a33..de1964c 100644\n"
  "> --- a/arch/arm/mach-imx/clk-imx51-imx53.c\n"
  "> +++ b/arch/arm/mach-imx/clk-imx51-imx53.c\n"
- "> @@ -328,7 +328,7 @@ static void __init mx5_clocks_common_init(unsigned long rate_ckil,\n"
- ">  \tclk_register_clkdev(clk[ssi2_ipg_gate], NULL, \"imx-ssi.1\");\n"
- ">  \tclk_register_clkdev(clk[ssi3_ipg_gate], NULL, \"imx-ssi.2\");\n"
- ">  \tclk_register_clkdev(clk[sdma_gate], NULL, \"imx35-sdma\");\n"
- "> -\tclk_register_clkdev(clk[cpu_podf], NULL, \"cpufreq-cpu0.0\");\n"
- "> +\tclk_register_clkdev(clk[cpu_podf], NULL, \"cpu0\");\n"
- ">  \tclk_register_clkdev(clk[iim_gate], \"iim\", NULL);\n"
- ">  \tclk_register_clkdev(clk[dummy], NULL, \"imx2-wdt.0\");\n"
- ">  \tclk_register_clkdev(clk[dummy], NULL, \"imx2-wdt.1\");\n"
- "> diff --git a/arch/arm/mach-shmobile/clock-r8a73a4.c b/arch/arm/mach-shmobile/clock-r8a73a4.c\n"
+ "> @@ -328,7 +328,7 @@ static void __init mx5_clocks_common_init(unsigned lo=\n"
+ "ng rate_ckil,\n"
+ ">  =09clk_register_clkdev(clk[ssi2_ipg_gate], NULL, \"imx-ssi.1\");\n"
+ ">  =09clk_register_clkdev(clk[ssi3_ipg_gate], NULL, \"imx-ssi.2\");\n"
+ ">  =09clk_register_clkdev(clk[sdma_gate], NULL, \"imx35-sdma\");\n"
+ "> -=09clk_register_clkdev(clk[cpu_podf], NULL, \"cpufreq-cpu0.0\");\n"
+ "> +=09clk_register_clkdev(clk[cpu_podf], NULL, \"cpu0\");\n"
+ ">  =09clk_register_clkdev(clk[iim_gate], \"iim\", NULL);\n"
+ ">  =09clk_register_clkdev(clk[dummy], NULL, \"imx2-wdt.0\");\n"
+ ">  =09clk_register_clkdev(clk[dummy], NULL, \"imx2-wdt.1\");\n"
+ "> diff --git a/arch/arm/mach-shmobile/clock-r8a73a4.c b/arch/arm/mach-shmob=\n"
+ "ile/clock-r8a73a4.c\n"
  "> index 8ea5ef6..5bd2e85 100644\n"
  "> --- a/arch/arm/mach-shmobile/clock-r8a73a4.c\n"
  "> +++ b/arch/arm/mach-shmobile/clock-r8a73a4.c\n"
- "> @@ -555,7 +555,7 @@ static struct clk_lookup lookups[] = {\n"
- ">  \tCLKDEV_CON_ID(\"pll2h\",\t\t\t&pll2h_clk),\n"
- ">  \n"
- ">  \t/* CPU clock */\n"
- "> -\tCLKDEV_DEV_ID(\"cpufreq-cpu0\",\t\t&z_clk),\n"
- "> +\tCLKDEV_DEV_ID(\"cpu0\",\t\t\t&z_clk),\n"
- ">  \n"
- ">  \t/* DIV6 */\n"
- ">  \tCLKDEV_CON_ID(\"zb\",\t\t\t&div6_clks[DIV6_ZB]),\n"
- "> diff --git a/arch/arm/mach-shmobile/clock-sh73a0.c b/arch/arm/mach-shmobile/clock-sh73a0.c\n"
+ "> @@ -555,7 +555,7 @@ static struct clk_lookup lookups[] =3D {\n"
+ ">  =09CLKDEV_CON_ID(\"pll2h\",=09=09=09&pll2h_clk),\n"
+ "> =20\n"
+ ">  =09/* CPU clock */\n"
+ "> -=09CLKDEV_DEV_ID(\"cpufreq-cpu0\",=09=09&z_clk),\n"
+ "> +=09CLKDEV_DEV_ID(\"cpu0\",=09=09=09&z_clk),\n"
+ "> =20\n"
+ ">  =09/* DIV6 */\n"
+ ">  =09CLKDEV_CON_ID(\"zb\",=09=09=09&div6_clks[DIV6_ZB]),\n"
+ "> diff --git a/arch/arm/mach-shmobile/clock-sh73a0.c b/arch/arm/mach-shmobi=\n"
+ "le/clock-sh73a0.c\n"
  "> index 1942eae..c92c023 100644\n"
  "> --- a/arch/arm/mach-shmobile/clock-sh73a0.c\n"
  "> +++ b/arch/arm/mach-shmobile/clock-sh73a0.c\n"
- "> @@ -616,7 +616,7 @@ static struct clk_lookup lookups[] = {\n"
- ">  \tCLKDEV_DEV_ID(\"smp_twd\", &twd_clk), /* smp_twd */\n"
- ">  \n"
- ">  \t/* DIV4 clocks */\n"
- "> -\tCLKDEV_DEV_ID(\"cpufreq-cpu0\", &div4_clks[DIV4_Z]),\n"
- "> +\tCLKDEV_DEV_ID(\"cpu0\", &div4_clks[DIV4_Z]),\n"
- ">  \n"
- ">  \t/* DIV6 clocks */\n"
- ">  \tCLKDEV_CON_ID(\"vck1_clk\", &div6_clks[DIV6_VCK1]),\n"
- "> \n"
- >
+ "> @@ -616,7 +616,7 @@ static struct clk_lookup lookups[] =3D {\n"
+ ">  =09CLKDEV_DEV_ID(\"smp_twd\", &twd_clk), /* smp_twd */\n"
+ "> =20\n"
+ ">  =09/* DIV4 clocks */\n"
+ "> -=09CLKDEV_DEV_ID(\"cpufreq-cpu0\", &div4_clks[DIV4_Z]),\n"
+ "> +=09CLKDEV_DEV_ID(\"cpu0\", &div4_clks[DIV4_Z]),\n"
+ "> =20\n"
+ ">  =09/* DIV6 clocks */\n"
+ ">  =09CLKDEV_CON_ID(\"vck1_clk\", &div6_clks[DIV6_VCK1]),\n"
+ ">=20\n"
+ >=20
 
-14850e3dd9765bf4e9606d04826df2bd6116f8b79e6285c61f7305ca376f4c6a
+d411dcd7e73255605aad4cef1bc4ff268bb814b75685508c4a21651de8f68454

diff --git a/a/1.txt b/N2/1.txt
index b412608..85dcac9 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -26,7 +26,7 @@ registration need not be changed.
 >> IIUC it breaks highbank which gets all the information from DT.
 > 
 > If the clock lookup is from DT, we should be just fine, since it will
-> work as long as the DT node with 'clocks' property (/cpus/cpu@0 in this
+> work as long as the DT node with 'clocks' property (/cpus/cpu at 0 in this
 > case) is attached to the struct device pointer of devm_clk_get() call.
 > 
 This can be ignored if we are registering with "cpu0" as below in your
diff --git a/a/content_digest b/N2/content_digest
index 6574dd3..9fc7587 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -6,25 +6,10 @@
  "ref\020130909143253.GD4624@S2101-09.ap.freescale.net\0"
  "ref\0522DE822.3030907@arm.com\0"
  "ref\020130910024404.GC5815@S2101-09.ap.freescale.net\0"
- "From\0Sudeep KarkadaNagesha <Sudeep.KarkadaNagesha@arm.com>\0"
- "Subject\0Re: [PATCH v4 12/19] cpufreq: cpufreq-cpu0: remove device tree parsing for cpu nodes\0"
+ "From\0Sudeep.KarkadaNagesha@arm.com (Sudeep KarkadaNagesha)\0"
+ "Subject\0[PATCH v4 12/19] cpufreq: cpufreq-cpu0: remove device tree parsing for cpu nodes\0"
  "Date\0Tue, 10 Sep 2013 11:56:17 +0100\0"
- "To\0Shawn Guo <shawn.guo@linaro.org>\0"
- "Cc\0Sudeep KarkadaNagesha <Sudeep.KarkadaNagesha@arm.com>"
-  Guennadi Liakhovetski <g.liakhovetski@gmx.de>
-  linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org>
-  linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>
-  linux-pm@vger.kernel.org <linux-pm@vger.kernel.org>
-  devicetree@vger.kernel.org <devicetree@vger.kernel.org>
-  linuxppc-dev@lists.ozlabs.org <linuxppc-dev@lists.ozlabs.org>
-  Viresh Kumar <viresh.kumar@linaro.org>
-  Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-  Benjamin Herrenschmidt <benh@kernel.crashing.org>
-  Jonas Bonn <jonas@southpole.se>
-  Michal Simek <monstr@monstr.eu>
-  Rafael J. Wysocki <rjw@sisk.pl>
-  grant.likely@linaro.org <grant.likely@linaro.org>
- " rob.herring@calxeda.com <rob.herring@calxeda.com>\0"
+ "To\0linux-arm-kernel@lists.infradead.org\0"
  "\00:1\0"
  "b\0"
  "On 10/09/13 03:44, Shawn Guo wrote:\n"
@@ -55,7 +40,7 @@
  ">> IIUC it breaks highbank which gets all the information from DT.\n"
  "> \n"
  "> If the clock lookup is from DT, we should be just fine, since it will\n"
- "> work as long as the DT node with 'clocks' property (/cpus/cpu@0 in this\n"
+ "> work as long as the DT node with 'clocks' property (/cpus/cpu at 0 in this\n"
  "> case) is attached to the struct device pointer of devm_clk_get() call.\n"
  "> \n"
  "This can be ignored if we are registering with \"cpu0\" as below in your\n"
@@ -143,4 +128,4 @@
  "> \n"
  >
 
-14850e3dd9765bf4e9606d04826df2bd6116f8b79e6285c61f7305ca376f4c6a
+fe2798f5800aa0721d799e93f771781ac56938911216e05cd6b4b1fea5f9aff6

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.