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

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 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 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 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 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 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 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 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 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 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 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 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

[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

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

[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-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/

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 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 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 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 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 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 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 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

[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

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 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 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

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

2018-04-19 Thread Paul Gortmaker
Signed-off-by: Paul Gortmaker --- 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/whatisRCU.txt +++ b/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

<    1   2   3   4   5   6   7   8   9   10   >