All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1499162760.22624.246.camel@linux.intel.com>

diff --git a/a/1.txt b/N1/1.txt
index 8e32e77..fe01107 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,14 +1,14 @@
 On Tue, 2017-07-04 at 12:53 +0900, Masahiro Yamada wrote:
 > Some of include directives in include/linux/gpio/driver.h are
 > unneeded because the header does not need to know the content of
-> struct device, irq_chip, etc.  Just declare they are structures.
+> struct device, irq_chip, etc.??Just declare they are structures.
 > 
 > On the other hand, <linux/irqhandler.h> and <linux/spinlock_types.h>
 > turned out to be necessary for irq_flow_handler_t and spinlock_t,
 > respectively.
 > 
 > Each driver should include what it needs without relying on what is
-> implicitly included from <linux/gpio/driver.h>.  This will cut down
+> implicitly included from <linux/gpio/driver.h>.??This will cut down
 > unnecessary header parsing.
 
 If Linus is okay with the following proposal I would rather go with it,
@@ -20,77 +20,77 @@ i.e. logical split the series to
 
 In any case take my tag
 
-Reviewed-by: Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
+Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 
 for the drivers I have been involved into development of:
 
- drivers/gpio/gpio-dwapb.c        |  1 +
- drivers/gpio/gpio-intel-mid.c    |  2 ++
- drivers/gpio/gpio-lynxpoint.c    |  2 ++
- drivers/gpio/gpio-merrifield.c   |  4 ++++
- drivers/gpio/gpio-pca953x.c      |  1 +
- drivers/gpio/gpio-wcove.c        |  2 ++
+?drivers/gpio/gpio-dwapb.c??????? |? 1 +
+?drivers/gpio/gpio-intel-mid.c??? |? 2 ++
+?drivers/gpio/gpio-lynxpoint.c??? |? 2 ++
+?drivers/gpio/gpio-merrifield.c?? |? 4 ++++
+?drivers/gpio/gpio-pca953x.c????? |? 1 +
+?drivers/gpio/gpio-wcove.c??????? |? 2 ++
 
 And 
 
-Acked-by: Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
+Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 
 for
 
- drivers/gpio/gpiolib-acpi.c      |  1 +
+?drivers/gpio/gpiolib-acpi.c????? |? 1 +
 
 
 > 
-> Signed-off-by: Masahiro Yamada <yamada.masahiro-uWyLwvC0a2jby3iVrkZq2A@public.gmane.org>
+> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
 > ---
 > 
->  drivers/gpio/gpio-104-dio-48e.c  |  1 +
->  drivers/gpio/gpio-104-idi-48.c   |  1 +
->  drivers/gpio/gpio-104-idio-16.c  |  1 +
->  drivers/gpio/gpio-altera-a10sr.c |  2 ++
->  drivers/gpio/gpio-altera.c       |  3 +++
->  drivers/gpio/gpio-aspeed.c       |  5 +++++
->  drivers/gpio/gpio-ath79.c        |  2 ++
->  drivers/gpio/gpio-bcm-kona.c     |  1 +
->  drivers/gpio/gpio-clps711x.c     |  1 +
->  drivers/gpio/gpio-crystalcove.c  |  2 ++
->  drivers/gpio/gpio-dln2.c         |  1 +
->  drivers/gpio/gpio-dwapb.c        |  1 +
->  drivers/gpio/gpio-etraxfs.c      |  1 +
->  drivers/gpio/gpio-f7188x.c       |  1 +
->  drivers/gpio/gpio-ftgpio010.c    |  3 +++
->  drivers/gpio/gpio-ingenic.c      |  1 +
->  drivers/gpio/gpio-intel-mid.c    |  2 ++
->  drivers/gpio/gpio-lp873x.c       |  1 +
->  drivers/gpio/gpio-lynxpoint.c    |  2 ++
->  drivers/gpio/gpio-max732x.c      |  1 +
->  drivers/gpio/gpio-max77620.c     |  1 +
->  drivers/gpio/gpio-menz127.c      |  1 +
->  drivers/gpio/gpio-merrifield.c   |  4 ++++
->  drivers/gpio/gpio-omap.c         |  3 +++
->  drivers/gpio/gpio-pca953x.c      |  1 +
->  drivers/gpio/gpio-pci-idio-16.c  |  2 ++
->  drivers/gpio/gpio-pisosr.c       |  1 +
->  drivers/gpio/gpio-pl061.c        |  1 +
->  drivers/gpio/gpio-rcar.c         |  1 +
->  drivers/gpio/gpio-stmpe.c        |  2 ++
->  drivers/gpio/gpio-tc3589x.c      |  3 +++
->  drivers/gpio/gpio-tegra.c        |  1 +
->  drivers/gpio/gpio-tps65218.c     |  1 +
->  drivers/gpio/gpio-vf610.c        |  3 +++
->  drivers/gpio/gpio-vx855.c        |  1 +
->  drivers/gpio/gpio-wcove.c        |  2 ++
->  drivers/gpio/gpio-wm831x.c       |  1 +
->  drivers/gpio/gpio-wm8994.c       |  1 +
->  drivers/gpio/gpio-ws16c48.c      |  1 +
->  drivers/gpio/gpio-xgene-sb.c     |  2 ++
->  drivers/gpio/gpio-xlp.c          |  1 +
->  drivers/gpio/gpio-zx.c           |  1 +
->  drivers/gpio/gpio-zynq.c         |  3 +++
->  drivers/gpio/gpiolib-acpi.c      |  1 +
->  drivers/gpio/gpiolib.c           |  2 ++
->  include/linux/gpio/driver.h      | 11 ++++++-----
->  46 files changed, 80 insertions(+), 5 deletions(-)
+> ?drivers/gpio/gpio-104-dio-48e.c??|??1 +
+> ?drivers/gpio/gpio-104-idi-48.c???|??1 +
+> ?drivers/gpio/gpio-104-idio-16.c??|??1 +
+> ?drivers/gpio/gpio-altera-a10sr.c |??2 ++
+> ?drivers/gpio/gpio-altera.c???????|??3 +++
+> ?drivers/gpio/gpio-aspeed.c???????|??5 +++++
+> ?drivers/gpio/gpio-ath79.c????????|??2 ++
+> ?drivers/gpio/gpio-bcm-kona.c?????|??1 +
+> ?drivers/gpio/gpio-clps711x.c?????|??1 +
+> ?drivers/gpio/gpio-crystalcove.c??|??2 ++
+> ?drivers/gpio/gpio-dln2.c?????????|??1 +
+> ?drivers/gpio/gpio-dwapb.c????????|??1 +
+> ?drivers/gpio/gpio-etraxfs.c??????|??1 +
+> ?drivers/gpio/gpio-f7188x.c???????|??1 +
+> ?drivers/gpio/gpio-ftgpio010.c????|??3 +++
+> ?drivers/gpio/gpio-ingenic.c??????|??1 +
+> ?drivers/gpio/gpio-intel-mid.c????|??2 ++
+> ?drivers/gpio/gpio-lp873x.c???????|??1 +
+> ?drivers/gpio/gpio-lynxpoint.c????|??2 ++
+> ?drivers/gpio/gpio-max732x.c??????|??1 +
+> ?drivers/gpio/gpio-max77620.c?????|??1 +
+> ?drivers/gpio/gpio-menz127.c??????|??1 +
+> ?drivers/gpio/gpio-merrifield.c???|??4 ++++
+> ?drivers/gpio/gpio-omap.c?????????|??3 +++
+> ?drivers/gpio/gpio-pca953x.c??????|??1 +
+> ?drivers/gpio/gpio-pci-idio-16.c??|??2 ++
+> ?drivers/gpio/gpio-pisosr.c???????|??1 +
+> ?drivers/gpio/gpio-pl061.c????????|??1 +
+> ?drivers/gpio/gpio-rcar.c?????????|??1 +
+> ?drivers/gpio/gpio-stmpe.c????????|??2 ++
+> ?drivers/gpio/gpio-tc3589x.c??????|??3 +++
+> ?drivers/gpio/gpio-tegra.c????????|??1 +
+> ?drivers/gpio/gpio-tps65218.c?????|??1 +
+> ?drivers/gpio/gpio-vf610.c????????|??3 +++
+> ?drivers/gpio/gpio-vx855.c????????|??1 +
+> ?drivers/gpio/gpio-wcove.c????????|??2 ++
+> ?drivers/gpio/gpio-wm831x.c???????|??1 +
+> ?drivers/gpio/gpio-wm8994.c???????|??1 +
+> ?drivers/gpio/gpio-ws16c48.c??????|??1 +
+> ?drivers/gpio/gpio-xgene-sb.c?????|??2 ++
+> ?drivers/gpio/gpio-xlp.c??????????|??1 +
+> ?drivers/gpio/gpio-zx.c???????????|??1 +
+> ?drivers/gpio/gpio-zynq.c?????????|??3 +++
+> ?drivers/gpio/gpiolib-acpi.c??????|??1 +
+> ?drivers/gpio/gpiolib.c???????????|??2 ++
+> ?include/linux/gpio/driver.h??????| 11 ++++++-----
+> ?46 files changed, 80 insertions(+), 5 deletions(-)
 > 
 > diff --git a/drivers/gpio/gpio-104-dio-48e.c b/drivers/gpio/gpio-104-
 > dio-48e.c
@@ -98,644 +98,644 @@ for
 > --- a/drivers/gpio/gpio-104-dio-48e.c
 > +++ b/drivers/gpio/gpio-104-dio-48e.c
 > @@ -22,6 +22,7 @@
->  #include <linux/ioport.h>
->  #include <linux/interrupt.h>
->  #include <linux/irqdesc.h>
+> ?#include <linux/ioport.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/irqdesc.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/isa.h>
->  #include <linux/kernel.h>
->  #include <linux/module.h>
+> ?#include <linux/isa.h>
+> ?#include <linux/kernel.h>
+> ?#include <linux/module.h>
 > diff --git a/drivers/gpio/gpio-104-idi-48.c b/drivers/gpio/gpio-104-
 > idi-48.c
 > index 51f046e29ff7..7bbb0e8573d1 100644
 > --- a/drivers/gpio/gpio-104-idi-48.c
 > +++ b/drivers/gpio/gpio-104-idi-48.c
 > @@ -22,6 +22,7 @@
->  #include <linux/ioport.h>
->  #include <linux/interrupt.h>
->  #include <linux/irqdesc.h>
+> ?#include <linux/ioport.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/irqdesc.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/isa.h>
->  #include <linux/kernel.h>
->  #include <linux/module.h>
+> ?#include <linux/isa.h>
+> ?#include <linux/kernel.h>
+> ?#include <linux/module.h>
 > diff --git a/drivers/gpio/gpio-104-idio-16.c b/drivers/gpio/gpio-104-
 > idio-16.c
 > index ec2ce34ff473..7e3fc0bf3398 100644
 > --- a/drivers/gpio/gpio-104-idio-16.c
 > +++ b/drivers/gpio/gpio-104-idio-16.c
 > @@ -22,6 +22,7 @@
->  #include <linux/ioport.h>
->  #include <linux/interrupt.h>
->  #include <linux/irqdesc.h>
+> ?#include <linux/ioport.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/irqdesc.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/isa.h>
->  #include <linux/kernel.h>
->  #include <linux/module.h>
+> ?#include <linux/isa.h>
+> ?#include <linux/kernel.h>
+> ?#include <linux/module.h>
 > diff --git a/drivers/gpio/gpio-altera-a10sr.c b/drivers/gpio/gpio-
 > altera-a10sr.c
 > index 16a8951b2bed..4cdca9332043 100644
 > --- a/drivers/gpio/gpio-altera-a10sr.c
 > +++ b/drivers/gpio/gpio-altera-a10sr.c
 > @@ -21,6 +21,8 @@
->  #include <linux/gpio/driver.h>
->  #include <linux/mfd/altera-a10sr.h>
->  #include <linux/module.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/mfd/altera-a10sr.h>
+> ?#include <linux/module.h>
 > +#include <linux/of.h>
 > +#include <linux/platform_device.h>
