diff for duplicates of <000f01d3f103$3ff78ba0$bfe6a2e0$@codeaurora.org> diff --git a/a/1.txt b/N1/1.txt index db4edd4..b76ddd0 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -7,7 +7,8 @@ > sboyd@kernel.org; robh@kernel.org; mark.rutland@arm.com; > viresh.kumar@linaro.org; nm@ti.com; lgirdwood@gmail.com; > broonie@kernel.org; andy.gross@linaro.org; david.brown@linaro.org; -> catalin.marinas@arm.com; will.deacon@arm.com; rjw@rjwysocki.net; linux- +> catalin.marinas@arm.com; will.deacon@arm.com; rjw@rjwysocki.net; = +linux- > clk@vger.kernel.org > Cc: Sudeep Holla <sudeep.holla@arm.com>; devicetree@vger.kernel.org; > linux-kernel@vger.kernel.org; linux-pm@vger.kernel.org; linux-arm- @@ -16,18 +17,20 @@ > amit.kucheria@linaro.org; nicolas.dechesne@linaro.org; > celster@codeaurora.org; tfinkel@codeaurora.org > Subject: Re: [PATCH] cpufreq: Add Kryo CPU scaling driver -> -> -> +>=20 +>=20 +>=20 > On 19/05/18 12:35, Ilia Lin wrote: > > In Certain QCOM SoCs like apq8096 and msm8996 that have KRYO > > processors, the CPU frequency subset and voltage value of each OPP > > varies based on the silicon variant in use. Qualcomm Process Voltage > > Scaling Tables defines the voltage and frequency value based on the > > msm-id in SMEM and speedbin blown in the efuse combination. -> > The qcom-cpufreq-kryo driver reads the msm-id and efuse value from the +> > The qcom-cpufreq-kryo driver reads the msm-id and efuse value from = +the > > SoC to provide the OPP framework with required information. -> > This is used to determine the voltage and frequency value for each OPP +> > This is used to determine the voltage and frequency value for each = +OPP > > of > > operating-points-v2 table when it is parsed by the OPP framework. > > @@ -42,9 +45,9 @@ > > 4 files changed, 178 insertions(+) > > create mode 100644 drivers/cpufreq/qcom-cpufreq-kryo.c > > -> +>=20 > [..] -> +>=20 > > + > > +/* > > + * In Certain QCOM SoCs like apq8096 and msm8996 that have KRYO @@ -55,12 +58,15 @@ > > + * defines the voltage and frequency value based on the msm-id in > > +SMEM > > + * and speedbin blown in the efuse combination. -> > + * The qcom-cpufreq-kryo driver reads the msm-id and efuse value from +> > + * The qcom-cpufreq-kryo driver reads the msm-id and efuse value = +from > > +the SoC > > + * to provide the OPP framework with required information. -> > + * This is used to determine the voltage and frequency value for each +> > + * This is used to determine the voltage and frequency value for = +each > > +OPP of -> > + * operating-points-v2 table when it is parsed by the OPP framework. +> > + * operating-points-v2 table when it is parsed by the OPP = +framework. > > + */ > > + > > +#include <linux/cpu.h> @@ -79,16 +85,19 @@ > > +#define SILVER_LEAD 0 > > +#define GOLD_LEAD 2 > > + -> -> So I gather form other emails, that these are physical cpu number(not even -> unique identifier like MPIDR). Will this work on parts or platforms that need +>=20 +> So I gather form other emails, that these are physical cpu number(not = +even +> unique identifier like MPIDR). Will this work on parts or platforms = +that need > to boot in GOLD LEAD cpus. -The driver is for Kryo CPU, which (and AFAIK all multicore MSMs) always boots on the CPU0. +The driver is for Kryo CPU, which (and AFAIK all multicore MSMs) always = +boots on the CPU0. -> +>=20 > [...] -> +>=20 > > + > > +static int __init qcom_cpufreq_kryo_driver_init(void) > > +{ @@ -103,17 +112,17 @@ The driver is for Kryo CPU, which (and AFAIK all multicore MSMs) always boots on > > + size_t len; > > + int ret; > > + -> > + cpu_dev_silver = get_cpu_device(SILVER_LEAD); +> > + cpu_dev_silver =3D get_cpu_device(SILVER_LEAD); > > + if (IS_ERR_OR_NULL(cpu_dev_silver)) > > + return PTR_ERR(cpu_dev_silver); > > + -> > + cpu_dev_gold = get_cpu_device(SILVER_LEAD); -> +> > + cpu_dev_gold =3D get_cpu_device(SILVER_LEAD); +>=20 > s/SILVER/GOLD/ ? Yes, you are right. This is already fixed in the respin. -> +>=20 > -- > Regards, > Sudeep diff --git a/a/content_digest b/N1/content_digest index 061ad73..3bbb898 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -5,31 +5,31 @@ "Subject\0RE: [PATCH] cpufreq: Add Kryo CPU scaling driver\0" "Date\0Mon, 21 May 2018 15:57:10 +0300\0" "To\0'Sudeep Holla' <sudeep.holla@arm.com>" - mturquette@baylibre.com - sboyd@kernel.org - robh@kernel.org - mark.rutland@arm.com - viresh.kumar@linaro.org - nm@ti.com - lgirdwood@gmail.com - broonie@kernel.org - andy.gross@linaro.org - david.brown@linaro.org - catalin.marinas@arm.com - will.deacon@arm.com - rjw@rjwysocki.net - " linux-clk@vger.kernel.org\0" - "Cc\0devicetree@vger.kernel.org" - linux-kernel@vger.kernel.org - linux-pm@vger.kernel.org - linux-arm-msm@vger.kernel.org - linux-soc@vger.kernel.org - linux-arm-kernel@lists.infradead.org - rnayak@codeaurora.org - amit.kucheria@linaro.org - nicolas.dechesne@linaro.org - celster@codeaurora.org - " tfinkel@codeaurora.org\0" + <mturquette@baylibre.com> + <sboyd@kernel.org> + <robh@kernel.org> + <mark.rutland@arm.com> + <viresh.kumar@linaro.org> + <nm@ti.com> + <lgirdwood@gmail.com> + <broonie@kernel.org> + <andy.gross@linaro.org> + <david.brown@linaro.org> + <catalin.marinas@arm.com> + <will.deacon@arm.com> + <rjw@rjwysocki.net> + " <linux-clk@vger.kernel.org>\0" + "Cc\0<devicetree@vger.kernel.org>" + <linux-kernel@vger.kernel.org> + <linux-pm@vger.kernel.org> + <linux-arm-msm@vger.kernel.org> + <linux-soc@vger.kernel.org> + <linux-arm-kernel@lists.infradead.org> + <rnayak@codeaurora.org> + <amit.kucheria@linaro.org> + <nicolas.dechesne@linaro.org> + <celster@codeaurora.org> + " <tfinkel@codeaurora.org>\0" "\00:1\0" "b\0" "\n" @@ -41,7 +41,8 @@ "> sboyd@kernel.org; robh@kernel.org; mark.rutland@arm.com;\n" "> viresh.kumar@linaro.org; nm@ti.com; lgirdwood@gmail.com;\n" "> broonie@kernel.org; andy.gross@linaro.org; david.brown@linaro.org;\n" - "> catalin.marinas@arm.com; will.deacon@arm.com; rjw@rjwysocki.net; linux-\n" + "> catalin.marinas@arm.com; will.deacon@arm.com; rjw@rjwysocki.net; =\n" + "linux-\n" "> clk@vger.kernel.org\n" "> Cc: Sudeep Holla <sudeep.holla@arm.com>; devicetree@vger.kernel.org;\n" "> linux-kernel@vger.kernel.org; linux-pm@vger.kernel.org; linux-arm-\n" @@ -50,18 +51,20 @@ "> amit.kucheria@linaro.org; nicolas.dechesne@linaro.org;\n" "> celster@codeaurora.org; tfinkel@codeaurora.org\n" "> Subject: Re: [PATCH] cpufreq: Add Kryo CPU scaling driver\n" - "> \n" - "> \n" - "> \n" + ">=20\n" + ">=20\n" + ">=20\n" "> On 19/05/18 12:35, Ilia Lin wrote:\n" "> > In Certain QCOM SoCs like apq8096 and msm8996 that have KRYO\n" "> > processors, the CPU frequency subset and voltage value of each OPP\n" "> > varies based on the silicon variant in use. Qualcomm Process Voltage\n" "> > Scaling Tables defines the voltage and frequency value based on the\n" "> > msm-id in SMEM and speedbin blown in the efuse combination.\n" - "> > The qcom-cpufreq-kryo driver reads the msm-id and efuse value from the\n" + "> > The qcom-cpufreq-kryo driver reads the msm-id and efuse value from =\n" + "the\n" "> > SoC to provide the OPP framework with required information.\n" - "> > This is used to determine the voltage and frequency value for each OPP\n" + "> > This is used to determine the voltage and frequency value for each =\n" + "OPP\n" "> > of\n" "> > operating-points-v2 table when it is parsed by the OPP framework.\n" "> >\n" @@ -76,9 +79,9 @@ "> > 4 files changed, 178 insertions(+)\n" "> > create mode 100644 drivers/cpufreq/qcom-cpufreq-kryo.c\n" "> >\n" - "> \n" + ">=20\n" "> [..]\n" - "> \n" + ">=20\n" "> > +\n" "> > +/*\n" "> > + * In Certain QCOM SoCs like apq8096 and msm8996 that have KRYO\n" @@ -89,12 +92,15 @@ "> > + * defines the voltage and frequency value based on the msm-id in\n" "> > +SMEM\n" "> > + * and speedbin blown in the efuse combination.\n" - "> > + * The qcom-cpufreq-kryo driver reads the msm-id and efuse value from\n" + "> > + * The qcom-cpufreq-kryo driver reads the msm-id and efuse value =\n" + "from\n" "> > +the SoC\n" "> > + * to provide the OPP framework with required information.\n" - "> > + * This is used to determine the voltage and frequency value for each\n" + "> > + * This is used to determine the voltage and frequency value for =\n" + "each\n" "> > +OPP of\n" - "> > + * operating-points-v2 table when it is parsed by the OPP framework.\n" + "> > + * operating-points-v2 table when it is parsed by the OPP =\n" + "framework.\n" "> > + */\n" "> > +\n" "> > +#include <linux/cpu.h>\n" @@ -113,16 +119,19 @@ "> > +#define SILVER_LEAD\t0\n" "> > +#define GOLD_LEAD\t2\n" "> > +\n" - "> \n" - "> So I gather form other emails, that these are physical cpu number(not even\n" - "> unique identifier like MPIDR). Will this work on parts or platforms that need\n" + ">=20\n" + "> So I gather form other emails, that these are physical cpu number(not =\n" + "even\n" + "> unique identifier like MPIDR). Will this work on parts or platforms =\n" + "that need\n" "> to boot in GOLD LEAD cpus.\n" "\n" - "The driver is for Kryo CPU, which (and AFAIK all multicore MSMs) always boots on the CPU0.\n" + "The driver is for Kryo CPU, which (and AFAIK all multicore MSMs) always =\n" + "boots on the CPU0.\n" "\n" - "> \n" + ">=20\n" "> [...]\n" - "> \n" + ">=20\n" "> > +\n" "> > +static int __init qcom_cpufreq_kryo_driver_init(void)\n" "> > +{\n" @@ -137,19 +146,19 @@ "> > +\tsize_t len;\n" "> > +\tint ret;\n" "> > +\n" - "> > +\tcpu_dev_silver = get_cpu_device(SILVER_LEAD);\n" + "> > +\tcpu_dev_silver =3D get_cpu_device(SILVER_LEAD);\n" "> > +\tif (IS_ERR_OR_NULL(cpu_dev_silver))\n" "> > +\t\treturn PTR_ERR(cpu_dev_silver);\n" "> > +\n" - "> > +\tcpu_dev_gold = get_cpu_device(SILVER_LEAD);\n" - "> \n" + "> > +\tcpu_dev_gold =3D get_cpu_device(SILVER_LEAD);\n" + ">=20\n" "> s/SILVER/GOLD/ ?\n" "\n" "Yes, you are right. This is already fixed in the respin.\n" "\n" - "> \n" + ">=20\n" "> --\n" "> Regards,\n" > Sudeep -058d8e4fe81ee18ec5669116ea73b15e53df5e3c7b9cc31cc4ff1be6cecdff68 +6bc326ad254cd7ed03a7ce1f61be7d423c615702ea125f4e4ea5f6402cc9c111
diff --git a/a/1.txt b/N2/1.txt index db4edd4..db95738 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -3,18 +3,18 @@ > -----Original Message----- > From: Sudeep Holla <sudeep.holla@arm.com> > Sent: Monday, May 21, 2018 15:50 -> To: Ilia Lin <ilialin@codeaurora.org>; mturquette@baylibre.com; -> sboyd@kernel.org; robh@kernel.org; mark.rutland@arm.com; -> viresh.kumar@linaro.org; nm@ti.com; lgirdwood@gmail.com; -> broonie@kernel.org; andy.gross@linaro.org; david.brown@linaro.org; -> catalin.marinas@arm.com; will.deacon@arm.com; rjw@rjwysocki.net; linux- -> clk@vger.kernel.org -> Cc: Sudeep Holla <sudeep.holla@arm.com>; devicetree@vger.kernel.org; -> linux-kernel@vger.kernel.org; linux-pm@vger.kernel.org; linux-arm- -> msm@vger.kernel.org; linux-soc@vger.kernel.org; linux-arm- -> kernel@lists.infradead.org; rnayak@codeaurora.org; -> amit.kucheria@linaro.org; nicolas.dechesne@linaro.org; -> celster@codeaurora.org; tfinkel@codeaurora.org +> To: Ilia Lin <ilialin@codeaurora.org>; mturquette at baylibre.com; +> sboyd at kernel.org; robh at kernel.org; mark.rutland at arm.com; +> viresh.kumar at linaro.org; nm at ti.com; lgirdwood at gmail.com; +> broonie at kernel.org; andy.gross at linaro.org; david.brown at linaro.org; +> catalin.marinas at arm.com; will.deacon at arm.com; rjw at rjwysocki.net; linux- +> clk at vger.kernel.org +> Cc: Sudeep Holla <sudeep.holla@arm.com>; devicetree at vger.kernel.org; +> linux-kernel at vger.kernel.org; linux-pm at vger.kernel.org; linux-arm- +> msm at vger.kernel.org; linux-soc at vger.kernel.org; linux-arm- +> kernel at lists.infradead.org; rnayak at codeaurora.org; +> amit.kucheria at linaro.org; nicolas.dechesne at linaro.org; +> celster at codeaurora.org; tfinkel at codeaurora.org > Subject: Re: [PATCH] cpufreq: Add Kryo CPU scaling driver > > diff --git a/a/content_digest b/N2/content_digest index 061ad73..2990f71 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,35 +1,10 @@ "ref\01526555955-29960-11-git-send-email-ilialin@codeaurora.org\0" "ref\01526729701-8589-1-git-send-email-ilialin@codeaurora.org\0" "ref\0153cc316-dcb5-972f-5a2f-c91fe0f6348b@arm.com\0" - "From\0<ilialin@codeaurora.org>\0" - "Subject\0RE: [PATCH] cpufreq: Add Kryo CPU scaling driver\0" + "From\0ilialin@codeaurora.org (ilialin at codeaurora.org)\0" + "Subject\0[PATCH] cpufreq: Add Kryo CPU scaling driver\0" "Date\0Mon, 21 May 2018 15:57:10 +0300\0" - "To\0'Sudeep Holla' <sudeep.holla@arm.com>" - mturquette@baylibre.com - sboyd@kernel.org - robh@kernel.org - mark.rutland@arm.com - viresh.kumar@linaro.org - nm@ti.com - lgirdwood@gmail.com - broonie@kernel.org - andy.gross@linaro.org - david.brown@linaro.org - catalin.marinas@arm.com - will.deacon@arm.com - rjw@rjwysocki.net - " linux-clk@vger.kernel.org\0" - "Cc\0devicetree@vger.kernel.org" - linux-kernel@vger.kernel.org - linux-pm@vger.kernel.org - linux-arm-msm@vger.kernel.org - linux-soc@vger.kernel.org - linux-arm-kernel@lists.infradead.org - rnayak@codeaurora.org - amit.kucheria@linaro.org - nicolas.dechesne@linaro.org - celster@codeaurora.org - " tfinkel@codeaurora.org\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "\n" @@ -37,18 +12,18 @@ "> -----Original Message-----\n" "> From: Sudeep Holla <sudeep.holla@arm.com>\n" "> Sent: Monday, May 21, 2018 15:50\n" - "> To: Ilia Lin <ilialin@codeaurora.org>; mturquette@baylibre.com;\n" - "> sboyd@kernel.org; robh@kernel.org; mark.rutland@arm.com;\n" - "> viresh.kumar@linaro.org; nm@ti.com; lgirdwood@gmail.com;\n" - "> broonie@kernel.org; andy.gross@linaro.org; david.brown@linaro.org;\n" - "> catalin.marinas@arm.com; will.deacon@arm.com; rjw@rjwysocki.net; linux-\n" - "> clk@vger.kernel.org\n" - "> Cc: Sudeep Holla <sudeep.holla@arm.com>; devicetree@vger.kernel.org;\n" - "> linux-kernel@vger.kernel.org; linux-pm@vger.kernel.org; linux-arm-\n" - "> msm@vger.kernel.org; linux-soc@vger.kernel.org; linux-arm-\n" - "> kernel@lists.infradead.org; rnayak@codeaurora.org;\n" - "> amit.kucheria@linaro.org; nicolas.dechesne@linaro.org;\n" - "> celster@codeaurora.org; tfinkel@codeaurora.org\n" + "> To: Ilia Lin <ilialin@codeaurora.org>; mturquette at baylibre.com;\n" + "> sboyd at kernel.org; robh at kernel.org; mark.rutland at arm.com;\n" + "> viresh.kumar at linaro.org; nm at ti.com; lgirdwood at gmail.com;\n" + "> broonie at kernel.org; andy.gross at linaro.org; david.brown at linaro.org;\n" + "> catalin.marinas at arm.com; will.deacon at arm.com; rjw at rjwysocki.net; linux-\n" + "> clk at vger.kernel.org\n" + "> Cc: Sudeep Holla <sudeep.holla@arm.com>; devicetree at vger.kernel.org;\n" + "> linux-kernel at vger.kernel.org; linux-pm at vger.kernel.org; linux-arm-\n" + "> msm at vger.kernel.org; linux-soc at vger.kernel.org; linux-arm-\n" + "> kernel at lists.infradead.org; rnayak at codeaurora.org;\n" + "> amit.kucheria at linaro.org; nicolas.dechesne at linaro.org;\n" + "> celster at codeaurora.org; tfinkel at codeaurora.org\n" "> Subject: Re: [PATCH] cpufreq: Add Kryo CPU scaling driver\n" "> \n" "> \n" @@ -152,4 +127,4 @@ "> Regards,\n" > Sudeep -058d8e4fe81ee18ec5669116ea73b15e53df5e3c7b9cc31cc4ff1be6cecdff68 +070ec4edd00716dc377c1af4df8dc038d6b2e0226ca46ed14c8866a7c65d1990
diff --git a/a/content_digest b/N3/content_digest index 061ad73..296d502 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -5,31 +5,31 @@ "Subject\0RE: [PATCH] cpufreq: Add Kryo CPU scaling driver\0" "Date\0Mon, 21 May 2018 15:57:10 +0300\0" "To\0'Sudeep Holla' <sudeep.holla@arm.com>" - mturquette@baylibre.com - sboyd@kernel.org - robh@kernel.org - mark.rutland@arm.com - viresh.kumar@linaro.org - nm@ti.com - lgirdwood@gmail.com - broonie@kernel.org - andy.gross@linaro.org - david.brown@linaro.org - catalin.marinas@arm.com - will.deacon@arm.com - rjw@rjwysocki.net - " linux-clk@vger.kernel.org\0" - "Cc\0devicetree@vger.kernel.org" - linux-kernel@vger.kernel.org - linux-pm@vger.kernel.org - linux-arm-msm@vger.kernel.org - linux-soc@vger.kernel.org - linux-arm-kernel@lists.infradead.org - rnayak@codeaurora.org - amit.kucheria@linaro.org - nicolas.dechesne@linaro.org - celster@codeaurora.org - " tfinkel@codeaurora.org\0" + <mturquette@baylibre.com> + <sboyd@kernel.org> + <robh@kernel.org> + <mark.rutland@arm.com> + <viresh.kumar@linaro.org> + <nm@ti.com> + <lgirdwood@gmail.com> + <broonie@kernel.org> + <andy.gross@linaro.org> + <david.brown@linaro.org> + <catalin.marinas@arm.com> + <will.deacon@arm.com> + <rjw@rjwysocki.net> + " <linux-clk@vger.kernel.org>\0" + "Cc\0<devicetree@vger.kernel.org>" + <linux-kernel@vger.kernel.org> + <linux-pm@vger.kernel.org> + <linux-arm-msm@vger.kernel.org> + <linux-soc@vger.kernel.org> + <linux-arm-kernel@lists.infradead.org> + <rnayak@codeaurora.org> + <amit.kucheria@linaro.org> + <nicolas.dechesne@linaro.org> + <celster@codeaurora.org> + " <tfinkel@codeaurora.org>\0" "\00:1\0" "b\0" "\n" @@ -152,4 +152,4 @@ "> Regards,\n" > Sudeep -058d8e4fe81ee18ec5669116ea73b15e53df5e3c7b9cc31cc4ff1be6cecdff68 +10fce8595775508f43e06531569505c28e5afb2ac5b2d48284e7ac4de9519603
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.