[PATCH v3 00/18] mfd: demodularization of non-modular drivers

2018-12-07 Thread Paul Gortmaker
c: Venu Byravarasu Cc: linux-o...@vger.kernel.org Cc: patc...@opensource.cirrus.com Paul Gortmaker (18): mfd: aat2870-core: Make it explicitly non-modular mfd: adp5520: Make it explicitly non-modular mfd: as3711: Make it explicitly non-modular mfd: db8500-prcmu: drop unused MODULE_ tags

[PATCH 17/18] mfd: wm8350-core: drop unused MODULE_ tags from non-modular code

2018-12-07 Thread Paul Gortmaker
Cc: patc...@opensource.cirrus.com Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/wm8350-core.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/mfd/wm8350-core.c b/drivers/mfd/wm8350-core.c index 8a07c5634aee..e6434a4d7439 100644

[PATCH 16/18] mfd: wm8350-i2c: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: patc...@opensource.cirrus.com Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/wm8350-i2c.c | 24 +--- 1 file changed, 1 insertion(+), 23 deletions(-) diff

[PATCH 15/18] mfd: wm831x-core: drop unused module infrastructure from non-modular code

2018-12-07 Thread Paul Gortmaker
Jones Cc: Charles Keepax Cc: patc...@opensource.cirrus.com Signed-off-by: Paul Gortmaker --- drivers/mfd/wm831x-core.c | 15 ++- include/linux/mfd/wm831x/core.h | 1 - 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/drivers/mfd/wm831x-core.c b/drivers/mfd/wm831x

[PATCH 11/18] mfd: tps65910: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
Cc: linux-o...@vger.kernel.org Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/tps65910.c | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/drivers/mfd/tps65910.c b/drivers/mfd/tps65910.c index bf16cbe6fd88..aa3d472a10ff 100644 --- a/d

[PATCH 18/18] mfd: wm8400-core: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
Signed-off-by: Paul Gortmaker --- drivers/mfd/wm8400-core.c | 18 +++--- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/drivers/mfd/wm8400-core.c b/drivers/mfd/wm8400-core.c index 8a98a2fc74e1..79756c83f5f0 100644 --- a/drivers/mfd/wm8400-core.c +++ b/drivers/mfd/wm8

[PATCH 12/18] mfd: tps80031: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
contained at the top of the file in the comments. Cc: Lee Jones Cc: Laxman Dewangan Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/tps80031.c | 37 ++--- 1 file changed, 2 insertions(+), 35 deletions(-) diff --git a/drivers/mfd/tps80031.c b/dr

[PATCH 14/18] mfd: wm831x-i2c: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
in use by this code, the init ordering remains unchanged with this commit. Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code. Cc: Lee Jones Cc: patc...@opensource.cirrus.com Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/wm831x-i2c.c | 20 ++--

[PATCH 08/18] mfd: sta2x11: drop unused MODULE_ tags from non-modular code

2018-12-07 Thread Paul Gortmaker
ith init.h and export.h ; the latter since the file does export some symbols. Cc: Lee Jones Cc: Alessandro Rubini Cc: Davide Ciminaghi Acked-by: Alessandro Rubini Acked-by: Davide Ciminaghi Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/sta2x11-mfd.c | 10 -- 1 fi

[PATCH 13/18] mfd: wm831x-spi: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
Lee Jones Cc: patc...@opensource.cirrus.com Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/wm831x-spi.c | 24 ++-- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/drivers/mfd/wm831x-spi.c b/drivers/mfd/wm831x-spi.c index 018ce652ae57..dd4dab419940 1006

[PATCH 07/18] mfd: rc5t583: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
SE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Laxman Dewangan Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/rc5t583.c | 14 -- 1 file changed, 14 deletions(-) diff --git a/drivers/mfd/r

[PATCH 04/18] mfd: db8500-prcmu: drop unused MODULE_ tags from non-modular code

2018-12-07 Thread Paul Gortmaker
tter since the file does export some symbols. Cc: Linus Walleij Cc: Lee Jones Cc: Mattias Nilsson Reviewed-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/db8500-prcmu.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/mfd/db8500-prcmu.c b/d

[PATCH 09/18] mfd: syscon: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
f the file in the comments. Cc: Lee Jones Cc: Arnd Bergmann Cc: Dong Aisheng Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/syscon.c | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/drivers/mfd/syscon.c b/drivers/mfd/syscon.c index b6

[PATCH 10/18] mfd: tps65090: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
asu Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/tps65090.c | 30 +- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/drivers/mfd/tps65090.c b/drivers/mfd/tps65090.c index f13e4cd06e89..6968df4d7828 100644 --- a/drivers/mfd/tps65090

[PATCH 03/18] mfd: as3711: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Guennadi Liakhovetski Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/as3711.c | 14 -- 1 file changed, 14

[PATCH 05/18] mfd: htc-i2cpld: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
Lee Jones Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/htc-i2cpld.c | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/drivers/mfd/htc-i2cpld.c b/drivers/mfd/htc-i2cpld.c index 01572b5e79e8..af3c66355270 100644 --- a/drivers/mfd/ht

