diff for duplicates of <20150508190010.16410.26923@quantum> diff --git a/a/1.txt b/N1/1.txt index e6e6bd0..6c43e0b 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,26 +1,22 @@ Quoting Sebastian Hesselbarth (2015-05-04 14:04:13) > Mike, Stephen, -> = - +> > this is v2 of dealing with recently reported clk-si5351 issues. Compared > to v1 [1], I decided to first split-off the pure fixes and postpone the > improvements to a later patch set. Patches 1 and 3 should go though clk > fixes while patch 2 should be taken by mvebu maintainers. -> = - +> > This fixes are intended for v4.1-rc1 and deal with issues where DT claimed > parent clocks are not properly detected starting with v4.0. Looking at the > code of clk-si5351, I just realized that the way the driver deals with > parent clocks is utter nonsense. Russell King also mentioned that passing > struct clk though platform_data shouldn't be done at all. -> = - +> > Therefore, this 3 patches rework parent clock handling of clk-si5351 to > make use of (a) named parent clocks, (b) devm_clk_get() for both DT- and > platform_data passed parent clocks, and (c) properly clk_prepare_enable() > valid parent clocks. -> = - +> > However, I do have a stripped down backport of the fix for stable v4.0 > that just fixes the real issue, i.e. DT based probing and missing > clk_prepare_enable(). If you agree with this fixes for v4.1-rc1 we should @@ -33,34 +29,27 @@ I'll give it a couple of cycles in linux-next and then submit it for Regards, Mike -> = - +> > Overall changes compared to v1: > - Postpone improvement patch ("clk: si5351: Reset PLL after rate change") > for later patch set. > - Reword parent clock check error message. (Suggested by Fabio Estevam) -> = - +> > Sebastian -> = - +> > [1] https://lkml.org/lkml/2015/4/30/688 -> = - +> > Sebastian Hesselbarth (3): > clk: si5351: Mention clock-names in the binding documentation > ARM: dove: Add clock-names to CuBox Si5351 clk generator > clk: si5351: Do not pass struct clk in platform_data -> = - +> > .../devicetree/bindings/clock/silabs,si5351.txt | 4 +- > arch/arm/boot/dts/dove-cubox.dts | 1 + -> drivers/clk/clk-si5351.c | 63 +++++++++++++++-= ------- +> drivers/clk/clk-si5351.c | 63 +++++++++++++++------- > include/linux/platform_data/si5351.h | 4 -- > 4 files changed, 49 insertions(+), 23 deletions(-) -> = - +> > --- > Cc: Mike Turquette <mturquette@linaro.org> > Cc: Stephen Boyd <sboyd@codeaurora.org> @@ -70,10 +59,9 @@ Mike > Cc: Jason Cooper <jason@lakedaemon.net> > Cc: Andrew Lunn <andrew@lunn.ch> > Cc: Gregory Clement <gregory.clement@free-electrons.com> -> Cc: linux-clk@vger.kernel.org -> Cc: linux-arm-kernel@lists.infradead.org -> Cc: linux-kernel@vger.kernel.org -> -- = - +> Cc: linux-clk at vger.kernel.org +> Cc: linux-arm-kernel at lists.infradead.org +> Cc: linux-kernel at vger.kernel.org +> -- > 2.1.0 ->=20 +> diff --git a/a/content_digest b/N1/content_digest index 1a07b2b..5b2e21a 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,44 +1,29 @@ "ref\01430773456-15203-1-git-send-email-sebastian.hesselbarth@gmail.com\0" - "From\0Michael Turquette <mturquette@linaro.org>\0" - "Subject\0Re: [PATCH v2 0/3] clk: si5351: Fixes for v4.1-rc1\0" + "From\0mturquette@linaro.org (Michael Turquette)\0" + "Subject\0[PATCH v2 0/3] clk: si5351: Fixes for v4.1-rc1\0" "Date\0Fri, 08 May 2015 12:00:10 -0700\0" - "To\0Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>" - " Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>\0" - "Cc\0Stephen Boyd <sboyd@codeaurora.org>" - Jean-Francois Moine <moinejf@free.fr> - Michael Welling <mwelling@ieee.org> - Russell King <rmk+linux@arm.linux.org.uk> - Jason Cooper <jason@lakedaemon.net> - Andrew Lunn <andrew@lunn.ch> - Gregory Clement <gregory.clement@free-electrons.com> - linux-clk@vger.kernel.org - linux-arm-kernel@lists.infradead.org - " linux-kernel@vger.kernel.org\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "Quoting Sebastian Hesselbarth (2015-05-04 14:04:13)\n" "> Mike, Stephen,\n" - "> =\n" - "\n" + "> \n" "> this is v2 of dealing with recently reported clk-si5351 issues. Compared\n" "> to v1 [1], I decided to first split-off the pure fixes and postpone the\n" "> improvements to a later patch set. Patches 1 and 3 should go though clk\n" "> fixes while patch 2 should be taken by mvebu maintainers.\n" - "> =\n" - "\n" + "> \n" "> This fixes are intended for v4.1-rc1 and deal with issues where DT claimed\n" "> parent clocks are not properly detected starting with v4.0. Looking at the\n" "> code of clk-si5351, I just realized that the way the driver deals with\n" "> parent clocks is utter nonsense. Russell King also mentioned that passing\n" "> struct clk though platform_data shouldn't be done at all.\n" - "> =\n" - "\n" + "> \n" "> Therefore, this 3 patches rework parent clock handling of clk-si5351 to\n" "> make use of (a) named parent clocks, (b) devm_clk_get() for both DT- and\n" "> platform_data passed parent clocks, and (c) properly clk_prepare_enable()\n" "> valid parent clocks.\n" - "> =\n" - "\n" + "> \n" "> However, I do have a stripped down backport of the fix for stable v4.0\n" "> that just fixes the real issue, i.e. DT based probing and missing\n" "> clk_prepare_enable(). If you agree with this fixes for v4.1-rc1 we should\n" @@ -51,34 +36,27 @@ "Regards,\n" "Mike\n" "\n" - "> =\n" - "\n" + "> \n" "> Overall changes compared to v1:\n" "> - Postpone improvement patch (\"clk: si5351: Reset PLL after rate change\")\n" "> for later patch set.\n" "> - Reword parent clock check error message. (Suggested by Fabio Estevam)\n" - "> =\n" - "\n" + "> \n" "> Sebastian\n" - "> =\n" - "\n" + "> \n" "> [1] https://lkml.org/lkml/2015/4/30/688\n" - "> =\n" - "\n" + "> \n" "> Sebastian Hesselbarth (3):\n" "> clk: si5351: Mention clock-names in the binding documentation\n" "> ARM: dove: Add clock-names to CuBox Si5351 clk generator\n" "> clk: si5351: Do not pass struct clk in platform_data\n" - "> =\n" - "\n" + "> \n" "> .../devicetree/bindings/clock/silabs,si5351.txt | 4 +-\n" "> arch/arm/boot/dts/dove-cubox.dts | 1 +\n" - "> drivers/clk/clk-si5351.c | 63 +++++++++++++++-=\n" - "------\n" + "> drivers/clk/clk-si5351.c | 63 +++++++++++++++-------\n" "> include/linux/platform_data/si5351.h | 4 --\n" "> 4 files changed, 49 insertions(+), 23 deletions(-)\n" - "> =\n" - "\n" + "> \n" "> ---\n" "> Cc: Mike Turquette <mturquette@linaro.org>\n" "> Cc: Stephen Boyd <sboyd@codeaurora.org>\n" @@ -88,12 +66,11 @@ "> Cc: Jason Cooper <jason@lakedaemon.net>\n" "> Cc: Andrew Lunn <andrew@lunn.ch>\n" "> Cc: Gregory Clement <gregory.clement@free-electrons.com>\n" - "> Cc: linux-clk@vger.kernel.org\n" - "> Cc: linux-arm-kernel@lists.infradead.org\n" - "> Cc: linux-kernel@vger.kernel.org\n" - "> -- =\n" - "\n" + "> Cc: linux-clk at vger.kernel.org\n" + "> Cc: linux-arm-kernel at lists.infradead.org\n" + "> Cc: linux-kernel at vger.kernel.org\n" + "> -- \n" "> 2.1.0\n" - >=20 + > -b76762172a6a284c20632ef6b4e90b75dce16bcd9a871c31c6afed359160c93f +843d97eb1c225c59b30d5418d8986e4c23bc265c1b2b094c658b802fa9a0cba8
diff --git a/a/1.txt b/N2/1.txt index e6e6bd0..7cc5807 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,26 +1,22 @@ Quoting Sebastian Hesselbarth (2015-05-04 14:04:13) > Mike, Stephen, -> = - +> > this is v2 of dealing with recently reported clk-si5351 issues. Compared > to v1 [1], I decided to first split-off the pure fixes and postpone the > improvements to a later patch set. Patches 1 and 3 should go though clk > fixes while patch 2 should be taken by mvebu maintainers. -> = - +> > This fixes are intended for v4.1-rc1 and deal with issues where DT claimed > parent clocks are not properly detected starting with v4.0. Looking at the > code of clk-si5351, I just realized that the way the driver deals with > parent clocks is utter nonsense. Russell King also mentioned that passing > struct clk though platform_data shouldn't be done at all. -> = - +> > Therefore, this 3 patches rework parent clock handling of clk-si5351 to > make use of (a) named parent clocks, (b) devm_clk_get() for both DT- and > platform_data passed parent clocks, and (c) properly clk_prepare_enable() > valid parent clocks. -> = - +> > However, I do have a stripped down backport of the fix for stable v4.0 > that just fixes the real issue, i.e. DT based probing and missing > clk_prepare_enable(). If you agree with this fixes for v4.1-rc1 we should @@ -33,34 +29,27 @@ I'll give it a couple of cycles in linux-next and then submit it for Regards, Mike -> = - +> > Overall changes compared to v1: > - Postpone improvement patch ("clk: si5351: Reset PLL after rate change") > for later patch set. > - Reword parent clock check error message. (Suggested by Fabio Estevam) -> = - +> > Sebastian -> = - +> > [1] https://lkml.org/lkml/2015/4/30/688 -> = - +> > Sebastian Hesselbarth (3): > clk: si5351: Mention clock-names in the binding documentation > ARM: dove: Add clock-names to CuBox Si5351 clk generator > clk: si5351: Do not pass struct clk in platform_data -> = - +> > .../devicetree/bindings/clock/silabs,si5351.txt | 4 +- > arch/arm/boot/dts/dove-cubox.dts | 1 + -> drivers/clk/clk-si5351.c | 63 +++++++++++++++-= ------- +> drivers/clk/clk-si5351.c | 63 +++++++++++++++------- > include/linux/platform_data/si5351.h | 4 -- > 4 files changed, 49 insertions(+), 23 deletions(-) -> = - +> > --- > Cc: Mike Turquette <mturquette@linaro.org> > Cc: Stephen Boyd <sboyd@codeaurora.org> @@ -73,7 +62,6 @@ Mike > Cc: linux-clk@vger.kernel.org > Cc: linux-arm-kernel@lists.infradead.org > Cc: linux-kernel@vger.kernel.org -> -- = - +> -- > 2.1.0 ->=20 +> diff --git a/a/content_digest b/N2/content_digest index 1a07b2b..999ab6b 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -18,27 +18,23 @@ "b\0" "Quoting Sebastian Hesselbarth (2015-05-04 14:04:13)\n" "> Mike, Stephen,\n" - "> =\n" - "\n" + "> \n" "> this is v2 of dealing with recently reported clk-si5351 issues. Compared\n" "> to v1 [1], I decided to first split-off the pure fixes and postpone the\n" "> improvements to a later patch set. Patches 1 and 3 should go though clk\n" "> fixes while patch 2 should be taken by mvebu maintainers.\n" - "> =\n" - "\n" + "> \n" "> This fixes are intended for v4.1-rc1 and deal with issues where DT claimed\n" "> parent clocks are not properly detected starting with v4.0. Looking at the\n" "> code of clk-si5351, I just realized that the way the driver deals with\n" "> parent clocks is utter nonsense. Russell King also mentioned that passing\n" "> struct clk though platform_data shouldn't be done at all.\n" - "> =\n" - "\n" + "> \n" "> Therefore, this 3 patches rework parent clock handling of clk-si5351 to\n" "> make use of (a) named parent clocks, (b) devm_clk_get() for both DT- and\n" "> platform_data passed parent clocks, and (c) properly clk_prepare_enable()\n" "> valid parent clocks.\n" - "> =\n" - "\n" + "> \n" "> However, I do have a stripped down backport of the fix for stable v4.0\n" "> that just fixes the real issue, i.e. DT based probing and missing\n" "> clk_prepare_enable(). If you agree with this fixes for v4.1-rc1 we should\n" @@ -51,34 +47,27 @@ "Regards,\n" "Mike\n" "\n" - "> =\n" - "\n" + "> \n" "> Overall changes compared to v1:\n" "> - Postpone improvement patch (\"clk: si5351: Reset PLL after rate change\")\n" "> for later patch set.\n" "> - Reword parent clock check error message. (Suggested by Fabio Estevam)\n" - "> =\n" - "\n" + "> \n" "> Sebastian\n" - "> =\n" - "\n" + "> \n" "> [1] https://lkml.org/lkml/2015/4/30/688\n" - "> =\n" - "\n" + "> \n" "> Sebastian Hesselbarth (3):\n" "> clk: si5351: Mention clock-names in the binding documentation\n" "> ARM: dove: Add clock-names to CuBox Si5351 clk generator\n" "> clk: si5351: Do not pass struct clk in platform_data\n" - "> =\n" - "\n" + "> \n" "> .../devicetree/bindings/clock/silabs,si5351.txt | 4 +-\n" "> arch/arm/boot/dts/dove-cubox.dts | 1 +\n" - "> drivers/clk/clk-si5351.c | 63 +++++++++++++++-=\n" - "------\n" + "> drivers/clk/clk-si5351.c | 63 +++++++++++++++-------\n" "> include/linux/platform_data/si5351.h | 4 --\n" "> 4 files changed, 49 insertions(+), 23 deletions(-)\n" - "> =\n" - "\n" + "> \n" "> ---\n" "> Cc: Mike Turquette <mturquette@linaro.org>\n" "> Cc: Stephen Boyd <sboyd@codeaurora.org>\n" @@ -91,9 +80,8 @@ "> Cc: linux-clk@vger.kernel.org\n" "> Cc: linux-arm-kernel@lists.infradead.org\n" "> Cc: linux-kernel@vger.kernel.org\n" - "> -- =\n" - "\n" + "> -- \n" "> 2.1.0\n" - >=20 + > -b76762172a6a284c20632ef6b4e90b75dce16bcd9a871c31c6afed359160c93f +4b697054f885607ebc6b66f67cd874370504150e5daf471cd964d693379ad295
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.