->  
->  /**
->   * struct altr_a10sr_gpio - Altera Max5 GPIO device private data
+> ?
+> ?/**
+> ? * struct altr_a10sr_gpio - Altera Max5 GPIO device private data
 > structure
 > diff --git a/drivers/gpio/gpio-altera.c b/drivers/gpio/gpio-altera.c
 > index 17485dc20384..40b26274acaf 100644
 > --- a/drivers/gpio/gpio-altera.c
 > +++ b/drivers/gpio/gpio-altera.c
 > @@ -17,6 +17,9 @@
->   */
->  
->  #include <linux/io.h>
+> ? */
+> ?
+> ?#include <linux/io.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqchip/chained_irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/module.h>
->  #include <linux/of_gpio.h>
->  #include <linux/platform_device.h>
+> ?#include <linux/module.h>
+> ?#include <linux/of_gpio.h>
+> ?#include <linux/platform_device.h>
 > diff --git a/drivers/gpio/gpio-aspeed.c b/drivers/gpio/gpio-aspeed.c
 > index 4ca436e66bdb..a9d575e215da 100644
 > --- a/drivers/gpio/gpio-aspeed.c
 > +++ b/drivers/gpio/gpio-aspeed.c
 > @@ -15,9 +15,14 @@
->  #include <linux/hashtable.h>
->  #include <linux/init.h>
->  #include <linux/io.h>
+> ?#include <linux/hashtable.h>
+> ?#include <linux/init.h>
+> ?#include <linux/io.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqchip/chained_irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/kernel.h>
->  #include <linux/module.h>
+> ?#include <linux/kernel.h>
+> ?#include <linux/module.h>
 > +#include <linux/of.h>
->  #include <linux/pinctrl/consumer.h>
+> ?#include <linux/pinctrl/consumer.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/spinlock.h>
->  #include <linux/string.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/spinlock.h>
+> ?#include <linux/string.h>
 > diff --git a/drivers/gpio/gpio-ath79.c b/drivers/gpio/gpio-ath79.c
 > index f33d4a5fe671..1249ab0f8f4f 100644
 > --- a/drivers/gpio/gpio-ath79.c
 > +++ b/drivers/gpio/gpio-ath79.c
 > @@ -17,6 +17,8 @@
->  #include <linux/interrupt.h>
->  #include <linux/module.h>
->  #include <linux/irq.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/module.h>
+> ?#include <linux/irq.h>
 > +#include <linux/irqchip/chained_irq.h>
 > +#include <linux/irqdomain.h>
->  
->  #define AR71XX_GPIO_REG_OE		0x00
->  #define AR71XX_GPIO_REG_IN		0x04
+> ?
+> ?#define AR71XX_GPIO_REG_OE		0x00
+> ?#define AR71XX_GPIO_REG_IN		0x04
 > diff --git a/drivers/gpio/gpio-bcm-kona.c b/drivers/gpio/gpio-bcm-
 > kona.c
 > index dfcf56ee3c61..937d646d184b 100644
 > --- a/drivers/gpio/gpio-bcm-kona.c
 > +++ b/drivers/gpio/gpio-bcm-kona.c
 > @@ -23,6 +23,7 @@
->  #include <linux/init.h>
->  #include <linux/irqdomain.h>
->  #include <linux/irqchip/chained_irq.h>
+> ?#include <linux/init.h>
+> ?#include <linux/irqdomain.h>
+> ?#include <linux/irqchip/chained_irq.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  
->  #define BCM_GPIO_PASSWD				0x00a5a501
->  #define GPIO_PER_BANK				32
+> ?
+> ?#define BCM_GPIO_PASSWD				0x00a5a501
+> ?#define GPIO_PER_BANK				32
 > diff --git a/drivers/gpio/gpio-clps711x.c b/drivers/gpio/gpio-
 > clps711x.c
 > index 52fd63f02134..1f499b5e7f91 100644
 > --- a/drivers/gpio/gpio-clps711x.c
 > +++ b/drivers/gpio/gpio-clps711x.c
 > @@ -12,6 +12,7 @@
->  #include <linux/err.h>
->  #include <linux/module.h>
->  #include <linux/gpio/driver.h>
+> ?#include <linux/err.h>
+> ?#include <linux/module.h>
+> ?#include <linux/gpio/driver.h>
 > +#include <linux/of.h>
->  #include <linux/platform_device.h>
->  
->  static int clps711x_gpio_probe(struct platform_device *pdev)
+> ?#include <linux/platform_device.h>
+> ?
+> ?static int clps711x_gpio_probe(struct platform_device *pdev)
 > diff --git a/drivers/gpio/gpio-crystalcove.c b/drivers/gpio/gpio-
 > crystalcove.c
 > index e60156ec0c18..0f66ae796d4a 100644
 > --- a/drivers/gpio/gpio-crystalcove.c
 > +++ b/drivers/gpio/gpio-crystalcove.c
 > @@ -16,6 +16,8 @@
->   */
->  
->  #include <linux/interrupt.h>
+> ? */
+> ?
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/module.h>
->  #include <linux/platform_device.h>
->  #include <linux/gpio.h>
+> ?#include <linux/module.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/gpio.h>
 > diff --git a/drivers/gpio/gpio-dln2.c b/drivers/gpio/gpio-dln2.c
 > index aecb847166f5..d524f3390196 100644
 > --- a/drivers/gpio/gpio-dln2.c
 > +++ b/drivers/gpio/gpio-dln2.c
 > @@ -17,6 +17,7 @@
->  #include <linux/irqchip/chained_irq.h>
->  #include <linux/gpio.h>
->  #include <linux/gpio/driver.h>
+> ?#include <linux/irqchip/chained_irq.h>
+> ?#include <linux/gpio.h>
+> ?#include <linux/gpio/driver.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/mfd/dln2.h>
->  
+> ?#include <linux/platform_device.h>
+> ?#include <linux/mfd/dln2.h>
+> ?
 > diff --git a/drivers/gpio/gpio-dwapb.c b/drivers/gpio/gpio-dwapb.c
 > index c07ada9c7af6..350454b9359e 100644
 > --- a/drivers/gpio/gpio-dwapb.c
 > +++ b/drivers/gpio/gpio-dwapb.c
 > @@ -23,6 +23,7 @@
->  #include <linux/of_address.h>
->  #include <linux/of_device.h>
->  #include <linux/of_irq.h>
+> ?#include <linux/of_address.h>
+> ?#include <linux/of_device.h>
+> ?#include <linux/of_irq.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/property.h>
->  #include <linux/spinlock.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/property.h>
+> ?#include <linux/spinlock.h>
 > diff --git a/drivers/gpio/gpio-etraxfs.c b/drivers/gpio/gpio-etraxfs.c
 > index 14c6aac26780..ef518aacbeac 100644
 > --- a/drivers/gpio/gpio-etraxfs.c
 > +++ b/drivers/gpio/gpio-etraxfs.c
 > @@ -4,6 +4,7 @@
->  #include <linux/of_gpio.h>
->  #include <linux/io.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/of_gpio.h>
+> ?#include <linux/io.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
->  #include <linux/platform_device.h>
->  
->  #define ETRAX_FS_rw_pa_dout	0
+> ?#include <linux/platform_device.h>
+> ?
+> ?#define ETRAX_FS_rw_pa_dout	0
 > diff --git a/drivers/gpio/gpio-f7188x.c b/drivers/gpio/gpio-f7188x.c
 > index 13350c9d7f5e..08604a76d543 100644
 > --- a/drivers/gpio/gpio-f7188x.c
 > +++ b/drivers/gpio/gpio-f7188x.c
 > @@ -17,6 +17,7 @@
->  #include <linux/io.h>
->  #include <linux/gpio/driver.h>
->  #include <linux/bitops.h>
+> ?#include <linux/io.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/bitops.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  
->  #define DRVNAME "gpio-f7188x"
->  
+> ?
+> ?#define DRVNAME "gpio-f7188x"
+> ?
 > diff --git a/drivers/gpio/gpio-ftgpio010.c b/drivers/gpio/gpio-
 > ftgpio010.c
 > index e9386f8b67f5..699a3709e357 100644
 > --- a/drivers/gpio/gpio-ftgpio010.c
 > +++ b/drivers/gpio/gpio-ftgpio010.c
 > @@ -12,6 +12,9 @@
->  #include <linux/gpio/driver.h>
->  #include <linux/io.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/io.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqchip/chained_irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/platform_device.h>
->  #include <linux/of_gpio.h>
->  #include <linux/bitops.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/of_gpio.h>
+> ?#include <linux/bitops.h>
 > diff --git a/drivers/gpio/gpio-ingenic.c b/drivers/gpio/gpio-ingenic.c
 > index 254780730b95..7ec8de5ee926 100644
 > --- a/drivers/gpio/gpio-ingenic.c
 > +++ b/drivers/gpio/gpio-ingenic.c
 > @@ -9,6 +9,7 @@
->  #include <linux/gpio/driver.h>
->  #include <linux/interrupt.h>
->  #include <linux/io.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/io.h>
 > +#include <linux/irqchip/chained_irq.h>
->  #include <linux/module.h>
->  #include <linux/of_address.h>
->  #include <linux/of_device.h>
+> ?#include <linux/module.h>
+> ?#include <linux/of_address.h>
+> ?#include <linux/of_device.h>
 > diff --git a/drivers/gpio/gpio-intel-mid.c b/drivers/gpio/gpio-intel-
 > mid.c
 > index b76ecee82c3f..af6b7d27ee41 100644
 > --- a/drivers/gpio/gpio-intel-mid.c
 > +++ b/drivers/gpio/gpio-intel-mid.c
 > @@ -23,6 +23,8 @@
->  #include <linux/init.h>
->  #include <linux/interrupt.h>
->  #include <linux/io.h>
+> ?#include <linux/init.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/io.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/gpio/driver.h>
->  #include <linux/kernel.h>
->  #include <linux/module.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/kernel.h>
+> ?#include <linux/module.h>
 > diff --git a/drivers/gpio/gpio-lp873x.c b/drivers/gpio/gpio-lp873x.c
 > index df0ad2cef0d2..1cd5e7e08ad9 100644
 > --- a/drivers/gpio/gpio-lp873x.c
 > +++ b/drivers/gpio/gpio-lp873x.c
 > @@ -16,6 +16,7 @@
->  
->  #include <linux/gpio.h>
->  #include <linux/module.h>
+> ?
+> ?#include <linux/gpio.h>
+> ?#include <linux/module.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/regmap.h>
->  
+> ?#include <linux/platform_device.h>
+> ?#include <linux/regmap.h>
+> ?
 > diff --git a/drivers/gpio/gpio-lynxpoint.c b/drivers/gpio/gpio-
 > lynxpoint.c
 > index fbd393b46ce0..9adbbac2ba5b 100644
 > --- a/drivers/gpio/gpio-lynxpoint.c
 > +++ b/drivers/gpio/gpio-lynxpoint.c
 > @@ -25,6 +25,8 @@
->  #include <linux/types.h>
->  #include <linux/bitops.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/types.h>
+> ?#include <linux/bitops.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/gpio.h>
->  #include <linux/slab.h>
->  #include <linux/acpi.h>
+> ?#include <linux/gpio.h>
+> ?#include <linux/slab.h>
+> ?#include <linux/acpi.h>
 > diff --git a/drivers/gpio/gpio-max732x.c b/drivers/gpio/gpio-max732x.c
 > index 7f4d26ce5f23..c277278af532 100644
 > --- a/drivers/gpio/gpio-max732x.c
 > +++ b/drivers/gpio/gpio-max732x.c
 > @@ -20,6 +20,7 @@
->  #include <linux/gpio/driver.h>
->  #include <linux/interrupt.h>
->  #include <linux/i2c.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/i2c.h>
 > +#include <linux/irq.h>
->  #include <linux/platform_data/max732x.h>
->  #include <linux/of.h>
->  
+> ?#include <linux/platform_data/max732x.h>
+> ?#include <linux/of.h>
+> ?
 > diff --git a/drivers/gpio/gpio-max77620.c b/drivers/gpio/gpio-
 > max77620.c
 > index 743459d9477d..35dd0f133028 100644
 > --- a/drivers/gpio/gpio-max77620.c
 > +++ b/drivers/gpio/gpio-max77620.c
 > @@ -12,6 +12,7 @@
->  #include <linux/interrupt.h>
->  #include <linux/mfd/max77620.h>
->  #include <linux/module.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/mfd/max77620.h>
+> ?#include <linux/module.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/regmap.h>
->  
+> ?#include <linux/platform_device.h>
+> ?#include <linux/regmap.h>
+> ?
 > diff --git a/drivers/gpio/gpio-menz127.c b/drivers/gpio/gpio-menz127.c
 > index e1037582e34d..f265a841f787 100644
 > --- a/drivers/gpio/gpio-menz127.c
 > +++ b/drivers/gpio/gpio-menz127.c
 > @@ -15,6 +15,7 @@