[PATCH 01/18] mfd: aat2870-core: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/aat2870-core.c | 40 +++- 1 file changed, 3 insertions(+), 37 deletions(-) diff --git a/drivers/mfd/aat2870-core.c b/drivers/mfd/aat2870-core.c index 3ba19a45f199..9d3d90d386c2 100644 --- a/drivers/mfd/aat2870-

[PATCH 06/18] mfd: max8925-core: drop unused MODULE_ tags from non-modular code

2018-12-07 Thread Paul Gortmaker
of modular infrastructure use, so that when reading the driver there is no doubt it is builtin-only. We delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Haojian Zhuang Acked-by: Linus Walleij Signed-off-by: Paul

[PATCH 02/18] mfd: adp5520: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
all that information was (or is now) contained at the top of the file in the comments. Cc: Michael Hennerich Cc: Lee Jones Acked-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/adp5520.c | 30 +++--- 1 file changed, 7 insertions(+), 23 deletions(-) diff

Re: [PATCH 18/22] mfd: wm831x-i2c: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
[Re: [PATCH 18/22] mfd: wm831x-i2c: Make it explicitly non-modular] On 05/12/2018 (Wed 11:38) Charles Keepax wrote: > On Sun, Dec 02, 2018 at 11:23:25PM -0500, Paul Gortmaker wrote: [...] > > -static int wm831x_i2c_remove(struct i2c_client *i2c) > > -{ > > -

Re: [PATCH v2 00/22] mfd: demodularization of non-modular drivers

2018-12-05 Thread Paul Gortmaker
[RE: [PATCH v2 00/22] mfd: demodularization of non-modular drivers] On 05/12/2018 (Wed 12:01) Steve Twiss wrote: > Hi Paul, > > On 03 December 2018 04:23, Paul Gortmaker wrote: > > > Subject: [PATCH v2 00/22] mfd: demodularization of non-modular drivers > > >

Re: [PATCH 12/22] mfd: sta2x11: drop unused MODULE_ tags from non-modular code

2018-12-03 Thread Paul Gortmaker
[Re: [PATCH 12/22] mfd: sta2x11: drop unused MODULE_ tags from non-modular code] On 03/12/2018 (Mon 11:14) Lee Jones wrote: > On Sun, 02 Dec 2018, Paul Gortmaker wrote: > > > The Kconfig currently controlling compilation of this code is: > > > > drivers/mfd/Kc

[PATCH 19/22] mfd: wm831x-core: drop unused MODULE_ tags from non-modular code

2018-12-02 Thread Paul Gortmaker
there is no doubt it is builtin-only. We delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: patc...@opensource.cirrus.com Signed-off-by: Paul Gortmaker --- drivers/mfd/wm831x-core.c | 7 ++- 1 file

[PATCH 18/22] mfd: wm831x-i2c: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
in use by this code, the init ordering remains unchanged with this commit. Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code. Cc: Lee Jones Cc: patc...@opensource.cirrus.com Signed-off-by: Paul Gortmaker --- drivers/mfd/wm831x-i2c.c | 20 ++-- 1 file changed,

[PATCH 20/22] mfd: wm8350-i2c: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: patc...@opensource.cirrus.com Signed-off-by: Paul Gortmaker --- drivers/mfd/wm8350-i2c.c | 24 +--- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/drivers/mfd/wm

[PATCH 22/22] mfd: wm8400-core: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
confusion. Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Mark Brown Cc: patc...@opensource.cirrus.com Signed-off-by: Paul

[PATCH 17/22] mfd: wm831x-spi: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
Lee Jones Cc: patc...@opensource.cirrus.com Signed-off-by: Paul Gortmaker --- drivers/mfd/wm831x-spi.c | 24 ++-- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/drivers/mfd/wm831x-spi.c b/drivers/mfd/wm831x-spi.c index 018ce652ae57..dd4dab419940 100644 --- a/drivers/mfd/wm831x

[PATCH 21/22] mfd: wm8350-core: drop unused MODULE_ tags from non-modular code

2018-12-02 Thread Paul Gortmaker
Cc: patc...@opensource.cirrus.com Signed-off-by: Paul Gortmaker --- drivers/mfd/wm8350-core.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/mfd/wm8350-core.c b/drivers/mfd/wm8350-core.c index 8a07c5634aee..e6434a4d7439 100644 --- a/drivers/mfd/wm8350-core.c +++ b

[PATCH 16/22] mfd: tps80031: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
contained at the top of the file in the comments. Cc: Lee Jones Cc: Laxman Dewangan Signed-off-by: Paul Gortmaker --- drivers/mfd/tps80031.c | 37 ++--- 1 file changed, 2 insertions(+), 35 deletions(-) diff --git a/drivers/mfd/tps80031.c b/drivers/mfd/tps80031.

[PATCH 14/22] mfd: tps65090: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
this code, the init ordering remains unchanged with this commit. Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code. We also delete the MODULE_LICENSE tag etc. since all that information was (or is now) contained at the top of the file in the comments. Cc: Lee Jones Cc: Venu Byravarasu

[PATCH 15/22] mfd: tps65910: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
Cc: linux-o...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/mfd/tps65910.c | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/drivers/mfd/tps65910.c b/drivers/mfd/tps65910.c index bf16cbe6fd88..aa3d472a10ff 100644 --- a/drivers/mfd/tps65910.c +++

[PATCH 12/22] mfd: sta2x11: drop unused MODULE_ tags from non-modular code

2018-12-02 Thread Paul Gortmaker
mbols. Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/sta2x11-mfd.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/mfd/sta2x11-mfd.c b/drivers/mfd/sta2x11-mfd.c index 3aeafa228baf..cab9aabcaa1f 100644 --- a/drivers/mfd/sta2x11-mfd.c +++ b/d

[PATCH 13/22] mfd: syscon: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
f the file in the comments. Cc: Lee Jones Cc: Arnd Bergmann Cc: Dong Aisheng Signed-off-by: Paul Gortmaker --- drivers/mfd/syscon.c | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/drivers/mfd/syscon.c b/drivers/mfd/syscon.c index b6d05cd934e6..0ecdffb3d

[PATCH 11/22] mfd: rc5t583: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
SE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Laxman Dewangan Signed-off-by: Paul Gortmaker --- drivers/mfd/rc5t583.c | 14 -- 1 file changed, 14 deletions(-) diff --git a/drivers/mfd/rc5t583.c b/drivers/mfd/rc5t5

[PATCH 09/22] mfd: htc-i2cpld: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/htc-i2cpld.c | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/drivers/mfd/htc-i2cpld.c b/drivers/mfd/htc-i2cpld.c index 01572b5e79e8..af3c66355270 100644 --- a/drivers/mfd/htc-i2cpld.c +++ b/drive

[PATCH 10/22] mfd: max8925-core: drop unused MODULE_ tags from non-modular code

2018-12-02 Thread Paul Gortmaker
of modular infrastructure use, so that when reading the driver there is no doubt it is builtin-only. We delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Haojian Zhuang Signed-off-by: Paul Gortmaker --- drivers/m

[PATCH 07/22] mfd: da9055-core: make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
f the file in the comments. We replace module.h with init.h and export.h ; the latter since the file does export some symbols Cc: Support Opensource Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/da9055-core.c | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-)

