linux/arch/sh/include/mach-common/mach
Bjorn Helgaas 288e6eaa06 gpio: Include linux/gpio.h instead of asm/gpio.h
Most arches have an asm/gpio.h that merely includes linux/gpio.h.  The
others select ARCH_HAVE_CUSTOM_GPIO_H, and when that's selected,
linux/gpio.h includes asm/gpio.h.

Therefore, code should include linux/gpio.h instead of including asm/gpio.h
directly.

Remove includes of asm/gpio.h, adding an include of linux/gpio.h when
necessary.

This is a follow-on to 7563bbf89d ("gpiolib/arches: Centralise
bolierplate asm/gpio.h").

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2016-02-16 00:20:03 +01:00
..
highlander.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hp6xx.h sh: hp6xx evt2irq migration. 2012-05-18 15:38:50 +09:00
lboxre2.h sh: legacy PCI evt2irq migration. 2012-05-18 17:42:29 +09:00
magicpanelr2.h gpio: Include linux/gpio.h instead of asm/gpio.h 2016-02-16 00:20:03 +01:00
mangle-port.h sh: Support I/O space swapping where needed. 2012-03-29 16:05:10 +09:00
microdev.h sh: mach-microdev: SuperIO-relative ioport mapping. 2010-10-29 18:42:22 +09:00
r2d.h Fix common misspellings 2011-03-31 11:26:23 -03:00
romimage.h sh, mmc: Make mmcif_update_progress static inline 2010-11-29 12:54:44 +09:00
sdk7780.h sh: sdk7780 evt2irq migration. 2012-05-18 17:13:52 +09:00
secureedge5410.h sh: mach-snapgear: Kill off machtype, consolidate board def. 2010-10-29 19:06:53 +09:00
sh2007.h sh: SH-2007 board support. 2010-06-21 15:10:51 +09:00
sh7763rdp.h
sh7785lcr.h sh: sh7785lcr: fix prototype board on 32bit MMU mode. 2009-08-28 10:19:13 +09:00
shmin.h
titan.h sh: legacy PCI evt2irq migration. 2012-05-18 17:42:29 +09:00
urquell.h sh: Urquell board support. 2009-03-03 16:22:00 +09:00