->  #include <linux/mcb.h>
->  #include <linux/bitops.h>
->  #include <linux/gpio/driver.h>
+> ?#include <linux/mcb.h>
+> ?#include <linux/bitops.h>
+> ?#include <linux/gpio/driver.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  
->  #define MEN_Z127_CTRL	0x00
->  #define MEN_Z127_PSR	0x04
+> ?
+> ?#define MEN_Z127_CTRL	0x00
+> ?#define MEN_Z127_PSR	0x04
 > diff --git a/drivers/gpio/gpio-merrifield.c b/drivers/gpio/gpio-
 > merrifield.c
 > index ec8560298805..2d84fcbe060f 100644
 > --- a/drivers/gpio/gpio-merrifield.c
 > +++ b/drivers/gpio/gpio-merrifield.c
 > @@ -14,8 +14,12 @@
->  #include <linux/init.h>
->  #include <linux/interrupt.h>
->  #include <linux/io.h>
+> ?#include <linux/init.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/io.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqchip/chained_irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/module.h>
->  #include <linux/pci.h>
+> ?#include <linux/module.h>
+> ?#include <linux/pci.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/pinctrl/consumer.h>
->  
->  #define GCCR		0x000	/* controller configuration
+> ?#include <linux/pinctrl/consumer.h>
+> ?
+> ?#define GCCR		0x000	/* controller configuration
 > */
 > diff --git a/drivers/gpio/gpio-omap.c b/drivers/gpio/gpio-omap.c
 > index f8c550de6c72..7ef062e14777 100644
 > --- a/drivers/gpio/gpio-omap.c
 > +++ b/drivers/gpio/gpio-omap.c
 > @@ -19,6 +19,8 @@
->  #include <linux/err.h>
->  #include <linux/clk.h>
->  #include <linux/io.h>
+> ?#include <linux/err.h>
+> ?#include <linux/clk.h>
+> ?#include <linux/io.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/device.h>
->  #include <linux/pm_runtime.h>
->  #include <linux/pm.h>
+> ?#include <linux/device.h>
+> ?#include <linux/pm_runtime.h>
+> ?#include <linux/pm.h>
 > @@ -26,6 +28,7 @@
->  #include <linux/of_device.h>
->  #include <linux/gpio.h>
->  #include <linux/bitops.h>
+> ?#include <linux/of_device.h>
+> ?#include <linux/gpio.h>
+> ?#include <linux/bitops.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_data/gpio-omap.h>
->  
->  #define OFF_MODE	1
+> ?#include <linux/platform_data/gpio-omap.h>
+> ?
+> ?#define OFF_MODE	1
 > diff --git a/drivers/gpio/gpio-pca953x.c b/drivers/gpio/gpio-pca953x.c
 > index 4c9e21300a26..58a68ba8311f 100644
 > --- a/drivers/gpio/gpio-pca953x.c
 > +++ b/drivers/gpio/gpio-pca953x.c
 > @@ -17,6 +17,7 @@
->  #include <linux/i2c.h>
->  #include <linux/init.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/i2c.h>
+> ?#include <linux/init.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
->  #include <linux/module.h>
->  #include <linux/of_platform.h>
->  #include <linux/platform_data/pca953x.h>
+> ?#include <linux/module.h>
+> ?#include <linux/of_platform.h>
+> ?#include <linux/platform_data/pca953x.h>
 > diff --git a/drivers/gpio/gpio-pci-idio-16.c b/drivers/gpio/gpio-pci-
 > idio-16.c
 > index 7de4f6a2cb49..313da56389f4 100644
 > --- a/drivers/gpio/gpio-pci-idio-16.c
 > +++ b/drivers/gpio/gpio-pci-idio-16.c
 > @@ -16,7 +16,9 @@
->  #include <linux/errno.h>
->  #include <linux/gpio/driver.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/errno.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
->  #include <linux/irqdesc.h>
+> ?#include <linux/irqdesc.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/kernel.h>
->  #include <linux/module.h>
->  #include <linux/pci.h>
+> ?#include <linux/kernel.h>
+> ?#include <linux/module.h>
+> ?#include <linux/pci.h>
 > diff --git a/drivers/gpio/gpio-pisosr.c b/drivers/gpio/gpio-pisosr.c
 > index f5545049c187..4cca0c4dd85a 100644
 > --- a/drivers/gpio/gpio-pisosr.c
 > +++ b/drivers/gpio/gpio-pisosr.c
 > @@ -17,6 +17,7 @@
->  #include <linux/gpio/driver.h>
->  #include <linux/module.h>
->  #include <linux/mutex.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/module.h>
+> ?#include <linux/mutex.h>
 > +#include <linux/of.h>
->  #include <linux/spi/spi.h>
->  
->  #define DEFAULT_NGPIO 8
+> ?#include <linux/spi/spi.h>
+> ?
+> ?#define DEFAULT_NGPIO 8
 > diff --git a/drivers/gpio/gpio-pl061.c b/drivers/gpio/gpio-pl061.c
 > index 3d3d6b6645a7..8d502a83babc 100644
 > --- a/drivers/gpio/gpio-pl061.c
 > +++ b/drivers/gpio/gpio-pl061.c
 > @@ -19,6 +19,7 @@
->  #include <linux/interrupt.h>
->  #include <linux/irq.h>
->  #include <linux/irqchip/chained_irq.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/irq.h>
+> ?#include <linux/irqchip/chained_irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/bitops.h>
->  #include <linux/gpio.h>
->  #include <linux/device.h>
+> ?#include <linux/bitops.h>
+> ?#include <linux/gpio.h>
+> ?#include <linux/device.h>
 > diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/gpio-rcar.c
 > index 4a1536a050bc..9b2b00974163 100644
 > --- a/drivers/gpio/gpio-rcar.c
 > +++ b/drivers/gpio/gpio-rcar.c
 > @@ -22,6 +22,7 @@
->  #include <linux/io.h>
->  #include <linux/ioport.h>
->  #include <linux/irq.h>
+> ?#include <linux/io.h>
+> ?#include <linux/ioport.h>
+> ?#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/module.h>
->  #include <linux/of.h>
->  #include <linux/pinctrl/consumer.h>
+> ?#include <linux/module.h>
+> ?#include <linux/of.h>
+> ?#include <linux/pinctrl/consumer.h>
 > diff --git a/drivers/gpio/gpio-stmpe.c b/drivers/gpio/gpio-stmpe.c
 > index 16cbc5702865..0e6fae84c759 100644
 > --- a/drivers/gpio/gpio-stmpe.c
 > +++ b/drivers/gpio/gpio-stmpe.c
 > @@ -10,6 +10,8 @@
->  #include <linux/slab.h>
->  #include <linux/gpio.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/slab.h>
+> ?#include <linux/gpio.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/of.h>
->  #include <linux/mfd/stmpe.h>
->  #include <linux/seq_file.h>
+> ?#include <linux/of.h>
+> ?#include <linux/mfd/stmpe.h>
+> ?#include <linux/seq_file.h>
 > diff --git a/drivers/gpio/gpio-tc3589x.c b/drivers/gpio/gpio-tc3589x.c
 > index 433b45ef332e..d0ec9902d9c1 100644
 > --- a/drivers/gpio/gpio-tc3589x.c
 > +++ b/drivers/gpio/gpio-tc3589x.c
 > @@ -12,8 +12,11 @@
