From: Lee Jones <hidden> Date: 2020-06-25 06:46:33
Kerneldoc syntax is used, but not complete. Descriptions required.
Prevents warnings like:
drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_lock'
drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_unlock'
Cc: <redacted>
Cc: patches@opensource.cirrus.com
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/wm8350-core.c | 4 ++++
1 file changed, 4 insertions(+)
From: Lee Jones <hidden> Date: 2020-06-25 06:46:39
Each function parameter should be documented in kerneldoc format.
Squashes the following W=1 warnings:
drivers/mfd/db8500-prcmu.c:2281: warning: Function parameter or member 'reset_code' not described in 'db8500_prcmu_system_reset'
drivers/mfd/db8500-prcmu.c:3012: warning: Function parameter or member 'pdev' not described in 'db8500_prcmu_probe'
Cc: <redacted>
Cc: Linus Walleij <redacted>
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/db8500-prcmu.c | 2 ++
1 file changed, 2 insertions(+)
From: Lee Jones <hidden> Date: 2020-06-25 06:46:46
Kerneldoc syntax is used, but not complete. Arg descriptions required.
Prevents warnings like:
drivers/mfd/omap-usb-host.c:531: warning: Function parameter or member 'pdev' not described in 'usbhs_omap_probe'
Cc: <redacted>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Keshava Munegowda <redacted>
Cc: Roger Quadros <redacted>
Cc: linux-omap@vger.kernel.org
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/omap-usb-host.c | 2 ++
1 file changed, 2 insertions(+)
From: Lee Jones <hidden> Date: 2020-06-25 06:46:48
Not only is the current header incorrect, the isn't actually a
need to document the ubiquitous platform probe call.
Cc: <redacted>
Cc: Linus Walleij <redacted>
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/db8500-prcmu.c | 4 ----
1 file changed, 4 deletions(-)
From: Lee Jones <hidden> Date: 2020-06-25 06:46:52
Kerneldoc syntax is used, but not complete. Arg descriptions are required.
Fixes the following W=1 build warnings:
drivers/mfd/altera-sysmgr.c:95: warning: Function parameter or member 'np' not described in 'altr_sysmgr_regmap_lookup_by_phandle'
drivers/mfd/altera-sysmgr.c:95: warning: Function parameter or member 'property' not described in 'altr_sysmgr_regmap_lookup_by_phandle'
Cc: <redacted>
Cc: Thor Thayer <redacted>
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/altera-sysmgr.c | 3 +++
1 file changed, 3 insertions(+)
From: Lee Jones <hidden> Date: 2020-06-25 06:46:57
Kerneldoc valication gets confused if syntax isn't "@.*: ".
Adding the missing colons squashes the following W=1 warnings:
drivers/mfd/atmel-smc.c:247: warning: Function parameter or member 'conf' not described in 'atmel_smc_cs_conf_apply'
drivers/mfd/atmel-smc.c:268: warning: Function parameter or member 'conf' not described in 'atmel_hsmc_cs_conf_apply'
Cc: <redacted>
Cc: Nicolas Ferre <nicolas.ferre@microchip.com>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: Ludovic Desroches <ludovic.desroches@microchip.com>
Cc: Boris Brezillon <redacted>
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/atmel-smc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
From: Lee Jones <hidden> Date: 2020-06-25 06:47:02
GENMASK and it's callees conduct checking to ensure the passed
parameters are valid. One of those checks is for '< 0'. So if an
unsigned value is passed, in an invalid comparison takes place.
Judging from the current code, it looks as though 'unsigned int'
is the correct type to use, so simply cast these small values
with no chance of being false negative to signed int for
comparison/error checking purposes.
Squashes the following W=1 warnings:
In file included from /home/lee/projects/linux/kernel/include/linux/bits.h:23,
from /home/lee/projects/linux/kernel/include/linux/bitops.h:5,
from /home/lee/projects/linux/kernel/include/linux/kernel.h:12,
from /home/lee/projects/linux/kernel/include/linux/mfd/syscon/atmel-smc.h:14,
from /home/lee/projects/linux/kernel/drivers/mfd/atmel-smc.c:11:
/home/lee/projects/linux/kernel/drivers/mfd/atmel-smc.c: In function ‘atmel_smc_cs_encode_ncycles’:
/home/lee/projects/linux/kernel/include/linux/bits.h:26:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
/home/lee/projects/linux/kernel/include/linux/build_bug.h:16:62: note: in definition of macro ‘BUILD_BUG_ON_ZERO’
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
/home/lee/projects/linux/kernel/include/linux/bits.h:39:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
/home/lee/projects/linux/kernel/drivers/mfd/atmel-smc.c:49:25: note: in expansion of macro ‘GENMASK’
49 | unsigned int lsbmask = GENMASK(msbpos - 1, 0);
| ^~~~~~~
/home/lee/projects/linux/kernel/include/linux/bits.h:26:40: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
/home/lee/projects/linux/kernel/include/linux/build_bug.h:16:62: note: in definition of macro ‘BUILD_BUG_ON_ZERO’
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
/home/lee/projects/linux/kernel/include/linux/bits.h:39:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
Cc: <redacted>
Cc: Nicolas Ferre <nicolas.ferre@microchip.com>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: Ludovic Desroches <ludovic.desroches@microchip.com>
Cc: Boris Brezillon <redacted>
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/atmel-smc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
@@ -46,8 +46,8 @@ static int atmel_smc_cs_encode_ncycles(unsigned int ncycles,unsignedintmsbfactor,unsignedint*encodedval){-unsignedintlsbmask=GENMASK(msbpos-1,0);-unsignedintmsbmask=GENMASK(msbwidth-1,0);+unsignedintlsbmask=GENMASK((int)msbpos-1,0);+unsignedintmsbmask=GENMASK((int)msbwidth-1,0);unsignedintmsb,lsb;intret=0;
--
2.25.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
From: Lee Jones <hidden> Date: 2020-06-25 06:47:08
Kerneldoc syntax is used, but not complete. Arg descriptions required.
Prevents warnings like:
drivers/mfd/omap-usb-tll.c:204: warning: Function parameter or member 'pdev' not described in 'usbtll_omap_probe
Cc: <redacted>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Keshava Munegowda <redacted>
Cc: Roger Quadros <redacted>
Cc: linux-omap@vger.kernel.org
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/omap-usb-tll.c | 2 ++
1 file changed, 2 insertions(+)
From: Lee Jones <hidden> Date: 2020-06-25 06:47:13
Each function parameter should be documented in kerneldoc format.
Squashes the following W=1 warnings:
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'dev' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'id' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'cells' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'n_devs' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'mem_base' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'irq_base' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'domain' not described in 'devm_mfd_add_devices'
Cc: <redacted>
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/mfd-core.c | 10 ++++++++++
1 file changed, 10 insertions(+)
On Thu, Jun 25, 2020 at 07:46:18AM +0100, Lee Jones wrote:
Kerneldoc valication gets confused if syntax isn't "@.*: ".
Adding the missing colons squashes the following W=1 warnings:
drivers/mfd/atmel-smc.c:247: warning: Function parameter or member 'conf' not described in 'atmel_smc_cs_conf_apply'
drivers/mfd/atmel-smc.c:268: warning: Function parameter or member 'conf' not described in 'atmel_hsmc_cs_conf_apply'
On Thu, Jun 25, 2020 at 07:46:10AM +0100, Lee Jones wrote:
quoted hunk
Kerneldoc syntax is used, but not complete. Descriptions required.
Prevents warnings like:
drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_lock'
drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_unlock'
Cc: <redacted>
Cc: patches@opensource.cirrus.com
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/wm8350-core.c | 4 ++++
1 file changed, 4 insertions(+)
From: Lee Jones <hidden> Date: 2020-06-25 07:13:21
On Thu, 25 Jun 2020, Greg KH wrote:
On Thu, Jun 25, 2020 at 07:46:10AM +0100, Lee Jones wrote:
quoted
Kerneldoc syntax is used, but not complete. Descriptions required.
Prevents warnings like:
drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_lock'
drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_unlock'
Cc: <redacted>
Cc: patches@opensource.cirrus.com
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/wm8350-core.c | 4 ++++
1 file changed, 4 insertions(+)
Why are all of these documentation fixes for stable?
Because they fix compiler warnings.
Not correct?
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
On Thu, Jun 25, 2020 at 08:13:13AM +0100, Lee Jones wrote:
On Thu, 25 Jun 2020, Greg KH wrote:
quoted
On Thu, Jun 25, 2020 at 07:46:10AM +0100, Lee Jones wrote:
quoted
Kerneldoc syntax is used, but not complete. Descriptions required.
Prevents warnings like:
drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_lock'
drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_unlock'
Cc: <redacted>
Cc: patches@opensource.cirrus.com
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/wm8350-core.c | 4 ++++
1 file changed, 4 insertions(+)
Why are all of these documentation fixes for stable?
Because they fix compiler warnings.
When you type 'make' these warnings show up? We don't do documentation
builds as part of a normal build...
If for some reason we ever get rid of all of the thousands of current
warnings, then yes, I will be glad to consider stuff like this then.
thanks,
greg k-h
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
From: Jonathan Corbet <corbet@lwn.net> Date: 2020-06-25 13:24:55
On Thu, 25 Jun 2020 08:13:13 +0100
Lee Jones [off-list ref] wrote:
quoted
Why are all of these documentation fixes for stable?
Because they fix compiler warnings.
Not correct?
I am overjoyed to see people fixing docs build warnings, it is work that
is desperately needed. That said, these warning fixes are probably not
stable material; the problem is bigger and longer-term than that.
Thanks,
jon
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
From: Lee Jones <hidden> Date: 2020-06-25 13:34:17
On Thu, 25 Jun 2020, Greg KH wrote:
On Thu, Jun 25, 2020 at 08:13:13AM +0100, Lee Jones wrote:
quoted
On Thu, 25 Jun 2020, Greg KH wrote:
quoted
On Thu, Jun 25, 2020 at 07:46:10AM +0100, Lee Jones wrote:
quoted
Kerneldoc syntax is used, but not complete. Descriptions required.
Prevents warnings like:
drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_lock'
drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_unlock'
Cc: <redacted>
Cc: patches@opensource.cirrus.com
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/wm8350-core.c | 4 ++++
1 file changed, 4 insertions(+)
Why are all of these documentation fixes for stable?
Because they fix compiler warnings.
When you type 'make' these warnings show up? We don't do documentation
builds as part of a normal build...
'make W=1' yes. :)
If for some reason we ever get rid of all of the thousands of current
warnings, then yes, I will be glad to consider stuff like this then.
Workin' on it!
Sorry for the noise (for now).
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
From: Lee Jones <hidden> Date: 2020-06-25 13:38:53
On Thu, 25 Jun 2020, Jonathan Corbet wrote:
On Thu, 25 Jun 2020 08:13:13 +0100
Lee Jones [off-list ref] wrote:
quoted
quoted
Why are all of these documentation fixes for stable?
Because they fix compiler warnings.
Not correct?
I am overjoyed to see people fixing docs build warnings, it is work that
is desperately needed.
I'll do what I can with the time that I have.
The plan is to keep plodding on and seeing how far I can take it. A
clean W=1 build sounds like rainbows and unicorns presently, but Rome
wasn't built in a day.
Tell you the truth, drafting patches (again, after a break) is a
welcome change/release from digging around and reviewing Android
Stable patches. It's the only thing keeping me sane. :)
That said, these warning fixes are probably not
stable material; the problem is bigger and longer-term than that.
Fair enough.
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
GENMASK and it's callees conduct checking to ensure the passed
parameters are valid. One of those checks is for '< 0'. So if an
unsigned value is passed, in an invalid comparison takes place.
Judging from the current code, it looks as though 'unsigned int'
is the correct type to use, so simply cast these small values
with no chance of being false negative to signed int for
comparison/error checking purposes.
I've been thinking about that one but shouldn't the proper fix be in
GENMASK? My understanding is that this happens because l is 0 and I
don't think GENMASK would ever expect negative number. What about simply
checking that h != l when l is 0?
quoted hunk
Squashes the following W=1 warnings:
In file included from /home/lee/projects/linux/kernel/include/linux/bits.h:23,
from /home/lee/projects/linux/kernel/include/linux/bitops.h:5,
from /home/lee/projects/linux/kernel/include/linux/kernel.h:12,
from /home/lee/projects/linux/kernel/include/linux/mfd/syscon/atmel-smc.h:14,
from /home/lee/projects/linux/kernel/drivers/mfd/atmel-smc.c:11:
/home/lee/projects/linux/kernel/drivers/mfd/atmel-smc.c: In function ‘atmel_smc_cs_encode_ncycles’:
/home/lee/projects/linux/kernel/include/linux/bits.h:26:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
/home/lee/projects/linux/kernel/include/linux/build_bug.h:16:62: note: in definition of macro ‘BUILD_BUG_ON_ZERO’
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
/home/lee/projects/linux/kernel/include/linux/bits.h:39:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
/home/lee/projects/linux/kernel/drivers/mfd/atmel-smc.c:49:25: note: in expansion of macro ‘GENMASK’
49 | unsigned int lsbmask = GENMASK(msbpos - 1, 0);
| ^~~~~~~
/home/lee/projects/linux/kernel/include/linux/bits.h:26:40: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
/home/lee/projects/linux/kernel/include/linux/build_bug.h:16:62: note: in definition of macro ‘BUILD_BUG_ON_ZERO’
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
/home/lee/projects/linux/kernel/include/linux/bits.h:39:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
Cc: <redacted>
Cc: Nicolas Ferre <nicolas.ferre@microchip.com>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: Ludovic Desroches <ludovic.desroches@microchip.com>
Cc: Boris Brezillon <redacted>
Signed-off-by: Lee Jones <redacted>
---
drivers/mfd/atmel-smc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
@@ -46,8 +46,8 @@ static int atmel_smc_cs_encode_ncycles(unsigned int ncycles,unsignedintmsbfactor,unsignedint*encodedval){-unsignedintlsbmask=GENMASK(msbpos-1,0);-unsignedintmsbmask=GENMASK(msbwidth-1,0);+unsignedintlsbmask=GENMASK((int)msbpos-1,0);+unsignedintmsbmask=GENMASK((int)msbwidth-1,0);unsignedintmsb,lsb;intret=0;
Kerneldoc valication gets confused if syntax isn't "@.*: ".
Adding the missing colons squashes the following W=1 warnings:
drivers/mfd/atmel-smc.c:247: warning: Function parameter or member 'conf' not described in 'atmel_smc_cs_conf_apply'
drivers/mfd/atmel-smc.c:268: warning: Function parameter or member 'conf' not described in 'atmel_hsmc_cs_conf_apply'
From: Lee Jones <hidden> Date: 2020-06-30 12:10:30
On Fri, 26 Jun 2020, Alexandre Belloni wrote:
Hi,
On 25/06/2020 07:46:17+0100, Lee Jones wrote:
quoted
GENMASK and it's callees conduct checking to ensure the passed
parameters are valid. One of those checks is for '< 0'. So if an
unsigned value is passed, in an invalid comparison takes place.
Judging from the current code, it looks as though 'unsigned int'
is the correct type to use, so simply cast these small values
with no chance of being false negative to signed int for
comparison/error checking purposes.
I've been thinking about that one but shouldn't the proper fix be in
GENMASK? My understanding is that this happens because l is 0 and I
don't think GENMASK would ever expect negative number. What about simply
checking that h != l when l is 0?
Looks like Rikard Falkeborn recently submitted a patch to 'fix' this
issue. However, Linus slammed it, decrying that it's the warning
that's wrong, not the code. Looks like the type-limits warning might
be getting downgraded to W=2 instead (although I don't see a patch
yet).
I'm going to drop this patch.
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Build OK!
v4.14.186: Build OK!
v4.9.228: Build OK!
v4.4.228: Failed to apply! Possible dependencies:
a8f447be8056d ("mfd: Add resource managed APIs for mfd_add_devices")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks
Sasha
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Build OK!
v4.14.186: Build OK!
v4.9.228: Failed to apply! Possible dependencies:
87108dc78eb89 ("memory: atmel-ebi: Enable the SMC clock if specified")
8eb8c7d844b9d ("memory: atmel-ebi: Simplify SMC config code")
b0f3ab20e7649 ("mfd: syscon: atmel-smc: Add helper to retrieve register layout")
b5169d35ed585 ("mtd: nand: atmel: return error code of nand_scan_ident/tail() on error")
f88fc122cc34c ("mtd: nand: Cleanup/rework the atmel_nand driver")
f9ce2eddf1769 ("mtd: nand: atmel: Add ->setup_data_interface() hooks")
fe9d7cb22ef3a ("mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation")
v4.4.228: Failed to apply! Possible dependencies:
1d8d8b5c852b6 ("mtd: nand: fix drivers abusing mtd->priv")
4bd4ebcc540c3 ("mtd: nand: make use of mtd_to_nand() in NAND drivers")
5575075612cad ("mtd: atmel_nand: Support PMECC on SAMA5D2")
5ddc7bd43ccc7 ("mtd: atmel_nand: Support variable RB_EDGE interrupts")
66e8e47eae658 ("mtd: pxa3xx_nand: Fix initial controller configuration")
6a4ec4cd08888 ("memory: add Atmel EBI (External Bus Interface) driver")
72eaec21b0cf1 ("mtd: nand: atmel_nand: constify atmel_nand_caps structures")
87108dc78eb89 ("memory: atmel-ebi: Enable the SMC clock if specified")
8eb8c7d844b9d ("memory: atmel-ebi: Simplify SMC config code")
b0f3ab20e7649 ("mfd: syscon: atmel-smc: Add helper to retrieve register layout")
c7f00c29aa846 ("mtd: pxa3xx_nand: Increase the initial chunk size")
cc00383722db7 ("mtd: nand: atmel: switch to mtd_ooblayout_ops")
d699ed250c073 ("mtd: nand: make use of nand_set/get_controller_data() helpers")
ee194289502a6 ("memory/atmel-ebi: Fix ns <-> cycles conversions")
ee4fec5f44a2c ("memory: atmel-ebi: use PTR_ERR_OR_ZERO() to simplify the code")
f88fc122cc34c ("mtd: nand: Cleanup/rework the atmel_nand driver")
fe9d7cb22ef3a ("mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks
Sasha
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.14.186: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.9.228: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
937d3a0af521e ("mfd: Add support for Allwinner SoCs ADC")
d0f949e220fdf ("mfd: Add STM32 Timers driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.4.228: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
8ce064bfe7c8c ("MAINTAINERS: Add Altera Arria10 System Resource Chip")
937d3a0af521e ("mfd: Add support for Allwinner SoCs ADC")
9787f5e28b507 ("mfd: altr_a10sr: Add Altera Arria10 DevKit System Resource Chip")
b25c6b7d2801f ("mfd: act8945a: Add Active-semi ACT8945A PMIC MFD driver")
d0f949e220fdf ("mfd: Add STM32 Timers driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks
Sasha
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
From: Lee Jones <hidden> Date: 2020-07-02 06:36:04
On Wed, 01 Jul 2020, Sasha Levin wrote:
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.14.186: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.9.228: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
937d3a0af521e ("mfd: Add support for Allwinner SoCs ADC")
d0f949e220fdf ("mfd: Add STM32 Timers driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.4.228: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
8ce064bfe7c8c ("MAINTAINERS: Add Altera Arria10 System Resource Chip")
937d3a0af521e ("mfd: Add support for Allwinner SoCs ADC")
9787f5e28b507 ("mfd: altr_a10sr: Add Altera Arria10 DevKit System Resource Chip")
b25c6b7d2801f ("mfd: act8945a: Add Active-semi ACT8945A PMIC MFD driver")
d0f949e220fdf ("mfd: Add STM32 Timers driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
Please drop it.
Greg indicated that these should not be bound for Stable.
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
From: Lee Jones <hidden> Date: 2020-07-02 06:36:24
On Wed, 01 Jul 2020, Sasha Levin wrote:
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Build OK!
v4.14.186: Build OK!
v4.9.228: Failed to apply! Possible dependencies:
87108dc78eb89 ("memory: atmel-ebi: Enable the SMC clock if specified")
8eb8c7d844b9d ("memory: atmel-ebi: Simplify SMC config code")
b0f3ab20e7649 ("mfd: syscon: atmel-smc: Add helper to retrieve register layout")
b5169d35ed585 ("mtd: nand: atmel: return error code of nand_scan_ident/tail() on error")
f88fc122cc34c ("mtd: nand: Cleanup/rework the atmel_nand driver")
f9ce2eddf1769 ("mtd: nand: atmel: Add ->setup_data_interface() hooks")
fe9d7cb22ef3a ("mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation")
v4.4.228: Failed to apply! Possible dependencies:
1d8d8b5c852b6 ("mtd: nand: fix drivers abusing mtd->priv")
4bd4ebcc540c3 ("mtd: nand: make use of mtd_to_nand() in NAND drivers")
5575075612cad ("mtd: atmel_nand: Support PMECC on SAMA5D2")
5ddc7bd43ccc7 ("mtd: atmel_nand: Support variable RB_EDGE interrupts")
66e8e47eae658 ("mtd: pxa3xx_nand: Fix initial controller configuration")
6a4ec4cd08888 ("memory: add Atmel EBI (External Bus Interface) driver")
72eaec21b0cf1 ("mtd: nand: atmel_nand: constify atmel_nand_caps structures")
87108dc78eb89 ("memory: atmel-ebi: Enable the SMC clock if specified")
8eb8c7d844b9d ("memory: atmel-ebi: Simplify SMC config code")
b0f3ab20e7649 ("mfd: syscon: atmel-smc: Add helper to retrieve register layout")
c7f00c29aa846 ("mtd: pxa3xx_nand: Increase the initial chunk size")
cc00383722db7 ("mtd: nand: atmel: switch to mtd_ooblayout_ops")
d699ed250c073 ("mtd: nand: make use of nand_set/get_controller_data() helpers")
ee194289502a6 ("memory/atmel-ebi: Fix ns <-> cycles conversions")
ee4fec5f44a2c ("memory: atmel-ebi: use PTR_ERR_OR_ZERO() to simplify the code")
f88fc122cc34c ("mtd: nand: Cleanup/rework the atmel_nand driver")
fe9d7cb22ef3a ("mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
Please drop it.
Greg indicated that these should not be bound for Stable.
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
From: Lee Jones <hidden> Date: 2020-07-02 06:36:45
On Wed, 01 Jul 2020, Sasha Levin wrote:
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Build OK!
v4.14.186: Build OK!
v4.9.228: Build OK!
v4.4.228: Failed to apply! Possible dependencies:
a8f447be8056d ("mfd: Add resource managed APIs for mfd_add_devices")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
Please drop it.
Greg indicated that these should not be bound for Stable.
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
On Thu, Jun 25, 2020 at 8:46 AM Lee Jones [off-list ref] wrote:
Each function parameter should be documented in kerneldoc format.
Squashes the following W=1 warnings:
drivers/mfd/db8500-prcmu.c:2281: warning: Function parameter or member 'reset_code' not described in 'db8500_prcmu_system_reset'
drivers/mfd/db8500-prcmu.c:3012: warning: Function parameter or member 'pdev' not described in 'db8500_prcmu_probe'
Cc: <redacted>
Cc: Linus Walleij <redacted>
Signed-off-by: Lee Jones <redacted>
On Thu, Jun 25, 2020 at 8:46 AM Lee Jones [off-list ref] wrote:
Not only is the current header incorrect, the isn't actually a
need to document the ubiquitous platform probe call.
Cc: <redacted>
Cc: Linus Walleij <redacted>
Signed-off-by: Lee Jones <redacted>
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Build OK!
v4.14.186: Build OK!
v4.9.228: Build OK!
v4.4.228: Failed to apply! Possible dependencies:
a8f447be8056d ("mfd: Add resource managed APIs for mfd_add_devices")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks
Sasha
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Build OK!
v4.14.186: Build OK!
v4.9.228: Failed to apply! Possible dependencies:
87108dc78eb89 ("memory: atmel-ebi: Enable the SMC clock if specified")
8eb8c7d844b9d ("memory: atmel-ebi: Simplify SMC config code")
b0f3ab20e7649 ("mfd: syscon: atmel-smc: Add helper to retrieve register layout")
b5169d35ed585 ("mtd: nand: atmel: return error code of nand_scan_ident/tail() on error")
f88fc122cc34c ("mtd: nand: Cleanup/rework the atmel_nand driver")
f9ce2eddf1769 ("mtd: nand: atmel: Add ->setup_data_interface() hooks")
fe9d7cb22ef3a ("mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation")
v4.4.228: Failed to apply! Possible dependencies:
1d8d8b5c852b6 ("mtd: nand: fix drivers abusing mtd->priv")
4bd4ebcc540c3 ("mtd: nand: make use of mtd_to_nand() in NAND drivers")
5575075612cad ("mtd: atmel_nand: Support PMECC on SAMA5D2")
5ddc7bd43ccc7 ("mtd: atmel_nand: Support variable RB_EDGE interrupts")
66e8e47eae658 ("mtd: pxa3xx_nand: Fix initial controller configuration")
6a4ec4cd08888 ("memory: add Atmel EBI (External Bus Interface) driver")
72eaec21b0cf1 ("mtd: nand: atmel_nand: constify atmel_nand_caps structures")
87108dc78eb89 ("memory: atmel-ebi: Enable the SMC clock if specified")
8eb8c7d844b9d ("memory: atmel-ebi: Simplify SMC config code")
b0f3ab20e7649 ("mfd: syscon: atmel-smc: Add helper to retrieve register layout")
c7f00c29aa846 ("mtd: pxa3xx_nand: Increase the initial chunk size")
cc00383722db7 ("mtd: nand: atmel: switch to mtd_ooblayout_ops")
d699ed250c073 ("mtd: nand: make use of nand_set/get_controller_data() helpers")
ee194289502a6 ("memory/atmel-ebi: Fix ns <-> cycles conversions")
ee4fec5f44a2c ("memory: atmel-ebi: use PTR_ERR_OR_ZERO() to simplify the code")
f88fc122cc34c ("mtd: nand: Cleanup/rework the atmel_nand driver")
fe9d7cb22ef3a ("mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks
Sasha
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Hi
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.7.6, v5.4.49, v4.19.130, v4.14.186, v4.9.228, v4.4.228.
v5.7.6: Build OK!
v5.4.49: Build OK!
v4.19.130: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.14.186: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.9.228: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
937d3a0af521e ("mfd: Add support for Allwinner SoCs ADC")
d0f949e220fdf ("mfd: Add STM32 Timers driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
v4.4.228: Failed to apply! Possible dependencies:
51908d2e9b7c7 ("mfd: stpmic1: Add STPMIC1 driver")
8ce064bfe7c8c ("MAINTAINERS: Add Altera Arria10 System Resource Chip")
937d3a0af521e ("mfd: Add support for Allwinner SoCs ADC")
9787f5e28b507 ("mfd: altr_a10sr: Add Altera Arria10 DevKit System Resource Chip")
b25c6b7d2801f ("mfd: act8945a: Add Active-semi ACT8945A PMIC MFD driver")
d0f949e220fdf ("mfd: Add STM32 Timers driver")
f36e789a1f8d0 ("mfd: altera-sysmgr: Add SOCFPGA System Manager")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks
Sasha
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel