diff for duplicates of <87zi6dg0e1.fsf@free-electrons.com> diff --git a/a/1.txt b/N1/1.txt index 4fc417e..51d7211 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,8 +1,8 @@ Hi Miquel, - On mar., déc. 19 2017, Miquel Raynal <miquel.raynal-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> wrote: + On mar., d?c. 19 2017, Miquel Raynal <miquel.raynal@free-electrons.com> wrote: -> From: Baruch Siach <baruch-NswTu9S1W3P6gbPvEgmw2w@public.gmane.org> +> From: Baruch Siach <baruch@tkos.co.il> > > The AP806 component is integrated in the Armada 8K and 7K lines of > processors. @@ -11,13 +11,13 @@ Hi Miquel, > value. Extend armada_get_temp() and the driver structure to handle > signed values. > -> Signed-off-by: Baruch Siach <baruch-NswTu9S1W3P6gbPvEgmw2w@public.gmane.org> -> [<miquel.raynal-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>: Changes when applying over the +> Signed-off-by: Baruch Siach <baruch@tkos.co.il> +> [<miquel.raynal@free-electrons.com>: Changes when applying over the > previous patches, including the register names changes, also switched > the coefficients values to s64 instead of unsigned long to deal with > negative values and used do_div instead of the traditionnal '/'] -> Signed-off-by: Miquel Raynal <miquel.raynal-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> -> Reviewed-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> +> Signed-off-by: Miquel Raynal <miquel.raynal@free-electrons.com> +> Reviewed-by: Gregory CLEMENT <gregory.clement@free-electrons.com> > --- > drivers/thermal/armada_thermal.c | 74 ++++++++++++++++++++++++++++++++-------- > 1 file changed, 59 insertions(+), 15 deletions(-) @@ -114,11 +114,11 @@ In file included from arch/arm/include/asm/div64.h:127:0, from include/linux/kobject.h:20, from include/linux/device.h:17, from drivers/thermal/armada_thermal.c:16: -drivers/thermal/armada_thermal.c: In function ‘armada_get_temp’: +drivers/thermal/armada_thermal.c: In function ?armada_get_temp?: include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \ ^ -drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ‘do_div’ +drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ?do_div? do_div(*temp, div); ^~~~~~ In file included from include/linux/ioport.h:13:0, @@ -127,10 +127,10 @@ In file included from include/linux/ioport.h:13:0, include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow] } else if (likely(((n) >> 32) == 0)) { \ ^ -include/linux/compiler.h:175:40: note: in definition of macro ‘likely’ +include/linux/compiler.h:175:40: note: in definition of macro ?likely? # define likely(x) __builtin_expect(!!(x), 1) ^ -drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ‘do_div’ +drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ?do_div? do_div(*temp, div); ^~~~~~ In file included from arch/arm/include/asm/div64.h:127:0, @@ -139,10 +139,10 @@ In file included from arch/arm/include/asm/div64.h:127:0, from include/linux/kobject.h:20, from include/linux/device.h:17, from drivers/thermal/armada_thermal.c:16: -include/asm-generic/div64.h:225:22: error: passing argument 1 of ‘__div64_32’ from incompatible pointer type [-Werror=incompatible-pointer-types] +include/asm-generic/div64.h:225:22: error: passing argument 1 of ?__div64_32? from incompatible pointer type [-Werror=incompatible-pointer-types] __rem = __div64_32(&(n), __base); \ ^ -drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ‘do_div’ +drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ?do_div? do_div(*temp, div); ^~~~~~ In file included from include/linux/kernel.h:173:0, @@ -150,7 +150,7 @@ In file included from include/linux/kernel.h:173:0, from include/linux/kobject.h:20, from include/linux/device.h:17, from drivers/thermal/armada_thermal.c:16: -arch/arm/include/asm/div64.h:33:24: note: expected ‘uint64_t * {aka long long unsigned int *}’ but argument is of type ‘int *’ +arch/arm/include/asm/div64.h:33:24: note: expected ?uint64_t * {aka long long unsigned int *}? but argument is of type ?int *? static inline uint32_t __div64_32(uint64_t *n, uint32_t base) Gregory @@ -241,7 +241,3 @@ Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com --- -To unsubscribe from this list: send the line "unsubscribe devicetree" in -the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org -More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/a/content_digest b/N1/content_digest index 1766de7..66dd268 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,29 +1,16 @@ "ref\020171219135719.9531-1-miquel.raynal@free-electrons.com\0" "ref\020171219135719.9531-7-miquel.raynal@free-electrons.com\0" - "ref\020171219135719.9531-7-miquel.raynal-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org\0" - "From\0Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\0" - "Subject\0Re: [PATCH v5 06/11] thermal: armada: Add support for Armada AP806\0" + "From\0gregory.clement@free-electrons.com (Gregory CLEMENT)\0" + "Subject\0[PATCH v5 06/11] thermal: armada: Add support for Armada AP806\0" "Date\0Wed, 20 Dec 2017 11:27:18 +0100\0" - "To\0Miquel Raynal <miquel.raynal-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\0" - "Cc\0Zhang Rui <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>" - Eduardo Valentin <edubezval-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - Rob Herring <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> - Mark Rutland <mark.rutland-5wv7dgnIgG8@public.gmane.org> - linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org - Thomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> - Antoine Tenart <antoine.tenart-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> - Nadav Haklai <nadavh-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org> - Baruch Siach <baruch-NswTu9S1W3P6gbPvEgmw2w@public.gmane.org> - " David Sniatkiwicz <davidsn-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org>\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "Hi Miquel,\n" " \n" - " On mar., d\303\251c. 19 2017, Miquel Raynal <miquel.raynal-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> wrote:\n" + " On mar., d?c. 19 2017, Miquel Raynal <miquel.raynal@free-electrons.com> wrote:\n" "\n" - "> From: Baruch Siach <baruch-NswTu9S1W3P6gbPvEgmw2w@public.gmane.org>\n" + "> From: Baruch Siach <baruch@tkos.co.il>\n" ">\n" "> The AP806 component is integrated in the Armada 8K and 7K lines of\n" "> processors.\n" @@ -32,13 +19,13 @@ "> value. Extend armada_get_temp() and the driver structure to handle\n" "> signed values.\n" ">\n" - "> Signed-off-by: Baruch Siach <baruch-NswTu9S1W3P6gbPvEgmw2w@public.gmane.org>\n" - "> [<miquel.raynal-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>: Changes when applying over the\n" + "> Signed-off-by: Baruch Siach <baruch@tkos.co.il>\n" + "> [<miquel.raynal@free-electrons.com>: Changes when applying over the\n" "> previous patches, including the register names changes, also switched\n" "> the coefficients values to s64 instead of unsigned long to deal with\n" "> negative values and used do_div instead of the traditionnal '/']\n" - "> Signed-off-by: Miquel Raynal <miquel.raynal-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\n" - "> Reviewed-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\n" + "> Signed-off-by: Miquel Raynal <miquel.raynal@free-electrons.com>\n" + "> Reviewed-by: Gregory CLEMENT <gregory.clement@free-electrons.com>\n" "> ---\n" "> drivers/thermal/armada_thermal.c | 74 ++++++++++++++++++++++++++++++++--------\n" "> 1 file changed, 59 insertions(+), 15 deletions(-)\n" @@ -135,11 +122,11 @@ " from include/linux/kobject.h:20,\n" " from include/linux/device.h:17,\n" " from drivers/thermal/armada_thermal.c:16:\n" - "drivers/thermal/armada_thermal.c: In function \342\200\230armada_get_temp\342\200\231:\n" + "drivers/thermal/armada_thermal.c: In function ?armada_get_temp?:\n" "include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast\n" " (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \\\n" " ^\n" - "drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro \342\200\230do_div\342\200\231\n" + "drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ?do_div?\n" " do_div(*temp, div);\n" " ^~~~~~\n" "In file included from include/linux/ioport.h:13:0,\n" @@ -148,10 +135,10 @@ "include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]\n" " } else if (likely(((n) >> 32) == 0)) { \\\n" " ^\n" - "include/linux/compiler.h:175:40: note: in definition of macro \342\200\230likely\342\200\231\n" + "include/linux/compiler.h:175:40: note: in definition of macro ?likely?\n" " # define likely(x) __builtin_expect(!!(x), 1)\n" " ^\n" - "drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro \342\200\230do_div\342\200\231\n" + "drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ?do_div?\n" " do_div(*temp, div);\n" " ^~~~~~\n" "In file included from arch/arm/include/asm/div64.h:127:0,\n" @@ -160,10 +147,10 @@ " from include/linux/kobject.h:20,\n" " from include/linux/device.h:17,\n" " from drivers/thermal/armada_thermal.c:16:\n" - "include/asm-generic/div64.h:225:22: error: passing argument 1 of \342\200\230__div64_32\342\200\231 from incompatible pointer type [-Werror=incompatible-pointer-types]\n" + "include/asm-generic/div64.h:225:22: error: passing argument 1 of ?__div64_32? from incompatible pointer type [-Werror=incompatible-pointer-types]\n" " __rem = __div64_32(&(n), __base); \\\n" " ^\n" - "drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro \342\200\230do_div\342\200\231\n" + "drivers/thermal/armada_thermal.c:247:2: note: in expansion of macro ?do_div?\n" " do_div(*temp, div);\n" " ^~~~~~\n" "In file included from include/linux/kernel.h:173:0,\n" @@ -171,7 +158,7 @@ " from include/linux/kobject.h:20,\n" " from include/linux/device.h:17,\n" " from drivers/thermal/armada_thermal.c:16:\n" - "arch/arm/include/asm/div64.h:33:24: note: expected \342\200\230uint64_t * {aka long long unsigned int *}\342\200\231 but argument is of type \342\200\230int *\342\200\231\n" + "arch/arm/include/asm/div64.h:33:24: note: expected ?uint64_t * {aka long long unsigned int *}? but argument is of type ?int *?\n" " static inline uint32_t __div64_32(uint64_t *n, uint32_t base)\n" "\n" "Gregory\n" @@ -261,10 +248,6 @@ "Gregory Clement, Free Electrons\n" "Kernel, drivers, real-time and embedded Linux\n" "development, consulting, training and support.\n" - "http://free-electrons.com\n" - "--\n" - "To unsubscribe from this list: send the line \"unsubscribe devicetree\" in\n" - "the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" - More majordomo info at http://vger.kernel.org/majordomo-info.html + http://free-electrons.com -78caa6820e320886a6f8406af4595ba2193eee747b6a7f772a8e9c46e8cf1e38 +c970343e7e449de5a46511dcc404399588b407a48cfefb18b610c95fc5b06cc4
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.