->  #include <linux/gpio/driver.h>
->  #include <linux/of.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/of.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/mfd/tc3589x.h>
->  #include <linux/bitops.h>
+> ?#include <linux/mfd/tc3589x.h>
+> ?#include <linux/bitops.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  
->  /*
->   * These registers are modified under the irq bus lock and cached to
+> ?
+> ?/*
+> ? * These registers are modified under the irq bus lock and cached to
 > avoid
 > diff --git a/drivers/gpio/gpio-tegra.c b/drivers/gpio/gpio-tegra.c
 > index 88529d3c06c9..5e012377be1e 100644
 > --- a/drivers/gpio/gpio-tegra.c
 > +++ b/drivers/gpio/gpio-tegra.c
 > @@ -29,6 +29,7 @@
->  #include <linux/irqdomain.h>
->  #include <linux/irqchip/chained_irq.h>
->  #include <linux/pinctrl/consumer.h>
+> ?#include <linux/irqdomain.h>
+> ?#include <linux/irqchip/chained_irq.h>
+> ?#include <linux/pinctrl/consumer.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/pm.h>
->  
->  #define GPIO_BANK(x)		((x) >> 5)
+> ?#include <linux/pm.h>
+> ?
+> ?#define GPIO_BANK(x)		((x) >> 5)
 > diff --git a/drivers/gpio/gpio-tps65218.c b/drivers/gpio/gpio-
 > tps65218.c
 > index a379bba57d31..97dca93b0529 100644
 > --- a/drivers/gpio/gpio-tps65218.c
 > +++ b/drivers/gpio/gpio-tps65218.c
 > @@ -15,6 +15,7 @@
->  #include <linux/module.h>
->  #include <linux/errno.h>
->  #include <linux/gpio/driver.h>
+> ?#include <linux/module.h>
+> ?#include <linux/errno.h>
+> ?#include <linux/gpio/driver.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/regmap.h>
->  #include <linux/mfd/tps65218.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/regmap.h>
+> ?#include <linux/mfd/tps65218.h>
 > diff --git a/drivers/gpio/gpio-vf610.c b/drivers/gpio/gpio-vf610.c
 > index 521fbe338589..844bf591268b 100644
 > --- a/drivers/gpio/gpio-vf610.c
 > +++ b/drivers/gpio/gpio-vf610.c
 > @@ -23,6 +23,9 @@
->  #include <linux/io.h>
->  #include <linux/ioport.h>
->  #include <linux/irq.h>
+> ?#include <linux/io.h>
+> ?#include <linux/ioport.h>
+> ?#include <linux/irq.h>
 > +#include <linux/irqchip/chained_irq.h>
 > +#include <linux/pinctrl/consumer.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/of.h>
->  #include <linux/of_device.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/of.h>
+> ?#include <linux/of_device.h>
 > diff --git a/drivers/gpio/gpio-vx855.c b/drivers/gpio/gpio-vx855.c
 > index 98a6f1fcc561..96331a43c2c1 100644
 > --- a/drivers/gpio/gpio-vx855.c
 > +++ b/drivers/gpio/gpio-vx855.c
 > @@ -28,6 +28,7 @@
->  #include <linux/gpio.h>
->  #include <linux/slab.h>
->  #include <linux/device.h>
+> ?#include <linux/gpio.h>
+> ?#include <linux/slab.h>
+> ?#include <linux/device.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/pci.h>
->  #include <linux/io.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/pci.h>
+> ?#include <linux/io.h>
 > diff --git a/drivers/gpio/gpio-wcove.c b/drivers/gpio/gpio-wcove.c
 > index 37c103e50ebf..78161e22a859 100644
 > --- a/drivers/gpio/gpio-wcove.c
 > +++ b/drivers/gpio/gpio-wcove.c
 > @@ -18,8 +18,10 @@
->  #include <linux/bitops.h>
->  #include <linux/module.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/bitops.h>
+> ?#include <linux/module.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/gpio/driver.h>
->  #include <linux/mfd/intel_soc_pmic.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/mfd/intel_soc_pmic.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/regmap.h>
->  #include <linux/seq_file.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/regmap.h>
+> ?#include <linux/seq_file.h>
 > diff --git a/drivers/gpio/gpio-wm831x.c b/drivers/gpio/gpio-wm831x.c
 > index 938bbe3f831c..b9f2f95a1309 100644
 > --- a/drivers/gpio/gpio-wm831x.c
 > +++ b/drivers/gpio/gpio-wm831x.c
 > @@ -17,6 +17,7 @@
->  #include <linux/module.h>
->  #include <linux/gpio.h>
->  #include <linux/mfd/core.h>
+> ?#include <linux/module.h>
+> ?#include <linux/gpio.h>
+> ?#include <linux/mfd/core.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/seq_file.h>
->  
+> ?#include <linux/platform_device.h>
+> ?#include <linux/seq_file.h>
+> ?
 > diff --git a/drivers/gpio/gpio-wm8994.c b/drivers/gpio/gpio-wm8994.c
 > index 1e35756ac55b..f2708fa3eefb 100644
 > --- a/drivers/gpio/gpio-wm8994.c
 > +++ b/drivers/gpio/gpio-wm8994.c
 > @@ -17,6 +17,7 @@
->  #include <linux/module.h>
->  #include <linux/gpio.h>
->  #include <linux/mfd/core.h>
+> ?#include <linux/module.h>
+> ?#include <linux/gpio.h>
+> ?#include <linux/mfd/core.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/platform_device.h>
->  #include <linux/seq_file.h>
->  #include <linux/regmap.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/seq_file.h>
+> ?#include <linux/regmap.h>
 > diff --git a/drivers/gpio/gpio-ws16c48.c b/drivers/gpio/gpio-ws16c48.c
 > index 5037974ac063..9eb42b983c75 100644
 > --- a/drivers/gpio/gpio-ws16c48.c
 > +++ b/drivers/gpio/gpio-ws16c48.c
 > @@ -19,6 +19,7 @@
->  #include <linux/ioport.h>
->  #include <linux/interrupt.h>
->  #include <linux/irqdesc.h>
+> ?#include <linux/ioport.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/irqdesc.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/isa.h>
->  #include <linux/kernel.h>
->  #include <linux/module.h>
+> ?#include <linux/isa.h>
+> ?#include <linux/kernel.h>
+> ?#include <linux/module.h>
 > diff --git a/drivers/gpio/gpio-xgene-sb.c b/drivers/gpio/gpio-xgene-
 > sb.c
 > index 033258634b8c..f0929da6c385 100644
 > --- a/drivers/gpio/gpio-xgene-sb.c
 > +++ b/drivers/gpio/gpio-xgene-sb.c
 > @@ -22,6 +22,8 @@
->  
->  #include <linux/module.h>
->  #include <linux/io.h>
+> ?
+> ?#include <linux/module.h>
+> ?#include <linux/io.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/platform_device.h>
->  #include <linux/of_gpio.h>
->  #include <linux/gpio/driver.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/of_gpio.h>
+> ?#include <linux/gpio/driver.h>
 > diff --git a/drivers/gpio/gpio-xlp.c b/drivers/gpio/gpio-xlp.c
 > index d857e1d8e731..646856127aa6 100644
 > --- a/drivers/gpio/gpio-xlp.c
 > +++ b/drivers/gpio/gpio-xlp.c
 > @@ -17,6 +17,7 @@
->  #include <linux/of_device.h>
->  #include <linux/module.h>
->  #include <linux/irq.h>
+> ?#include <linux/of_device.h>
+> ?#include <linux/module.h>
+> ?#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/interrupt.h>
->  #include <linux/irqchip/chained_irq.h>
->  #include <linux/acpi.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/irqchip/chained_irq.h>
+> ?#include <linux/acpi.h>
 > diff --git a/drivers/gpio/gpio-zx.c b/drivers/gpio/gpio-zx.c
 > index be3a87da8438..4259ae6ff44c 100644
 > --- a/drivers/gpio/gpio-zx.c
 > +++ b/drivers/gpio/gpio-zx.c
 > @@ -14,6 +14,7 @@
->  #include <linux/errno.h>
->  #include <linux/gpio/driver.h>
->  #include <linux/irqchip/chained_irq.h>
+> ?#include <linux/errno.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/irqchip/chained_irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/init.h>
->  #include <linux/of.h>
->  #include <linux/pinctrl/consumer.h>
+> ?#include <linux/init.h>
+> ?#include <linux/of.h>
+> ?#include <linux/pinctrl/consumer.h>
 > diff --git a/drivers/gpio/gpio-zynq.c b/drivers/gpio/gpio-zynq.c
 > index df0851464006..e0a83e32caef 100644
 > --- a/drivers/gpio/gpio-zynq.c
 > +++ b/drivers/gpio/gpio-zynq.c
 > @@ -15,6 +15,9 @@
->  #include <linux/init.h>
->  #include <linux/interrupt.h>
->  #include <linux/io.h>
+> ?#include <linux/init.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/io.h>
 > +#include <linux/irq.h>
 > +#include <linux/irqchip/chained_irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/module.h>
->  #include <linux/platform_device.h>
->  #include <linux/pm_runtime.h>
+> ?#include <linux/module.h>
+> ?#include <linux/platform_device.h>
+> ?#include <linux/pm_runtime.h>
 > diff --git a/drivers/gpio/gpiolib-acpi.c b/drivers/gpio/gpiolib-acpi.c
 > index c9b42dd12dfa..2695a8cc3b71 100644
 > --- a/drivers/gpio/gpiolib-acpi.c
 > +++ b/drivers/gpio/gpiolib-acpi.c
 > @@ -18,6 +18,7 @@
->  #include <linux/export.h>
->  #include <linux/acpi.h>
->  #include <linux/interrupt.h>
+> ?#include <linux/export.h>
+> ?#include <linux/acpi.h>
+> ?#include <linux/interrupt.h>
 > +#include <linux/irq.h>
->  #include <linux/mutex.h>
->  #include <linux/pinctrl/pinctrl.h>
->  
+> ?#include <linux/mutex.h>
+> ?#include <linux/pinctrl/pinctrl.h>
+> ?
 > diff --git a/drivers/gpio/gpiolib.c b/drivers/gpio/gpiolib.c
 > index 9568708a550b..b81269c00381 100644
 > --- a/drivers/gpio/gpiolib.c
 > +++ b/drivers/gpio/gpiolib.c
 > @@ -3,6 +3,7 @@
->  #include <linux/module.h>
->  #include <linux/interrupt.h>
->  #include <linux/irq.h>
+> ?#include <linux/module.h>
+> ?#include <linux/interrupt.h>
+> ?#include <linux/irq.h>
 > +#include <linux/irqdomain.h>
->  #include <linux/spinlock.h>
->  #include <linux/list.h>
->  #include <linux/device.h>
+> ?#include <linux/spinlock.h>
+> ?#include <linux/list.h>
+> ?#include <linux/device.h>
 > @@ -17,6 +18,7 @@
->  #include <linux/gpio/driver.h>
->  #include <linux/gpio/machine.h>
->  #include <linux/pinctrl/consumer.h>
+> ?#include <linux/gpio/driver.h>
+> ?#include <linux/gpio/machine.h>
+> ?#include <linux/pinctrl/consumer.h>
 > +#include <linux/pinctrl/pinconf-generic.h>
->  #include <linux/cdev.h>
->  #include <linux/fs.h>
->  #include <linux/uaccess.h>
+> ?#include <linux/cdev.h>
+> ?#include <linux/fs.h>
+> ?#include <linux/uaccess.h>
 > diff --git a/include/linux/gpio/driver.h b/include/linux/gpio/driver.h
 > index af20369ec8e7..07b595e24695 100644
 > --- a/include/linux/gpio/driver.h
 > +++ b/include/linux/gpio/driver.h
 > @@ -1,21 +1,22 @@
->  #ifndef __LINUX_GPIO_DRIVER_H
->  #define __LINUX_GPIO_DRIVER_H
->  
+> ?#ifndef __LINUX_GPIO_DRIVER_H
+> ?#define __LINUX_GPIO_DRIVER_H
+> ?
 > -#include <linux/device.h>
->  #include <linux/types.h>
+> ?#include <linux/types.h>
 > -#include <linux/irq.h>
 > -#include <linux/irqchip/chained_irq.h>
 > -#include <linux/irqdomain.h>
 > +#include <linux/irqhandler.h>
->  #include <linux/lockdep.h>
->  #include <linux/pinctrl/pinctrl.h>
+> ?#include <linux/lockdep.h>
+> ?#include <linux/pinctrl/pinctrl.h>
 > -#include <linux/pinctrl/pinconf-generic.h>
 > +#include <linux/spinlock_types.h>
->  
->  struct gpio_desc;
->  struct of_phandle_args;
+> ?
+> ?struct gpio_desc;
+> ?struct of_phandle_args;
 > +struct device;
->  struct device_node;
+> ?struct device_node;
 > +struct irq_chip;
 > +struct irq_domain;
->  struct seq_file;
->  struct gpio_device;
->  struct module;
+> ?struct seq_file;
+> ?struct gpio_device;
+> ?struct module;
 > +struct pinctrl_dev;
->  
->  #ifdef CONFIG_GPIOLIB
->  
+> ?
+> ?#ifdef CONFIG_GPIOLIB
+> ?
 
 -- 
-Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
+Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 Intel Finland Oy
diff --git a/a/content_digest b/N1/content_digest
index efbe508..933e2c5 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,42 +1,21 @@
  "ref\01499140415-31677-1-git-send-email-yamada.masahiro@socionext.com\0"
- "ref\01499140415-31677-1-git-send-email-yamada.masahiro-uWyLwvC0a2jby3iVrkZq2A@public.gmane.org\0"
- "From\0Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\0"
- "Subject\0Re: [PATCH] gpio: drop unnecessary includes from include/linux/gpio/driver.h\0"
+ "From\0andriy.shevchenko@linux.intel.com (Andy Shevchenko)\0"
+ "Subject\0[PATCH] gpio: drop unnecessary includes from include/linux/gpio/driver.h\0"
  "Date\0Tue, 04 Jul 2017 13:06:00 +0300\0"
- "To\0Masahiro Yamada <yamada.masahiro-uWyLwvC0a2jby3iVrkZq2A@public.gmane.org>"
- " linux-gpio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\0"
- "Cc\0Grygorii Strashko <grygorii.strashko-l0cyMroinI0@public.gmane.org>"
-  Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
-  William Breathitt Gray <vilhelm.gray-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
-  Ray Jui <rjui-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>
- " S\303\266ren Brinkmann <soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>"
-  David Cohen <david.a.cohen-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
-  Scott Branden <sbranden-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>
-  linux-acpi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
-  bcm-kernel-feedback-list-dY08KVG/lbpWk0Htik3J/w@public.gmane.org
-  Florian Fainelli <f.fainelli-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
-  Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
-  Jonathan Hunter <jonathanh-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
-  Alexander Shiyan <shc_work-JGs/UdohzUI@public.gmane.org>
-  Michal Simek <michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
-  Kevin Hilman <khilman-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
-  linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
-  Joel Stanley <joel-U3u1mxZcP9KHXe+LvDLADg@public.gmane.org>
-  linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
- " linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org\0"
+ "To\0linux-arm-kernel@lists.infradead.org\0"
  "\00:1\0"
  "b\0"
  "On Tue, 2017-07-04 at 12:53 +0900, Masahiro Yamada wrote:\n"
  "> Some of include directives in include/linux/gpio/driver.h are\n"
  "> unneeded because the header does not need to know the content of\n"
- "> struct device, irq_chip, etc.\302\240\302\240Just declare they are structures.\n"
+ "> struct device, irq_chip, etc.??Just declare they are structures.\n"
  "> \n"
  "> On the other hand, <linux/irqhandler.h> and <linux/spinlock_types.h>\n"
  "> turned out to be necessary for irq_flow_handler_t and spinlock_t,\n"
  "> respectively.\n"
  "> \n"
  "> Each driver should include what it needs without relying on what is\n"
- "> implicitly included from <linux/gpio/driver.h>.\302\240\302\240This will cut down\n"
+ "> implicitly included from <linux/gpio/driver.h>.??This will cut down\n"
  "> unnecessary header parsing.\n"
  "\n"
  "If Linus is okay with the following proposal I would rather go with it,\n"
@@ -48,77 +27,77 @@
  "\n"
  "In any case take my tag\n"
  "\n"
- "Reviewed-by: Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\n"
+ "Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\n"
  "\n"
  "for the drivers I have been involved into development of:\n"
  "\n"
- "\302\240drivers/gpio/gpio-dwapb.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240 |\302\240 1 +\n"
- "\302\240drivers/gpio/gpio-intel-mid.c\302\240\302\240\302\240 |\302\240 2 ++\n"
- "\302\240drivers/gpio/gpio-lynxpoint.c\302\240\302\240\302\240 |\302\240 2 ++\n"
- "\302\240drivers/gpio/gpio-merrifield.c\302\240\302\240 |\302\240 4 ++++\n"
- "\302\240drivers/gpio/gpio-pca953x.c\302\240\302\240\302\240\302\240\302\240 |\302\240 1 +\n"
- "\302\240drivers/gpio/gpio-wcove.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240 |\302\240 2 ++\n"
+ "?drivers/gpio/gpio-dwapb.c??????? |? 1 +\n"
+ "?drivers/gpio/gpio-intel-mid.c??? |? 2 ++\n"
+ "?drivers/gpio/gpio-lynxpoint.c??? |? 2 ++\n"
+ "?drivers/gpio/gpio-merrifield.c?? |? 4 ++++\n"
+ "?drivers/gpio/gpio-pca953x.c????? |? 1 +\n"
+ "?drivers/gpio/gpio-wcove.c??????? |? 2 ++\n"
  "\n"
  "And \n"
  "\n"
- "Acked-by: Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\n"
+ "Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\n"
  "\n"
  "for\n"
  "\n"
- "\302\240drivers/gpio/gpiolib-acpi.c\302\240\302\240\302\240\302\240\302\240 |\302\240 1 +\n"
+ "?drivers/gpio/gpiolib-acpi.c????? |? 1 +\n"
  "\n"
  "\n"
  "> \n"
- "> Signed-off-by: Masahiro Yamada <yamada.masahiro-uWyLwvC0a2jby3iVrkZq2A@public.gmane.org>\n"
+ "> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\n"
  "> ---\n"
  "> \n"
- "> \302\240drivers/gpio/gpio-104-dio-48e.c\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-104-idi-48.c\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-104-idio-16.c\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-altera-a10sr.c |\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-altera.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2403 +++\n"
- "> \302\240drivers/gpio/gpio-aspeed.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2405 +++++\n"
- "> \302\240drivers/gpio/gpio-ath79.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-bcm-kona.c\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-clps711x.c\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-crystalcove.c\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-dln2.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-dwapb.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-etraxfs.c\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-f7188x.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-ftgpio010.c\302\240\302\240\302\240\302\240|\302\240\302\2403 +++\n"
- "> \302\240drivers/gpio/gpio-ingenic.c\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-intel-mid.c\302\240\302\240\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-lp873x.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-lynxpoint.c\302\240\302\240\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-max732x.c\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-max77620.c\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-menz127.c\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-merrifield.c\302\240\302\240\302\240|\302\240\302\2404 ++++\n"
- "> \302\240drivers/gpio/gpio-omap.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2403 +++\n"
- "> \302\240drivers/gpio/gpio-pca953x.c\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-pci-idio-16.c\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-pisosr.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-pl061.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-rcar.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-stmpe.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-tc3589x.c\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2403 +++\n"
- "> \302\240drivers/gpio/gpio-tegra.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-tps65218.c\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-vf610.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2403 +++\n"
- "> \302\240drivers/gpio/gpio-vx855.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-wcove.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-wm831x.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-wm8994.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-ws16c48.c\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-xgene-sb.c\302\240\302\240\302\240\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240drivers/gpio/gpio-xlp.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-zx.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpio-zynq.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2403 +++\n"
- "> \302\240drivers/gpio/gpiolib-acpi.c\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2401 +\n"
- "> \302\240drivers/gpio/gpiolib.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2402 ++\n"
- "> \302\240include/linux/gpio/driver.h\302\240\302\240\302\240\302\240\302\240\302\240| 11 ++++++-----\n"
- "> \302\24046 files changed, 80 insertions(+), 5 deletions(-)\n"
+ "> ?drivers/gpio/gpio-104-dio-48e.c??|??1 +\n"
+ "> ?drivers/gpio/gpio-104-idi-48.c???|??1 +\n"
+ "> ?drivers/gpio/gpio-104-idio-16.c??|??1 +\n"
+ "> ?drivers/gpio/gpio-altera-a10sr.c |??2 ++\n"
+ "> ?drivers/gpio/gpio-altera.c???????|??3 +++\n"
+ "> ?drivers/gpio/gpio-aspeed.c???????|??5 +++++\n"
+ "> ?drivers/gpio/gpio-ath79.c????????|??2 ++\n"
+ "> ?drivers/gpio/gpio-bcm-kona.c?????|??1 +\n"
+ "> ?drivers/gpio/gpio-clps711x.c?????|??1 +\n"
+ "> ?drivers/gpio/gpio-crystalcove.c??|??2 ++\n"
+ "> ?drivers/gpio/gpio-dln2.c?????????|??1 +\n"
+ "> ?drivers/gpio/gpio-dwapb.c????????|??1 +\n"
+ "> ?drivers/gpio/gpio-etraxfs.c??????|??1 +\n"
+ "> ?drivers/gpio/gpio-f7188x.c???????|??1 +\n"
+ "> ?drivers/gpio/gpio-ftgpio010.c????|??3 +++\n"
+ "> ?drivers/gpio/gpio-ingenic.c??????|??1 +\n"
+ "> ?drivers/gpio/gpio-intel-mid.c????|??2 ++\n"
+ "> ?drivers/gpio/gpio-lp873x.c???????|??1 +\n"
+ "> ?drivers/gpio/gpio-lynxpoint.c????|??2 ++\n"
+ "> ?drivers/gpio/gpio-max732x.c??????|??1 +\n"
+ "> ?drivers/gpio/gpio-max77620.c?????|??1 +\n"
+ "> ?drivers/gpio/gpio-menz127.c??????|??1 +\n"
+ "> ?drivers/gpio/gpio-merrifield.c???|??4 ++++\n"
+ "> ?drivers/gpio/gpio-omap.c?????????|??3 +++\n"
+ "> ?drivers/gpio/gpio-pca953x.c??????|??1 +\n"
+ "> ?drivers/gpio/gpio-pci-idio-16.c??|??2 ++\n"
+ "> ?drivers/gpio/gpio-pisosr.c???????|??1 +\n"
+ "> ?drivers/gpio/gpio-pl061.c????????|??1 +\n"
+ "> ?drivers/gpio/gpio-rcar.c?????????|??1 +\n"
+ "> ?drivers/gpio/gpio-stmpe.c????????|??2 ++\n"
+ "> ?drivers/gpio/gpio-tc3589x.c??????|??3 +++\n"
+ "> ?drivers/gpio/gpio-tegra.c????????|??1 +\n"
+ "> ?drivers/gpio/gpio-tps65218.c?????|??1 +\n"
+ "> ?drivers/gpio/gpio-vf610.c????????|??3 +++\n"
+ "> ?drivers/gpio/gpio-vx855.c????????|??1 +\n"
+ "> ?drivers/gpio/gpio-wcove.c????????|??2 ++\n"
+ "> ?drivers/gpio/gpio-wm831x.c???????|??1 +\n"
+ "> ?drivers/gpio/gpio-wm8994.c???????|??1 +\n"
+ "> ?drivers/gpio/gpio-ws16c48.c??????|??1 +\n"
+ "> ?drivers/gpio/gpio-xgene-sb.c?????|??2 ++\n"
+ "> ?drivers/gpio/gpio-xlp.c??????????|??1 +\n"
+ "> ?drivers/gpio/gpio-zx.c???????????|??1 +\n"
+ "> ?drivers/gpio/gpio-zynq.c?????????|??3 +++\n"
+ "> ?drivers/gpio/gpiolib-acpi.c??????|??1 +\n"
+ "> ?drivers/gpio/gpiolib.c???????????|??2 ++\n"
+ "> ?include/linux/gpio/driver.h??????| 11 ++++++-----\n"
+ "> ?46 files changed, 80 insertions(+), 5 deletions(-)\n"
  "> \n"
  "> diff --git a/drivers/gpio/gpio-104-dio-48e.c b/drivers/gpio/gpio-104-\n"
  "> dio-48e.c\n"
@@ -126,646 +105,646 @@
  "> --- a/drivers/gpio/gpio-104-dio-48e.c\n"
  "> +++ b/drivers/gpio/gpio-104-dio-48e.c\n"
  "> @@ -22,6 +22,7 @@\n"
- "> \302\240#include <linux/ioport.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/irqdesc.h>\n"
+ "> ?#include <linux/ioport.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/irqdesc.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/isa.h>\n"
- "> \302\240#include <linux/kernel.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?#include <linux/isa.h>\n"
+ "> ?#include <linux/kernel.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> diff --git a/drivers/gpio/gpio-104-idi-48.c b/drivers/gpio/gpio-104-\n"
  "> idi-48.c\n"
  "> index 51f046e29ff7..7bbb0e8573d1 100644\n"
  "> --- a/drivers/gpio/gpio-104-idi-48.c\n"
  "> +++ b/drivers/gpio/gpio-104-idi-48.c\n"
  "> @@ -22,6 +22,7 @@\n"
- "> \302\240#include <linux/ioport.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/irqdesc.h>\n"
+ "> ?#include <linux/ioport.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/irqdesc.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/isa.h>\n"
- "> \302\240#include <linux/kernel.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?#include <linux/isa.h>\n"
+ "> ?#include <linux/kernel.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> diff --git a/drivers/gpio/gpio-104-idio-16.c b/drivers/gpio/gpio-104-\n"
  "> idio-16.c\n"
  "> index ec2ce34ff473..7e3fc0bf3398 100644\n"
  "> --- a/drivers/gpio/gpio-104-idio-16.c\n"
  "> +++ b/drivers/gpio/gpio-104-idio-16.c\n"
  "> @@ -22,6 +22,7 @@\n"
- "> \302\240#include <linux/ioport.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/irqdesc.h>\n"
+ "> ?#include <linux/ioport.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/irqdesc.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/isa.h>\n"
- "> \302\240#include <linux/kernel.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?#include <linux/isa.h>\n"
+ "> ?#include <linux/kernel.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> diff --git a/drivers/gpio/gpio-altera-a10sr.c b/drivers/gpio/gpio-\n"
  "> altera-a10sr.c\n"
  "> index 16a8951b2bed..4cdca9332043 100644\n"
  "> --- a/drivers/gpio/gpio-altera-a10sr.c\n"
  "> +++ b/drivers/gpio/gpio-altera-a10sr.c\n"
  "> @@ -21,6 +21,8 @@\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/mfd/altera-a10sr.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/mfd/altera-a10sr.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> +#include <linux/of.h>\n"
  "> +#include <linux/platform_device.h>\n"
- "> \302\240\n"
- "> \302\240/**\n"
- "> \302\240 * struct altr_a10sr_gpio - Altera Max5 GPIO device private data\n"
+ "> ?\n"
+ "> ?/**\n"
+ "> ? * struct altr_a10sr_gpio - Altera Max5 GPIO device private data\n"
  "> structure\n"
  "> diff --git a/drivers/gpio/gpio-altera.c b/drivers/gpio/gpio-altera.c\n"
  "> index 17485dc20384..40b26274acaf 100644\n"
  "> --- a/drivers/gpio/gpio-altera.c\n"
  "> +++ b/drivers/gpio/gpio-altera.c\n"
  "> @@ -17,6 +17,9 @@\n"
- "> \302\240 */\n"
- "> \302\240\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ? */\n"
+ "> ?\n"
+ "> ?#include <linux/io.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/of_gpio.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/of_gpio.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
  "> diff --git a/drivers/gpio/gpio-aspeed.c b/drivers/gpio/gpio-aspeed.c\n"
  "> index 4ca436e66bdb..a9d575e215da 100644\n"
  "> --- a/drivers/gpio/gpio-aspeed.c\n"
  "> +++ b/drivers/gpio/gpio-aspeed.c\n"
  "> @@ -15,9 +15,14 @@\n"