[PATCH 08/22] mfd: db8500-prcmu: drop unused MODULE_ tags from non-modular code

2018-12-02 Thread Paul Gortmaker
tter since the file does export some symbols. Cc: Linus Walleij Cc: Lee Jones Cc: Mattias Nilsson Reviewed-by: Linus Walleij Signed-off-by: Paul Gortmaker --- drivers/mfd/db8500-prcmu.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/mfd/db8500-prcmu.c b/d

[PATCH 06/22] mfd: da9055-i2c: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
e Cc: Lee Jones Cc: David Dajun Chen Signed-off-by: Paul Gortmaker --- drivers/mfd/da9055-i2c.c | 24 ++-- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/drivers/mfd/da9055-i2c.c b/drivers/mfd/da9055-i2c.c index 8169a5c2fa20..f4573feb9f8c 100644 --- a/drivers/

[PATCH v2 00/22] mfd: demodularization of non-modular drivers

2018-12-02 Thread Paul Gortmaker
a Cc: Laxman Dewangan Cc: Lee Jones Cc: Linus Walleij Cc: Mark Brown Cc: Mattias Nilsson Cc: Michael Hennerich Cc: Mike Rapoport Cc: Tony Lindgren Cc: Venu Byravarasu Cc: linux-o...@vger.kernel.org Cc: patc...@opensource.cirrus.com Cc: Support Opensource Paul Gortmaker (22): mfd: aat

[PATCH 05/22] mfd: da9052-*: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
ee Jones Cc: David Dajun Chen Signed-off-by: Paul Gortmaker --- drivers/mfd/da9052-core.c | 11 --- drivers/mfd/da9052-i2c.c | 22 ++ drivers/mfd/da9052-irq.c | 1 - drivers/mfd/da9052-spi.c | 22 ++ include/linux

[PATCH 04/22] mfd: da903x: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
formation is already contained at the top of the file in the comments. Cc: Support Opensource Cc: Lee Jones Cc: Eric Miao Cc: Mike Rapoport Signed-off-by: Paul Gortmaker --- drivers/mfd/da903x.c | 26 +++--- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/dr

[PATCH 03/22] mfd: as3711: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Guennadi Liakhovetski Signed-off-by: Paul Gortmaker --- drivers/mfd/as3711.c | 14 -- 1 file changed, 14 deletions(-) diff --git

[PATCH 02/22] mfd: adp5520: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
all that information was (or is now) contained at the top of the file in the comments. Cc: Michael Hennerich Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/adp5520.c | 30 +++--- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/drivers/mfd/adp

[PATCH 01/22] mfd: aat2870-core: Make it explicitly non-modular

