Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

gpio: move Nomadik GPIO driver to drivers/gpio

This moves the Nomadik GPIO driver out of arch/arm/plat-nomadik
and into the desired location indicated by the subsystem
maintainer.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
[grant.likely: squashed with kconfig fixup]
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>

+1 -8
-1
arch/arm/mach-nomadik/Kconfig
··· 6 6 bool "ST 8815 Nomadik Hardware Kit (evaluation board)" 7 7 select NOMADIK_8815 8 8 select HAS_MTU 9 - select NOMADIK_GPIO 10 9 11 10 endmenu 12 11
-1
arch/arm/mach-ux500/Kconfig
··· 5 5 default y 6 6 select ARM_GIC 7 7 select HAS_MTU 8 - select NOMADIK_GPIO 9 8 select ARM_ERRATA_753970 10 9 11 10 menu "Ux500 SoC"
-5
arch/arm/plat-nomadik/Kconfig
··· 21 21 to multiple interrupt generating programmable 22 22 32-bit free running decrementing counters. 23 23 24 - config NOMADIK_GPIO 25 - bool 26 - help 27 - Support for the Nomadik GPIO controller. 28 - 29 24 endif
-1
arch/arm/plat-nomadik/Makefile
··· 3 3 # Licensed under GPLv2 4 4 5 5 obj-$(CONFIG_HAS_MTU) += timer.o 6 - obj-$(CONFIG_NOMADIK_GPIO) += gpio.o
arch/arm/plat-nomadik/gpio.c drivers/gpio/gpio-nomadik.c
+1
drivers/gpio/Makefile
··· 35 35 obj-$(CONFIG_GPIO_WM8994) += wm8994-gpio.o 36 36 obj-$(CONFIG_GPIO_SCH) += sch_gpio.o 37 37 obj-$(CONFIG_MACH_U300) += gpio-u300.o 38 + obj-$(CONFIG_PLAT_NOMADIK) += gpio-nomadik.o 38 39 obj-$(CONFIG_GPIO_RDC321X) += rdc321x-gpio.o 39 40 obj-$(CONFIG_GPIO_JANZ_TTL) += janz-ttl.o 40 41 obj-$(CONFIG_GPIO_SX150X) += sx150x.o