- "> \302\240#include <linux/hashtable.h>\n"
- "> \302\240#include <linux/init.h>\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ?#include <linux/hashtable.h>\n"
+ "> ?#include <linux/init.h>\n"
+ "> ?#include <linux/io.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/kernel.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?#include <linux/kernel.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> +#include <linux/of.h>\n"
- "> \302\240#include <linux/pinctrl/consumer.h>\n"
+ "> ?#include <linux/pinctrl/consumer.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/spinlock.h>\n"
- "> \302\240#include <linux/string.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/spinlock.h>\n"
+ "> ?#include <linux/string.h>\n"
  "> diff --git a/drivers/gpio/gpio-ath79.c b/drivers/gpio/gpio-ath79.c\n"
  "> index f33d4a5fe671..1249ab0f8f4f 100644\n"
  "> --- a/drivers/gpio/gpio-ath79.c\n"
  "> +++ b/drivers/gpio/gpio-ath79.c\n"
  "> @@ -17,6 +17,8 @@\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/irq.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/irq.h>\n"
  "> +#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240\n"
- "> \302\240#define AR71XX_GPIO_REG_OE\t\t0x00\n"
- "> \302\240#define AR71XX_GPIO_REG_IN\t\t0x04\n"
+ "> ?\n"
+ "> ?#define AR71XX_GPIO_REG_OE\t\t0x00\n"
+ "> ?#define AR71XX_GPIO_REG_IN\t\t0x04\n"
  "> diff --git a/drivers/gpio/gpio-bcm-kona.c b/drivers/gpio/gpio-bcm-\n"
  "> kona.c\n"
  "> index dfcf56ee3c61..937d646d184b 100644\n"
  "> --- a/drivers/gpio/gpio-bcm-kona.c\n"
  "> +++ b/drivers/gpio/gpio-bcm-kona.c\n"
  "> @@ -23,6 +23,7 @@\n"