2018-12-02 Thread Paul Gortmaker
nit ordering remains unchanged with this commit. Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Jin Park Signed-of

Re: [PATCH 02/11] mfd: da9055-core: make it explicitly non-modular

2018-11-27 Thread Paul Gortmaker
[Re: [PATCH 02/11] mfd: da9055-core: make it explicitly non-modular] On 27/11/2018 (Tue 13:07) Lee Jones wrote: > On Fri, 23 Nov 2018, Paul Gortmaker wrote: [...] > > My other pending MFD patches have a trivial runtime behavior change; > > deleting a ".remove" field/f

[PATCH 0/9] iommu: clean up/remove modular stuff from non-modules.

2018-11-26 Thread Paul Gortmaker
c: Will Deacon Cc: io...@lists.linux-foundation.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-arm-...@vger.kernel.org Cc: linux-media...@lists.infradead.org Cc: linux-rockc...@lists.infradead.org Cc: linux-te...@vger.kernel.org Paul Gortmaker (9): iommu: audit and remove any unnecessary uses of module.h io

Re: [PATCH 02/11] mfd: da9055-core: make it explicitly non-modular

2018-11-23 Thread Paul Gortmaker
[Re: [PATCH 02/11] mfd: da9055-core: make it explicitly non-modular] On 22/11/2018 (Thu 22:14) Paul Gortmaker wrote: > [Re: [PATCH 02/11] mfd: da9055-core: make it explicitly non-modular] On > 23/11/2018 (Fri 10:21) kbuild test robot wrote: > [...] > > > > All erro

Re: [PATCH 02/11] mfd: da9055-core: make it explicitly non-modular

2018-11-22 Thread Paul Gortmaker
] > [if your patch is applied to the wrong git tree, please drop us a note to > help improve the system] > > url: > https://github.com/0day-ci/linux/commits/Paul-Gortmaker/mfd-simple-demodularization-of-non-modular-drivers/20181123-090206 > base: https://git.kernel.org/

[PATCH 00/11] mfd: simple demodularization of non-modular drivers

2018-11-21 Thread Paul Gortmaker
nel.org Cc: patc...@opensource.cirrus.com Cc: Support Opensource Paul Gortmaker (11): mfd: as3711: Make it explicitly non-modular mfd: da9055-core: make it explicitly non-modular mfd: db8500-prcmu: drop unused MODULE_ tags from non-modular code mfd: htc-i2cpld: Make it explicitly non-mod

[PATCH 08/11] mfd: syscon: Make it explicitly non-modular

2018-11-21 Thread Paul Gortmaker
f the file in the comments. Cc: Lee Jones Cc: Arnd Bergmann Cc: Dong Aisheng Signed-off-by: Paul Gortmaker --- drivers/mfd/syscon.c | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/drivers/mfd/syscon.c b/drivers/mfd/syscon.c index b6d05cd934e6..0ecdffb3d

[PATCH 11/11] mfd: wm8400-core: Make it explicitly non-modular

2018-11-21 Thread Paul Gortmaker
since all that information is already contained at the top of the file in the comments. Finally a function is renamed to remove word "module" in order to possibly remove any confusion. Cc: Lee Jones Cc: patc...@opensource.cirrus.com Signed-off-by: Paul Gortmaker --- drivers/mf

[PATCH 06/11] mfd: rc5t583: Make it explicitly non-modular

2018-11-21 Thread Paul Gortmaker
SE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Laxman Dewangan Signed-off-by: Paul Gortmaker --- drivers/mfd/rc5t583.c | 14 -- 1 file changed, 14 deletions(-) diff --git a/drivers/mfd/rc5t583.c b/drivers/mfd/rc5t5

[PATCH 07/11] mfd: sta2x11: drop unused MODULE_ tags from non-modular code

2018-11-21 Thread Paul Gortmaker
mbols. Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/sta2x11-mfd.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/mfd/sta2x11-mfd.c b/drivers/mfd/sta2x11-mfd.c index 3aeafa228baf..cab9aabcaa1f 100644 --- a/drivers/mfd/sta2x11-mfd.c +++ b/d

[PATCH 10/11] mfd: wm831x-core: drop unused MODULE_ tags from non-modular code

2018-11-21 Thread Paul Gortmaker
there is no doubt it is builtin-only. We delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: patc...@opensource.cirrus.com Signed-off-by: Paul Gortmaker --- drivers/mfd/wm831x-core.c | 7 ++- 1 file

[PATCH 09/11] mfd: tps65910: Make it explicitly non-modular

2018-11-21 Thread Paul Gortmaker
Cc: linux-o...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/mfd/tps65910.c | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/drivers/mfd/tps65910.c b/drivers/mfd/tps65910.c index bf16cbe6fd88..aa3d472a10ff 100644 --- a/drivers/mfd/tps65910.c +++

[PATCH 01/11] mfd: as3711: Make it explicitly non-modular

2018-11-21 Thread Paul Gortmaker
. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Guennadi Liakhovetski Signed-off-by: Paul Gortmaker --- drivers/mfd/as3711.c | 14 -- 1 file changed, 14 deletions(-) diff --git

[PATCH 02/11] mfd: da9055-core: make it explicitly non-modular

2018-11-21 Thread Paul Gortmaker
f the file in the comments. We replace module.h with init.h and export.h ; the latter since the file does export some symbols Cc: Support Opensource Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/da9055-core.c | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-)

[PATCH 04/11] mfd: htc-i2cpld: Make it explicitly non-modular

2018-11-21 Thread Paul Gortmaker
Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/htc-i2cpld.c | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/drivers/mfd/htc-i2cpld.c b/drivers/mfd/htc-i2cpld.c index 01572b5e79e8..af3c66355270 100644 --- a/drivers/mfd/htc-i2cpld.c +++ b/drive

[PATCH 03/11] mfd: db8500-prcmu: drop unused MODULE_ tags from non-modular code

2018-11-21 Thread Paul Gortmaker
tter since the file does export some symbols. Cc: Linus Walleij Cc: Lee Jones Cc: Mattias Nilsson Signed-off-by: Paul Gortmaker --- drivers/mfd/db8500-prcmu.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/mfd/db8500-prcmu.c b/drivers/mfd/db8500-prcmu.c index ae

[PATCH 05/11] mfd: max8925-core: drop unused MODULE_ tags from non-modular code

2018-11-21 Thread Paul Gortmaker
of modular infrastructure use, so that when reading the driver there is no doubt it is builtin-only. We delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Lee Jones Cc: Haojian Zhuang Signed-off-by: Paul Gortmaker --- drivers/m

Re: [PATCH 0/6] platform/x86: acerhdf: new BIOS string, better modparam handling

2018-09-26 Thread Paul Gortmaker
[Re: [PATCH 0/6] platform/x86: acerhdf: new BIOS string, better modparam handling] On 26/09/2018 (Wed 14:13) Andy Shevchenko wrote: > On Wed, Sep 26, 2018 at 2:09 PM Andy Shevchenko > wrote: [...] > > Anyway, all suggested changes look good to me, I go ahead and push > them to my review and

[PATCH 2/6] platform/x86: acerhdf: Enable ability to list supported systems

2018-09-20 Thread Paul Gortmaker
Feuerer Cc: Darren Hart Cc: Andy Shevchenko Signed-off-by: Paul Gortmaker --- drivers/platform/x86/acerhdf.c | 14 ++ 1 file changed, 14 insertions(+) diff --git a/drivers/platform/x86/acerhdf.c b/drivers/platform/x86/acerhdf.c index 3d5c4e183111..2735815c73c5 100644 --- a/drivers

[PATCH 0/6] platform/x86: acerhdf: new BIOS string, better modparam handling

2018-09-20 Thread Paul Gortmaker
@gw:~# Paul. --- Cc: Peter Feuerer Cc: Darren Hart Cc: Andy Shevchenko Paul Gortmaker (6): platform/x86: acerhdf: clarify modinfo messages for BIOS override platform/x86: acerhdf: Enable ability to list supported systems platform/x86: acerhdf: Remove cut-and-paste trap from instructions

[PATCH 3/6] platform/x86: acerhdf: Remove cut-and-paste trap from instructions

2018-09-20 Thread Paul Gortmaker
, and force the user to determine which zone is correct for this driver. Cc: Peter Feuerer Cc: Darren Hart Cc: Andy Shevchenko Signed-off-by: Paul Gortmaker --- drivers/platform/x86/Kconfig | 5 - drivers/platform/x86/acerhdf.c | 2 +- 2 files changed, 5 insertions(+), 2 deletions

[PATCH 4/6] platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307

2018-09-20 Thread Paul Gortmaker
platform either. Cc: Peter Feuerer Cc: Darren Hart Cc: Andy Shevchenko Signed-off-by: Paul Gortmaker --- drivers/platform/x86/acerhdf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/platform/x86/acerhdf.c b/drivers/platform/x86/acerhdf.c index fef3b727bc24..eddcd8e94a88 100644

[PATCH 1/6] platform/x86: acerhdf: clarify modinfo messages for BIOS override

2018-09-20 Thread Paul Gortmaker
c: Peter Feuerer Cc: Darren Hart Cc: Andy Shevchenko Signed-off-by: Paul Gortmaker --- drivers/platform/x86/acerhdf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/platform/x86/acerhdf.c b/drivers/platform/x86/acerhdf.c index ea22591ee66f..3d5c4e183111 100644 --

[PATCH 6/6] platform/x86: acerhdf: restructure to allow large BIOS table be __initconst

2018-09-20 Thread Paul Gortmaker
/linux-head# lsmod Module Size Used by acerhdf16384 0 root@gw:~/git/linux-head# Cc: Peter Feuerer Cc: Darren Hart Cc: Andy Shevchenko Signed-off-by: Paul Gortmaker --- drivers/platform/x86/acerhdf.c | 41

[PATCH 5/6] platform/x86: acerhdf: mark appropriate content with __init prefix