- "> \302\240#include <linux/init.h>\n"
- "> \302\240#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/irqchip/chained_irq.h>\n"
+ "> ?#include <linux/init.h>\n"
+ "> ?#include <linux/irqdomain.h>\n"
+ "> ?#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240\n"
- "> \302\240#define BCM_GPIO_PASSWD\t\t\t\t0x00a5a501\n"
- "> \302\240#define GPIO_PER_BANK\t\t\t\t32\n"
+ "> ?\n"
+ "> ?#define BCM_GPIO_PASSWD\t\t\t\t0x00a5a501\n"
+ "> ?#define GPIO_PER_BANK\t\t\t\t32\n"
  "> diff --git a/drivers/gpio/gpio-clps711x.c b/drivers/gpio/gpio-\n"
  "> clps711x.c\n"
  "> index 52fd63f02134..1f499b5e7f91 100644\n"
  "> --- a/drivers/gpio/gpio-clps711x.c\n"
  "> +++ b/drivers/gpio/gpio-clps711x.c\n"
  "> @@ -12,6 +12,7 @@\n"
- "> \302\240#include <linux/err.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/err.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
  "> +#include <linux/of.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240\n"
- "> \302\240static int clps711x_gpio_probe(struct platform_device *pdev)\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?\n"
+ "> ?static int clps711x_gpio_probe(struct platform_device *pdev)\n"
  "> diff --git a/drivers/gpio/gpio-crystalcove.c b/drivers/gpio/gpio-\n"
  "> crystalcove.c\n"
  "> index e60156ec0c18..0f66ae796d4a 100644\n"
  "> --- a/drivers/gpio/gpio-crystalcove.c\n"
  "> +++ b/drivers/gpio/gpio-crystalcove.c\n"
  "> @@ -16,6 +16,8 @@\n"
- "> \302\240 */\n"
- "> \302\240\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ? */\n"
+ "> ?\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/gpio.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/gpio.h>\n"
  "> diff --git a/drivers/gpio/gpio-dln2.c b/drivers/gpio/gpio-dln2.c\n"
  "> index aecb847166f5..d524f3390196 100644\n"
  "> --- a/drivers/gpio/gpio-dln2.c\n"
  "> +++ b/drivers/gpio/gpio-dln2.c\n"
  "> @@ -17,6 +17,7 @@\n"
- "> \302\240#include <linux/irqchip/chained_irq.h>\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/irqchip/chained_irq.h>\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/mfd/dln2.h>\n"
- "> \302\240\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/mfd/dln2.h>\n"
+ "> ?\n"
  "> diff --git a/drivers/gpio/gpio-dwapb.c b/drivers/gpio/gpio-dwapb.c\n"
  "> index c07ada9c7af6..350454b9359e 100644\n"
  "> --- a/drivers/gpio/gpio-dwapb.c\n"
  "> +++ b/drivers/gpio/gpio-dwapb.c\n"
  "> @@ -23,6 +23,7 @@\n"
- "> \302\240#include <linux/of_address.h>\n"
- "> \302\240#include <linux/of_device.h>\n"
- "> \302\240#include <linux/of_irq.h>\n"
+ "> ?#include <linux/of_address.h>\n"
+ "> ?#include <linux/of_device.h>\n"
+ "> ?#include <linux/of_irq.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/property.h>\n"
- "> \302\240#include <linux/spinlock.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/property.h>\n"
+ "> ?#include <linux/spinlock.h>\n"
  "> diff --git a/drivers/gpio/gpio-etraxfs.c b/drivers/gpio/gpio-etraxfs.c\n"
  "> index 14c6aac26780..ef518aacbeac 100644\n"
  "> --- a/drivers/gpio/gpio-etraxfs.c\n"
  "> +++ b/drivers/gpio/gpio-etraxfs.c\n"
  "> @@ -4,6 +4,7 @@\n"
- "> \302\240#include <linux/of_gpio.h>\n"
- "> \302\240#include <linux/io.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/of_gpio.h>\n"
+ "> ?#include <linux/io.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240\n"
- "> \302\240#define ETRAX_FS_rw_pa_dout\t0\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?\n"
+ "> ?#define ETRAX_FS_rw_pa_dout\t0\n"
  "> diff --git a/drivers/gpio/gpio-f7188x.c b/drivers/gpio/gpio-f7188x.c\n"
  "> index 13350c9d7f5e..08604a76d543 100644\n"
  "> --- a/drivers/gpio/gpio-f7188x.c\n"
  "> +++ b/drivers/gpio/gpio-f7188x.c\n"
  "> @@ -17,6 +17,7 @@\n"
- "> \302\240#include <linux/io.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/bitops.h>\n"
+ "> ?#include <linux/io.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/bitops.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240\n"
- "> \302\240#define DRVNAME \"gpio-f7188x\"\n"
- "> \302\240\n"
+ "> ?\n"
+ "> ?#define DRVNAME \"gpio-f7188x\"\n"
+ "> ?\n"
  "> diff --git a/drivers/gpio/gpio-ftgpio010.c b/drivers/gpio/gpio-\n"
  "> ftgpio010.c\n"
  "> index e9386f8b67f5..699a3709e357 100644\n"
  "> --- a/drivers/gpio/gpio-ftgpio010.c\n"
  "> +++ b/drivers/gpio/gpio-ftgpio010.c\n"
  "> @@ -12,6 +12,9 @@\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/io.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/io.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/of_gpio.h>\n"
- "> \302\240#include <linux/bitops.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/of_gpio.h>\n"
+ "> ?#include <linux/bitops.h>\n"
  "> diff --git a/drivers/gpio/gpio-ingenic.c b/drivers/gpio/gpio-ingenic.c\n"
  "> index 254780730b95..7ec8de5ee926 100644\n"
  "> --- a/drivers/gpio/gpio-ingenic.c\n"
  "> +++ b/drivers/gpio/gpio-ingenic.c\n"
  "> @@ -9,6 +9,7 @@\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/io.h>\n"
  "> +#include <linux/irqchip/chained_irq.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/of_address.h>\n"
- "> \302\240#include <linux/of_device.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/of_address.h>\n"
+ "> ?#include <linux/of_device.h>\n"
  "> diff --git a/drivers/gpio/gpio-intel-mid.c b/drivers/gpio/gpio-intel-\n"
  "> mid.c\n"
  "> index b76ecee82c3f..af6b7d27ee41 100644\n"
  "> --- a/drivers/gpio/gpio-intel-mid.c\n"
  "> +++ b/drivers/gpio/gpio-intel-mid.c\n"
  "> @@ -23,6 +23,8 @@\n"
- "> \302\240#include <linux/init.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ?#include <linux/init.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/io.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/kernel.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/kernel.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> diff --git a/drivers/gpio/gpio-lp873x.c b/drivers/gpio/gpio-lp873x.c\n"
  "> index df0ad2cef0d2..1cd5e7e08ad9 100644\n"
  "> --- a/drivers/gpio/gpio-lp873x.c\n"
  "> +++ b/drivers/gpio/gpio-lp873x.c\n"
  "> @@ -16,6 +16,7 @@\n"
- "> \302\240\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/regmap.h>\n"
- "> \302\240\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/regmap.h>\n"
+ "> ?\n"
  "> diff --git a/drivers/gpio/gpio-lynxpoint.c b/drivers/gpio/gpio-\n"
  "> lynxpoint.c\n"
  "> index fbd393b46ce0..9adbbac2ba5b 100644\n"
  "> --- a/drivers/gpio/gpio-lynxpoint.c\n"
  "> +++ b/drivers/gpio/gpio-lynxpoint.c\n"
  "> @@ -25,6 +25,8 @@\n"
- "> \302\240#include <linux/types.h>\n"
- "> \302\240#include <linux/bitops.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/types.h>\n"
+ "> ?#include <linux/bitops.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/slab.h>\n"
- "> \302\240#include <linux/acpi.h>\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/slab.h>\n"
+ "> ?#include <linux/acpi.h>\n"
  "> diff --git a/drivers/gpio/gpio-max732x.c b/drivers/gpio/gpio-max732x.c\n"
  "> index 7f4d26ce5f23..c277278af532 100644\n"
  "> --- a/drivers/gpio/gpio-max732x.c\n"
  "> +++ b/drivers/gpio/gpio-max732x.c\n"
  "> @@ -20,6 +20,7 @@\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/i2c.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/i2c.h>\n"
  "> +#include <linux/irq.h>\n"
- "> \302\240#include <linux/platform_data/max732x.h>\n"
- "> \302\240#include <linux/of.h>\n"
- "> \302\240\n"
+ "> ?#include <linux/platform_data/max732x.h>\n"
+ "> ?#include <linux/of.h>\n"
+ "> ?\n"
  "> diff --git a/drivers/gpio/gpio-max77620.c b/drivers/gpio/gpio-\n"
  "> max77620.c\n"
  "> index 743459d9477d..35dd0f133028 100644\n"
  "> --- a/drivers/gpio/gpio-max77620.c\n"
  "> +++ b/drivers/gpio/gpio-max77620.c\n"
  "> @@ -12,6 +12,7 @@\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/mfd/max77620.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/mfd/max77620.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/regmap.h>\n"
- "> \302\240\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/regmap.h>\n"
+ "> ?\n"
  "> diff --git a/drivers/gpio/gpio-menz127.c b/drivers/gpio/gpio-menz127.c\n"
  "> index e1037582e34d..f265a841f787 100644\n"
  "> --- a/drivers/gpio/gpio-menz127.c\n"
  "> +++ b/drivers/gpio/gpio-menz127.c\n"
  "> @@ -15,6 +15,7 @@\n"
- "> \302\240#include <linux/mcb.h>\n"
- "> \302\240#include <linux/bitops.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/mcb.h>\n"
+ "> ?#include <linux/bitops.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240\n"
- "> \302\240#define MEN_Z127_CTRL\t0x00\n"
- "> \302\240#define MEN_Z127_PSR\t0x04\n"
+ "> ?\n"
+ "> ?#define MEN_Z127_CTRL\t0x00\n"
+ "> ?#define MEN_Z127_PSR\t0x04\n"
  "> diff --git a/drivers/gpio/gpio-merrifield.c b/drivers/gpio/gpio-\n"
  "> merrifield.c\n"
  "> index ec8560298805..2d84fcbe060f 100644\n"
  "> --- a/drivers/gpio/gpio-merrifield.c\n"
  "> +++ b/drivers/gpio/gpio-merrifield.c\n"
  "> @@ -14,8 +14,12 @@\n"
- "> \302\240#include <linux/init.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ?#include <linux/init.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/io.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/pci.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/pci.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/pinctrl/consumer.h>\n"
- "> \302\240\n"
- "> \302\240#define GCCR\t\t0x000\t/* controller configuration\n"
+ "> ?#include <linux/pinctrl/consumer.h>\n"
+ "> ?\n"
+ "> ?#define GCCR\t\t0x000\t/* controller configuration\n"
  "> */\n"
  "> diff --git a/drivers/gpio/gpio-omap.c b/drivers/gpio/gpio-omap.c\n"
  "> index f8c550de6c72..7ef062e14777 100644\n"
  "> --- a/drivers/gpio/gpio-omap.c\n"
  "> +++ b/drivers/gpio/gpio-omap.c\n"
  "> @@ -19,6 +19,8 @@\n"
- "> \302\240#include <linux/err.h>\n"
- "> \302\240#include <linux/clk.h>\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ?#include <linux/err.h>\n"
+ "> ?#include <linux/clk.h>\n"
+ "> ?#include <linux/io.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/device.h>\n"
- "> \302\240#include <linux/pm_runtime.h>\n"
- "> \302\240#include <linux/pm.h>\n"
+ "> ?#include <linux/device.h>\n"
+ "> ?#include <linux/pm_runtime.h>\n"
+ "> ?#include <linux/pm.h>\n"
  "> @@ -26,6 +28,7 @@\n"
- "> \302\240#include <linux/of_device.h>\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/bitops.h>\n"
+ "> ?#include <linux/of_device.h>\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/bitops.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_data/gpio-omap.h>\n"
- "> \302\240\n"
- "> \302\240#define OFF_MODE\t1\n"
+ "> ?#include <linux/platform_data/gpio-omap.h>\n"
+ "> ?\n"
+ "> ?#define OFF_MODE\t1\n"
  "> diff --git a/drivers/gpio/gpio-pca953x.c b/drivers/gpio/gpio-pca953x.c\n"
  "> index 4c9e21300a26..58a68ba8311f 100644\n"
  "> --- a/drivers/gpio/gpio-pca953x.c\n"
  "> +++ b/drivers/gpio/gpio-pca953x.c\n"
  "> @@ -17,6 +17,7 @@\n"