2018-09-20 Thread Paul Gortmaker
These three functions are only called from the probe code which is already marked __init and hence these can be __init as well. Cc: Peter Feuerer Cc: Darren Hart Cc: Andy Shevchenko Signed-off-by: Paul Gortmaker --- drivers/platform/x86/acerhdf.c | 6 +++--- 1 file changed, 3 insertions

[PATCH] rcu: ensure whatisRCU.txt actually says what RCU is.

2018-04-19 Thread Paul Gortmaker
Signed-off-by: Paul Gortmaker <paul.gortma...@windriver.com> --- Documentation/RCU/whatisRCU.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/RCU/whatisRCU.txt b/Documentation/RCU/whatisRCU.txt index a27fbfb0efb8..65eb856526b7 100644 --- a/Documentation/RCU/wha

Re: [GIT PULL] pin control bulk changes for v4.16

2018-02-05 Thread Paul Gortmaker
o bring it down > into the .c file? Would the need for that actually indicate that the > include file is designed incorrectly? I put a bit of an explanation in this commit: commit d47529b2e9fe0ec2eb1f072afad8849f52e385c4 Author: Paul Gortmaker <paul.gortma...@windriver.com> Date: M

Re: [PATCH] tools: fix cross-compile var export

2018-01-07 Thread Paul Gortmaker
[Re: [PATCH] tools: fix cross-compile var export] On 07/01/2018 (Sun 10:31) Martin Kelly wrote: [...] > With the change, we add do CC = $(CROSS_COMPILE)gcc if and only if CC is not > already set. I'm happy to add all these details to the commit description. That is probably a step in the right

Re: [PATCH] tools: fix cross-compile var export

2018-01-07 Thread Paul Gortmaker
[[PATCH] tools: fix cross-compile var export] On 06/01/2018 (Sat 12:16) Martin Kelly wrote: > From: Martin Kelly > > Currently in a number of Makefiles, we clobber the CC, LD, and/or STRIP env > vars > when cross-compiling, which breaks any additional flags that might

Re: [Regression 4.15] Can't kill CONFIG_UNWINDER_ORC with fire or plague.

2017-12-29 Thread Paul Gortmaker
[Re: [Regression 4.15] Can't kill CONFIG_UNWINDER_ORC with fire or plague.] On 29/12/2017 (Fri 10:47) Josh Poimboeuf wrote: > This seems to be related to a kconfig quirk where only silentoldconfig > updates the include/config/auto.conf file. The other config targets > (oldconfig, defconfig,

Re: [Regression 4.15] Can't kill CONFIG_UNWINDER_ORC with fire or plague.

2017-12-28 Thread Paul Gortmaker
[Re: [Regression 4.15] Can't kill CONFIG_UNWINDER_ORC with fire or plague.] On 28/12/2017 (Thu 11:29) Randy Dunlap wrote: > On 12/25/2017 08:30 PM, Paul Gortmaker wrote: > > There is a regression new to 4.15 that happens in a rather common > > workflow which results in the frustr

[Regression 4.15] Can't kill CONFIG_UNWINDER_ORC with fire or plague.

2017-12-25 Thread Paul Gortmaker
There is a regression new to 4.15 that happens in a rather common workflow which results in the frustrating situation where the user has clearly disabled UNWINDER_ORC in their ".config" file, and yet they still get the immediate false error saying they need libelf-dev since "CONFIG_UNWINDER_ORC=y"

Re: [PATCH] lib: add module unload support to sort tests

2017-12-19 Thread Paul Gortmaker
[Re: [PATCH] lib: add module unload support to sort tests] On 19/12/2017 (Tue 23:10) Pravin Shedge wrote: > On Tue, Dec 19, 2017 at 3:51 AM, Andrew Morton > wrote: > > On Sun, 17 Dec 2017 15:19:27 +0530 Pravin Shedge > > wrote: > > >

Re: [PATCH] init/version: include instead of

2017-09-20 Thread Paul Gortmaker
[[PATCH] init/version: include instead of ] On 21/09/2017 (Thu 00:23) Masahiro Yamada wrote: > init/version.c has nothing to do with module, so remove > the . > > Instead, include for EXPORT_SYMBOL_GPL. I checked and there weren't any __init lurking in that file which is the usual other

[PATCH-next] bus: fsl-mc: fix implicit irq include causing build fails

2017-07-23 Thread Paul Gortmaker
dpaa2_io_irq(struct dpaa2_io *obj); ^ as seen on arm64 allmodconfig builds. Cc: Stuart Yoder <stuyo...@gmail.com> Cc: Laurentiu Tudor <laurentiu.tu...@nxp.com> Cc: Greg Kroah-Hartman <gre...@linuxfoundation.org> Signed-off-by: Paul Gortmaker <paul.gortma...@windriver.com> --- [Se

[PATCH-next] IB/hns: fix implicit irq include causing build fails in roce_eq

2017-07-23 Thread Paul Gortmaker
ail.com> Cc: linux-r...@vger.kernel.org Signed-off-by: Paul Gortmaker <paul.gortma...@windriver.com> --- [ Seen on current linux-next tree. ] drivers/infiniband/hw/hns/hns_roce_eq.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/infiniband/hw/hns/hns_roce_eq.c b/dri

Re: [PATCH 1/4] mfd: da903x: Make it explicitly non-modular

2017-06-06 Thread Paul Gortmaker
[RE: [PATCH 1/4] mfd: da903x: Make it explicitly non-modular] On 06/06/2017 (Tue 15:27) Steve Twiss wrote: > Hi Paul, > > On 05 June 2017 20:30, Paul Gortmaker wrote: > > > Subject: Re: [PATCH 1/4] mfd: da903x: Make it explicitly non-modular > > > > [RE:

Re: [PATCH 3/4] mfd: da9055-core: make it explicitly non-modular

2017-06-06 Thread Paul Gortmaker
it tree, please drop us a note to > help improve the system] > > url: > https://github.com/0day-ci/linux/commits/Paul-Gortmaker/mfd-make-da90xx-drivers-explicitly-non-modular/20170603-211054 > base: https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git > for-mfd

Re: [PATCH 1/4] mfd: da903x: Make it explicitly non-modular

2017-06-06 Thread Paul Gortmaker
[Re: [PATCH 1/4] mfd: da903x: Make it explicitly non-modular] On 05/06/2017 (Mon 11:36) Lee Jones wrote: > On Sat, 03 Jun 2017, Paul Gortmaker wrote: > > > The Kconfig currently controlling compilation of this code is: > > > > drivers/mfd/Kconfig:config PMIC_DA903X

Re: [PATCH 1/4] mfd: da903x: Make it explicitly non-modular

2017-06-05 Thread Paul Gortmaker
[RE: [PATCH 1/4] mfd: da903x: Make it explicitly non-modular] On 05/06/2017 (Mon 10:30) Steve Twiss wrote: > Hi Paul, > > On 03 June 2017 14:04 Paul Gortmaker wrote: > > > To: linux-kernel@vger.kernel.org > > Cc: Paul Gortmaker; Support Opensource; Lee Jones;

[PATCH 1/4] mfd: da903x: Make it explicitly non-modular

2017-06-03 Thread Paul Gortmaker
formation is already contained at the top of the file in the comments. Cc: Support Opensource <support.opensou...@diasemi.com> Cc: Lee Jones <lee.jo...@linaro.org> Cc: Eric Miao <eric.m...@marvell.com> Cc: Mike Rapoport <m...@compulab.co.il> Signed-off-by: Paul Gortmaker <

[PATCH 4/4] mfd: da9055-i2c: Make it explicitly non-modular

2017-06-03 Thread Paul Gortmaker
> Cc: Lee Jones <lee.jo...@linaro.org> Cc: David Dajun Chen <dc...@diasemi.com> Signed-off-by: Paul Gortmaker <paul.gortma...@windriver.com> --- drivers/mfd/da9055-i2c.c | 24 ++-- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/drivers/mfd/d

[PATCH 3/4] mfd: da9055-core: make it explicitly non-modular

2017-06-03 Thread Paul Gortmaker
We replace module.h with init.h and export.h ; the latter since the file does export some symbols Cc: Support Opensource <support.opensou...@diasemi.com> Cc: Lee Jones <lee.jo...@linaro.org> Signed-off-by: Paul Gortmaker <paul.gortma...@windriver.com> --- drivers/mfd/da9055-core.

[PATCH 2/4] mfd: da9052-*: Make it explicitly non-modular

2017-06-03 Thread Paul Gortmaker
iasemi.com> Cc: Lee Jones <lee.jo...@linaro.org> Cc: David Dajun Chen <dc...@diasemi.com> Signed-off-by: Paul Gortmaker <paul.gortma...@windriver.com> --- drivers/mfd/da9052-core.c | 11 --- drivers/mfd/da9052-i2c.c | 22 ++ drivers/mfd/

[PATCH 0/4] mfd: make da90xx drivers explicitly non-modular

2017-06-03 Thread Paul Gortmaker
at summary speaks for itself. Paul Gortmaker (4): mfd: da903x: Make it explicitly non-modular mfd: da9052-*: Make it explicitly non-modular mfd: da9055-core: make it explicitly non-modular mfd: da9055-i2c: Make it explicitly non-modular drivers/mfd/da903x.c

Re: [PATCH] s390: kernel: Delete an error message for a failed memory allocation in cpcmd()

2017-05-25 Thread Paul Gortmaker
[[PATCH] s390: kernel: Delete an error message for a failed memory allocation in cpcmd()] On 25/05/2017 (Thu 19:18) SF Markus Elfring wrote: > From: Markus Elfring > Date: Thu, 25 May 2017 19:09:50 +0200 > > Omit an extra message for a memory allocation failure

Re: [PATCH] sparc64: Add 16GB hugepage support

2017-05-24 Thread Paul Gortmaker
[[PATCH] sparc64: Add 16GB hugepage support] On 24/05/2017 (Wed 17:29) Nitin Gupta wrote: > Orabug: 25362942 > > Signed-off-by: Nitin Gupta If this wasn't an accidental git send-email misfire, then there should be a long log indicating the use case, the perforamnce

Re: [PATCH 3/3] pinctrl: bcm: clean up modular vs. non-modular distinctions

2017-05-23 Thread Paul Gortmaker
Paul -- From 3f8bf38bcdbf3848418965aac2748cc1d5cd Mon Sep 17 00:00:00 2001 From: Paul Gortmaker <paul.gortma...@windriver.com> Date: Mon, 31 Aug 2015 17:35:47 -0400 Subject: [PATCH] pinctrl: bcm: clean up modular vs. non-modular distinctions Fixups here tend to be more of a conglomerate of some of the othe

Re: [PATCH 1/3] pinctrl: samsung: clean up modular vs. non-modular distinctions

2017-05-23 Thread Paul Gortmaker
[Re: [PATCH 1/3] pinctrl: samsung: clean up modular vs. non-modular distinctions] On 23/05/2017 (Tue 16:51) Krzysztof Kozlowski wrote: > On Mon, May 22, 2017 at 10:56 PM, Paul Gortmaker > <paul.gortma...@windriver.com> wrote: > > Fixups here tend to be more all over the map vs.

[PATCH 0/3] pinctrl: bcm/samsung/tegra: make bool code non-modular

2017-05-22 Thread Paul Gortmaker
Cc: Thierry Reding <thierry.red...@gmail.com> Cc: Thomas Abraham <thomas...@samsung.com> Cc: Tomasz Figa <tomasz.f...@gmail.com> Cc: linux-g...@vger.kernel.org Cc: linux-rpi-ker...@lists.infradead.org Cc: linux-samsung-...@vger.kernel.org Cc: linux-te...@vger.kernel.org Paul Gortmaker (3):

[PATCH 3/3] pinctrl: bcm: clean up modular vs. non-modular distinctions

2017-05-22 Thread Paul Gortmaker
m> Cc: Scott Branden <sbran...@broadcom.com> Cc: Stefan Wahren <stefan.wah...@i2se.com> Cc: Sherman Yin <s...@broadcom.com> Cc: bcm-kernel-feedback-l...@broadcom.com Cc: linux-g...@vger.kernel.org Cc: linux-rpi-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker <paul.gortma

[PATCH 2/3] pinctrl: tegra: clean up modular vs. non-modular distinctions

2017-05-22 Thread Paul Gortmaker
mail.com> Cc: Pritesh Raithatha <praitha...@nvidia.com> Cc: Ashwini Ghuge <agh...@nvidia.com> Cc: linux-g...@vger.kernel.org Cc: linux-te...@vger.kernel.org Signed-off-by: Paul Gortmaker <paul.gortma...@windriver.com> --- drivers/pinctrl/tegra/pinctrl-tegra.c| 1 - dri

[PATCH 1/3] pinctrl: samsung: clean up modular vs. non-modular distinctions

2017-05-22 Thread Paul Gortmaker
cked-by: Sylwester Nawrocki <s.nawro...@samsung.com> Signed-off-by: Paul Gortmaker <paul.gortma...@windriver.com> --- drivers/pinctrl/samsung/pinctrl-exynos.c | 1 - drivers/pinctrl/samsung/pinctrl-exynos5440.c | 15 +++ drivers/pinctrl/samsung/pinctrl-s3c24xx.c| 2 +- d

Re: [PATCH v6] mfd: Add Cherry Trail Whiskey Cove PMIC driver

2017-05-21 Thread Paul Gortmaker
[Re: [PATCH v6] mfd: Add Cherry Trail Whiskey Cove PMIC driver] On 21/05/2017 (Sun 11:51) Hans de Goede wrote: > Hi, > > On 20-05-17 21:26, Paul Gortmaker wrote: > >On Sat, May 20, 2017 at 3:21 PM, Paul Gortmaker > ><paul.gortma...@windriver.com> wrote: > >>O

Re: [PATCH v2 10/18] pinctrl: madera: Add driver for Cirrus Logic Madera codecs

2017-05-20 Thread Paul Gortmaker
On Fri, Apr 28, 2017 at 3:39 AM, Linus Walleij wrote: > On Mon, Apr 24, 2017 at 6:08 PM, Richard Fitzgerald > wrote: > >> These codecs have a variable number of I/O lines each of which >> is individually selectable to a wide range of

Re: [PATCH v3 1/2] PCI: mediatek: Add Mediatek PCIe host controller support

2017-05-20 Thread Paul Gortmaker
On Tue, May 9, 2017 at 10:06 PM, Ryder Lee wrote: > Add support for the Mediatek PCIe Gen2 controller which can > be found on MT7623 series SoCs. > > Signed-off-by: Ryder Lee > --- > drivers/pci/host/Kconfig | 11 + >

  1   2   3   4   5   6   7   8   9   10   >