- "> \302\240#include <linux/i2c.h>\n"
- "> \302\240#include <linux/init.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/i2c.h>\n"
+ "> ?#include <linux/init.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/of_platform.h>\n"
- "> \302\240#include <linux/platform_data/pca953x.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/of_platform.h>\n"
+ "> ?#include <linux/platform_data/pca953x.h>\n"
  "> diff --git a/drivers/gpio/gpio-pci-idio-16.c b/drivers/gpio/gpio-pci-\n"
  "> idio-16.c\n"
  "> index 7de4f6a2cb49..313da56389f4 100644\n"
  "> --- a/drivers/gpio/gpio-pci-idio-16.c\n"
  "> +++ b/drivers/gpio/gpio-pci-idio-16.c\n"
  "> @@ -16,7 +16,9 @@\n"
- "> \302\240#include <linux/errno.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/errno.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
- "> \302\240#include <linux/irqdesc.h>\n"
+ "> ?#include <linux/irqdesc.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/kernel.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/pci.h>\n"
+ "> ?#include <linux/kernel.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/pci.h>\n"
  "> diff --git a/drivers/gpio/gpio-pisosr.c b/drivers/gpio/gpio-pisosr.c\n"
  "> index f5545049c187..4cca0c4dd85a 100644\n"
  "> --- a/drivers/gpio/gpio-pisosr.c\n"
  "> +++ b/drivers/gpio/gpio-pisosr.c\n"
  "> @@ -17,6 +17,7 @@\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/mutex.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/mutex.h>\n"
  "> +#include <linux/of.h>\n"
- "> \302\240#include <linux/spi/spi.h>\n"
- "> \302\240\n"
- "> \302\240#define DEFAULT_NGPIO 8\n"
+ "> ?#include <linux/spi/spi.h>\n"
+ "> ?\n"
+ "> ?#define DEFAULT_NGPIO 8\n"
  "> diff --git a/drivers/gpio/gpio-pl061.c b/drivers/gpio/gpio-pl061.c\n"
  "> index 3d3d6b6645a7..8d502a83babc 100644\n"
  "> --- a/drivers/gpio/gpio-pl061.c\n"
  "> +++ b/drivers/gpio/gpio-pl061.c\n"
  "> @@ -19,6 +19,7 @@\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/irq.h>\n"
- "> \302\240#include <linux/irqchip/chained_irq.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/irq.h>\n"
+ "> ?#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/bitops.h>\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/device.h>\n"
+ "> ?#include <linux/bitops.h>\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/device.h>\n"
  "> diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/gpio-rcar.c\n"
  "> index 4a1536a050bc..9b2b00974163 100644\n"
  "> --- a/drivers/gpio/gpio-rcar.c\n"
  "> +++ b/drivers/gpio/gpio-rcar.c\n"
  "> @@ -22,6 +22,7 @@\n"
- "> \302\240#include <linux/io.h>\n"
- "> \302\240#include <linux/ioport.h>\n"
- "> \302\240#include <linux/irq.h>\n"
+ "> ?#include <linux/io.h>\n"
+ "> ?#include <linux/ioport.h>\n"
+ "> ?#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/of.h>\n"
- "> \302\240#include <linux/pinctrl/consumer.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/of.h>\n"
+ "> ?#include <linux/pinctrl/consumer.h>\n"
  "> diff --git a/drivers/gpio/gpio-stmpe.c b/drivers/gpio/gpio-stmpe.c\n"
  "> index 16cbc5702865..0e6fae84c759 100644\n"
  "> --- a/drivers/gpio/gpio-stmpe.c\n"
  "> +++ b/drivers/gpio/gpio-stmpe.c\n"
  "> @@ -10,6 +10,8 @@\n"
- "> \302\240#include <linux/slab.h>\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/slab.h>\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/of.h>\n"
- "> \302\240#include <linux/mfd/stmpe.h>\n"
- "> \302\240#include <linux/seq_file.h>\n"
+ "> ?#include <linux/of.h>\n"
+ "> ?#include <linux/mfd/stmpe.h>\n"
+ "> ?#include <linux/seq_file.h>\n"
  "> diff --git a/drivers/gpio/gpio-tc3589x.c b/drivers/gpio/gpio-tc3589x.c\n"
  "> index 433b45ef332e..d0ec9902d9c1 100644\n"
  "> --- a/drivers/gpio/gpio-tc3589x.c\n"
  "> +++ b/drivers/gpio/gpio-tc3589x.c\n"
  "> @@ -12,8 +12,11 @@\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/of.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/of.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/mfd/tc3589x.h>\n"
- "> \302\240#include <linux/bitops.h>\n"
+ "> ?#include <linux/mfd/tc3589x.h>\n"
+ "> ?#include <linux/bitops.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240\n"
- "> \302\240/*\n"
- "> \302\240 * These registers are modified under the irq bus lock and cached to\n"
+ "> ?\n"
+ "> ?/*\n"
+ "> ? * These registers are modified under the irq bus lock and cached to\n"
  "> avoid\n"
  "> diff --git a/drivers/gpio/gpio-tegra.c b/drivers/gpio/gpio-tegra.c\n"
  "> index 88529d3c06c9..5e012377be1e 100644\n"
  "> --- a/drivers/gpio/gpio-tegra.c\n"
  "> +++ b/drivers/gpio/gpio-tegra.c\n"
  "> @@ -29,6 +29,7 @@\n"
- "> \302\240#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/irqchip/chained_irq.h>\n"
- "> \302\240#include <linux/pinctrl/consumer.h>\n"
+ "> ?#include <linux/irqdomain.h>\n"
+ "> ?#include <linux/irqchip/chained_irq.h>\n"
+ "> ?#include <linux/pinctrl/consumer.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/pm.h>\n"
- "> \302\240\n"
- "> \302\240#define GPIO_BANK(x)\t\t((x) >> 5)\n"
+ "> ?#include <linux/pm.h>\n"
+ "> ?\n"
+ "> ?#define GPIO_BANK(x)\t\t((x) >> 5)\n"
  "> diff --git a/drivers/gpio/gpio-tps65218.c b/drivers/gpio/gpio-\n"
  "> tps65218.c\n"
  "> index a379bba57d31..97dca93b0529 100644\n"
  "> --- a/drivers/gpio/gpio-tps65218.c\n"
  "> +++ b/drivers/gpio/gpio-tps65218.c\n"
  "> @@ -15,6 +15,7 @@\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/errno.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/errno.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/regmap.h>\n"
- "> \302\240#include <linux/mfd/tps65218.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/regmap.h>\n"
+ "> ?#include <linux/mfd/tps65218.h>\n"
  "> diff --git a/drivers/gpio/gpio-vf610.c b/drivers/gpio/gpio-vf610.c\n"
  "> index 521fbe338589..844bf591268b 100644\n"
  "> --- a/drivers/gpio/gpio-vf610.c\n"
  "> +++ b/drivers/gpio/gpio-vf610.c\n"
  "> @@ -23,6 +23,9 @@\n"
- "> \302\240#include <linux/io.h>\n"
- "> \302\240#include <linux/ioport.h>\n"
- "> \302\240#include <linux/irq.h>\n"
+ "> ?#include <linux/io.h>\n"
+ "> ?#include <linux/ioport.h>\n"
+ "> ?#include <linux/irq.h>\n"
  "> +#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/pinctrl/consumer.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/of.h>\n"
- "> \302\240#include <linux/of_device.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/of.h>\n"
+ "> ?#include <linux/of_device.h>\n"
  "> diff --git a/drivers/gpio/gpio-vx855.c b/drivers/gpio/gpio-vx855.c\n"
  "> index 98a6f1fcc561..96331a43c2c1 100644\n"
  "> --- a/drivers/gpio/gpio-vx855.c\n"
  "> +++ b/drivers/gpio/gpio-vx855.c\n"
  "> @@ -28,6 +28,7 @@\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/slab.h>\n"
- "> \302\240#include <linux/device.h>\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/slab.h>\n"
+ "> ?#include <linux/device.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/pci.h>\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/pci.h>\n"
+ "> ?#include <linux/io.h>\n"
  "> diff --git a/drivers/gpio/gpio-wcove.c b/drivers/gpio/gpio-wcove.c\n"
  "> index 37c103e50ebf..78161e22a859 100644\n"
  "> --- a/drivers/gpio/gpio-wcove.c\n"
  "> +++ b/drivers/gpio/gpio-wcove.c\n"
  "> @@ -18,8 +18,10 @@\n"
- "> \302\240#include <linux/bitops.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/bitops.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/mfd/intel_soc_pmic.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/mfd/intel_soc_pmic.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/regmap.h>\n"
- "> \302\240#include <linux/seq_file.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/regmap.h>\n"
+ "> ?#include <linux/seq_file.h>\n"
  "> diff --git a/drivers/gpio/gpio-wm831x.c b/drivers/gpio/gpio-wm831x.c\n"
  "> index 938bbe3f831c..b9f2f95a1309 100644\n"
  "> --- a/drivers/gpio/gpio-wm831x.c\n"
  "> +++ b/drivers/gpio/gpio-wm831x.c\n"
  "> @@ -17,6 +17,7 @@\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/mfd/core.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/mfd/core.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/seq_file.h>\n"
- "> \302\240\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/seq_file.h>\n"
+ "> ?\n"
  "> diff --git a/drivers/gpio/gpio-wm8994.c b/drivers/gpio/gpio-wm8994.c\n"
  "> index 1e35756ac55b..f2708fa3eefb 100644\n"
  "> --- a/drivers/gpio/gpio-wm8994.c\n"
  "> +++ b/drivers/gpio/gpio-wm8994.c\n"
  "> @@ -17,6 +17,7 @@\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/gpio.h>\n"
- "> \302\240#include <linux/mfd/core.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/gpio.h>\n"
+ "> ?#include <linux/mfd/core.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/seq_file.h>\n"
- "> \302\240#include <linux/regmap.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/seq_file.h>\n"
+ "> ?#include <linux/regmap.h>\n"
  "> diff --git a/drivers/gpio/gpio-ws16c48.c b/drivers/gpio/gpio-ws16c48.c\n"
  "> index 5037974ac063..9eb42b983c75 100644\n"
  "> --- a/drivers/gpio/gpio-ws16c48.c\n"
  "> +++ b/drivers/gpio/gpio-ws16c48.c\n"
  "> @@ -19,6 +19,7 @@\n"
- "> \302\240#include <linux/ioport.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/irqdesc.h>\n"
+ "> ?#include <linux/ioport.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/irqdesc.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/isa.h>\n"
- "> \302\240#include <linux/kernel.h>\n"
- "> \302\240#include <linux/module.h>\n"
+ "> ?#include <linux/isa.h>\n"
+ "> ?#include <linux/kernel.h>\n"
+ "> ?#include <linux/module.h>\n"
  "> diff --git a/drivers/gpio/gpio-xgene-sb.c b/drivers/gpio/gpio-xgene-\n"
  "> sb.c\n"
  "> index 033258634b8c..f0929da6c385 100644\n"
  "> --- a/drivers/gpio/gpio-xgene-sb.c\n"
  "> +++ b/drivers/gpio/gpio-xgene-sb.c\n"
  "> @@ -22,6 +22,8 @@\n"
- "> \302\240\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ?\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/io.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/of_gpio.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/of_gpio.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
  "> diff --git a/drivers/gpio/gpio-xlp.c b/drivers/gpio/gpio-xlp.c\n"
  "> index d857e1d8e731..646856127aa6 100644\n"
  "> --- a/drivers/gpio/gpio-xlp.c\n"
  "> +++ b/drivers/gpio/gpio-xlp.c\n"
  "> @@ -17,6 +17,7 @@\n"
- "> \302\240#include <linux/of_device.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/irq.h>\n"
+ "> ?#include <linux/of_device.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/irqchip/chained_irq.h>\n"
- "> \302\240#include <linux/acpi.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/irqchip/chained_irq.h>\n"
+ "> ?#include <linux/acpi.h>\n"
  "> diff --git a/drivers/gpio/gpio-zx.c b/drivers/gpio/gpio-zx.c\n"
  "> index be3a87da8438..4259ae6ff44c 100644\n"
  "> --- a/drivers/gpio/gpio-zx.c\n"
  "> +++ b/drivers/gpio/gpio-zx.c\n"
  "> @@ -14,6 +14,7 @@\n"
- "> \302\240#include <linux/errno.h>\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/irqchip/chained_irq.h>\n"
+ "> ?#include <linux/errno.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/init.h>\n"
- "> \302\240#include <linux/of.h>\n"
- "> \302\240#include <linux/pinctrl/consumer.h>\n"
+ "> ?#include <linux/init.h>\n"
+ "> ?#include <linux/of.h>\n"
+ "> ?#include <linux/pinctrl/consumer.h>\n"
  "> diff --git a/drivers/gpio/gpio-zynq.c b/drivers/gpio/gpio-zynq.c\n"
  "> index df0851464006..e0a83e32caef 100644\n"
  "> --- a/drivers/gpio/gpio-zynq.c\n"
  "> +++ b/drivers/gpio/gpio-zynq.c\n"
  "> @@ -15,6 +15,9 @@\n"
- "> \302\240#include <linux/init.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/io.h>\n"
+ "> ?#include <linux/init.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/io.h>\n"
  "> +#include <linux/irq.h>\n"
  "> +#include <linux/irqchip/chained_irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/platform_device.h>\n"
- "> \302\240#include <linux/pm_runtime.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/platform_device.h>\n"
+ "> ?#include <linux/pm_runtime.h>\n"
  "> diff --git a/drivers/gpio/gpiolib-acpi.c b/drivers/gpio/gpiolib-acpi.c\n"
  "> index c9b42dd12dfa..2695a8cc3b71 100644\n"
  "> --- a/drivers/gpio/gpiolib-acpi.c\n"
  "> +++ b/drivers/gpio/gpiolib-acpi.c\n"
  "> @@ -18,6 +18,7 @@\n"
- "> \302\240#include <linux/export.h>\n"
- "> \302\240#include <linux/acpi.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
+ "> ?#include <linux/export.h>\n"
+ "> ?#include <linux/acpi.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
  "> +#include <linux/irq.h>\n"
- "> \302\240#include <linux/mutex.h>\n"
- "> \302\240#include <linux/pinctrl/pinctrl.h>\n"
- "> \302\240\n"
+ "> ?#include <linux/mutex.h>\n"
+ "> ?#include <linux/pinctrl/pinctrl.h>\n"
+ "> ?\n"
  "> diff --git a/drivers/gpio/gpiolib.c b/drivers/gpio/gpiolib.c\n"
  "> index 9568708a550b..b81269c00381 100644\n"
  "> --- a/drivers/gpio/gpiolib.c\n"
  "> +++ b/drivers/gpio/gpiolib.c\n"
  "> @@ -3,6 +3,7 @@\n"
- "> \302\240#include <linux/module.h>\n"
- "> \302\240#include <linux/interrupt.h>\n"
- "> \302\240#include <linux/irq.h>\n"
+ "> ?#include <linux/module.h>\n"
+ "> ?#include <linux/interrupt.h>\n"
+ "> ?#include <linux/irq.h>\n"
  "> +#include <linux/irqdomain.h>\n"
- "> \302\240#include <linux/spinlock.h>\n"
- "> \302\240#include <linux/list.h>\n"
- "> \302\240#include <linux/device.h>\n"
+ "> ?#include <linux/spinlock.h>\n"
+ "> ?#include <linux/list.h>\n"
+ "> ?#include <linux/device.h>\n"
  "> @@ -17,6 +18,7 @@\n"
- "> \302\240#include <linux/gpio/driver.h>\n"
- "> \302\240#include <linux/gpio/machine.h>\n"
- "> \302\240#include <linux/pinctrl/consumer.h>\n"
+ "> ?#include <linux/gpio/driver.h>\n"
+ "> ?#include <linux/gpio/machine.h>\n"
+ "> ?#include <linux/pinctrl/consumer.h>\n"
  "> +#include <linux/pinctrl/pinconf-generic.h>\n"
- "> \302\240#include <linux/cdev.h>\n"
- "> \302\240#include <linux/fs.h>\n"
- "> \302\240#include <linux/uaccess.h>\n"
+ "> ?#include <linux/cdev.h>\n"
+ "> ?#include <linux/fs.h>\n"
+ "> ?#include <linux/uaccess.h>\n"
  "> diff --git a/include/linux/gpio/driver.h b/include/linux/gpio/driver.h\n"
  "> index af20369ec8e7..07b595e24695 100644\n"
  "> --- a/include/linux/gpio/driver.h\n"
  "> +++ b/include/linux/gpio/driver.h\n"
  "> @@ -1,21 +1,22 @@\n"
- "> \302\240#ifndef __LINUX_GPIO_DRIVER_H\n"
- "> \302\240#define __LINUX_GPIO_DRIVER_H\n"
- "> \302\240\n"
+ "> ?#ifndef __LINUX_GPIO_DRIVER_H\n"
+ "> ?#define __LINUX_GPIO_DRIVER_H\n"
+ "> ?\n"
  "> -#include <linux/device.h>\n"
- "> \302\240#include <linux/types.h>\n"
+ "> ?#include <linux/types.h>\n"
  "> -#include <linux/irq.h>\n"
  "> -#include <linux/irqchip/chained_irq.h>\n"
  "> -#include <linux/irqdomain.h>\n"
  "> +#include <linux/irqhandler.h>\n"
- "> \302\240#include <linux/lockdep.h>\n"
- "> \302\240#include <linux/pinctrl/pinctrl.h>\n"
+ "> ?#include <linux/lockdep.h>\n"
+ "> ?#include <linux/pinctrl/pinctrl.h>\n"
  "> -#include <linux/pinctrl/pinconf-generic.h>\n"
  "> +#include <linux/spinlock_types.h>\n"
- "> \302\240\n"
- "> \302\240struct gpio_desc;\n"
- "> \302\240struct of_phandle_args;\n"
+ "> ?\n"
+ "> ?struct gpio_desc;\n"
+ "> ?struct of_phandle_args;\n"
  "> +struct device;\n"
- "> \302\240struct device_node;\n"
+ "> ?struct device_node;\n"
  "> +struct irq_chip;\n"
  "> +struct irq_domain;\n"
- "> \302\240struct seq_file;\n"
- "> \302\240struct gpio_device;\n"
- "> \302\240struct module;\n"
+ "> ?struct seq_file;\n"
+ "> ?struct gpio_device;\n"
+ "> ?struct module;\n"
  "> +struct pinctrl_dev;\n"
- "> \302\240\n"
- "> \302\240#ifdef CONFIG_GPIOLIB\n"
- "> \302\240\n"
+ "> ?\n"
+ "> ?#ifdef CONFIG_GPIOLIB\n"
+ "> ?\n"
  "\n"
  "-- \n"
- "Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\n"
+ "Andy Shevchenko <andriy.shevchenko@linux.intel.com>\n"
  Intel Finland Oy
 
-ae4a4b10662a9b0a4e1094241c0d35ad6e9869d1412e9911a934f42a34897d75
+545bdbd00d8af460a6b01a975dd9bf7bfa7203f4fa8677651e567a5f708d3522

diff --git a/a/1.txt b/N2/1.txt
index 8e32e77..7fcc95f 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -20,7 +20,7 @@ i.e. logical split the series to
 
 In any case take my tag
 
-Reviewed-by: Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
+Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 
 for the drivers I have been involved into development of:
 
@@ -33,7 +33,7 @@ for the drivers I have been involved into development of:
 
 And 
 
-Acked-by: Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
+Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 
 for
 
@@ -41,7 +41,7 @@ for
 
 
 > 
-> Signed-off-by: Masahiro Yamada <yamada.masahiro-uWyLwvC0a2jby3iVrkZq2A@public.gmane.org>
+> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
 > ---
 > 
 >  drivers/gpio/gpio-104-dio-48e.c  |  1 +
@@ -737,5 +737,5 @@ for
 >  
 
 -- 
-Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
+Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 Intel Finland Oy
diff --git a/a/content_digest b/N2/content_digest
index efbe508..0b9698f 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -1,29 +1,35 @@
  "ref\01499140415-31677-1-git-send-email-yamada.masahiro@socionext.com\0"
- "ref\01499140415-31677-1-git-send-email-yamada.masahiro-uWyLwvC0a2jby3iVrkZq2A@public.gmane.org\0"
- "From\0Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\0"
+ "From\0Andy Shevchenko <andriy.shevchenko@linux.intel.com>\0"
  "Subject\0Re: [PATCH] gpio: drop unnecessary includes from include/linux/gpio/driver.h\0"
  "Date\0Tue, 04 Jul 2017 13:06:00 +0300\0"
- "To\0Masahiro Yamada <yamada.masahiro-uWyLwvC0a2jby3iVrkZq2A@public.gmane.org>"
- " linux-gpio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\0"
- "Cc\0Grygorii Strashko <grygorii.strashko-l0cyMroinI0@public.gmane.org>"
-  Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
-  William Breathitt Gray <vilhelm.gray-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
-  Ray Jui <rjui-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>
- " S\303\266ren Brinkmann <soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>"
-  David Cohen <david.a.cohen-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
-  Scott Branden <sbranden-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>
-  linux-acpi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
-  bcm-kernel-feedback-list-dY08KVG/lbpWk0Htik3J/w@public.gmane.org
-  Florian Fainelli <f.fainelli-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
-  Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
-  Jonathan Hunter <jonathanh-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
-  Alexander Shiyan <shc_work-JGs/UdohzUI@public.gmane.org>
-  Michal Simek <michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
-  Kevin Hilman <khilman-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
-  linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
-  Joel Stanley <joel-U3u1mxZcP9KHXe+LvDLADg@public.gmane.org>
-  linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
- " linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org\0"
+ "To\0Masahiro Yamada <yamada.masahiro@socionext.com>"
+ " linux-gpio@vger.kernel.org\0"
+ "Cc\0Grygorii Strashko <grygorii.strashko@ti.com>"
+  Linus Walleij <linus.walleij@linaro.org>
+  William Breathitt Gray <vilhelm.gray@gmail.com>
+  Ray Jui <rjui@broadcom.com>
+ " S\303\266ren Brinkmann <soren.brinkmann@xilinx.com>"
+  David Cohen <david.a.cohen@linux.intel.com>
+  Scott Branden <sbranden@broadcom.com>
+  linux-acpi@vger.kernel.org
+  bcm-kernel-feedback-list@broadcom.com
+  Florian Fainelli <f.fainelli@gmail.com>
+  Thierry Reding <thierry.reding@gmail.com>
+  Jonathan Hunter <jonathanh@nvidia.com>
+  Alexander Shiyan <shc_work@mail.ru>
+  Michal Simek <michal.simek@xilinx.com>
+  Kevin Hilman <khilman@kernel.org>
+  linux-tegra@vger.kernel.org
+  Joel Stanley <joel@jms.id.au>
+  linux-omap@vger.kernel.org
+  linux-arm-kernel@lists.infradead.org
+  Mika Westerberg <mika.westerberg@linux.intel.com>
+  patches@opensource.cirrus.com
+  Alban Bedel <albeu@free.fr>
+  linux-kernel@vger.kernel.org
+  Santosh Shilimkar <ssantosh@kernel.org>
+  Thor Thayer <thor.thayer@linux.intel.com>
+ " Tien Hock Loh <thloh@altera.com>\0"
  "\00:1\0"
  "b\0"
  "On Tue, 2017-07-04 at 12:53 +0900, Masahiro Yamada wrote:\n"
@@ -48,7 +54,7 @@
  "\n"
  "In any case take my tag\n"
  "\n"
- "Reviewed-by: Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\n"
+ "Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\n"
  "\n"
  "for the drivers I have been involved into development of:\n"
  "\n"
@@ -61,7 +67,7 @@
  "\n"
  "And \n"
  "\n"
- "Acked-by: Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\n"
+ "Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\n"
  "\n"
  "for\n"
  "\n"
@@ -69,7 +75,7 @@
  "\n"
  "\n"
  "> \n"
- "> Signed-off-by: Masahiro Yamada <yamada.masahiro-uWyLwvC0a2jby3iVrkZq2A@public.gmane.org>\n"
+ "> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\n"
  "> ---\n"
  "> \n"
  "> \302\240drivers/gpio/gpio-104-dio-48e.c\302\240\302\240|\302\240\302\2401 +\n"
@@ -765,7 +771,7 @@
  "> \302\240\n"
  "\n"
  "-- \n"
- "Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\n"
+ "Andy Shevchenko <andriy.shevchenko@linux.intel.com>\n"
  Intel Finland Oy
 
-ae4a4b10662a9b0a4e1094241c0d35ad6e9869d1412e9911a934f42a34897d75
+452c3e8c9a9973dc3a02f95c35c5c6cf6c367d37b724b3715aaaedc9599613bf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.