1--- a/drivers/gpio/Kconfig
2+++ b/drivers/gpio/Kconfig
3@@ -450,6 +450,12 @@ config GPIO_MC33880
4 	  SPI driver for Freescale MC33880 high-side/low-side switch.
5 	  This provides GPIO interface supporting inputs and outputs.
6 
7+config GPIO_MCS814X
8+	tristate "Moschip MCS814x GPIO support"
9+	depends on ARCH_MCS814X
10+	help
11+	   GPIO driver for Moschip MCS814x SoC gpio controllers.
12+
13 config GPIO_74X164
14 	tristate "74x164 serial-in/parallel-out 8-bits shift register"
15 	depends on SPI_MASTER
16--- a/drivers/gpio/Makefile
17+++ b/drivers/gpio/Makefile
18@@ -26,6 +26,7 @@ obj-$(CONFIG_GPIO_MAX7300)	+= gpio-max73
19 obj-$(CONFIG_GPIO_MAX7301)	+= gpio-max7301.o
20 obj-$(CONFIG_GPIO_MAX732X)	+= gpio-max732x.o
21 obj-$(CONFIG_GPIO_MC33880)	+= gpio-mc33880.o
22+obj-$(CONFIG_GPIO_MCS814X)	+= gpio-mcs814x.o
23 obj-$(CONFIG_GPIO_MCP23S08)	+= gpio-mcp23s08.o
24 obj-$(CONFIG_GPIO_ML_IOH)	+= gpio-ml-ioh.o
25 obj-$(CONFIG_GPIO_MPC5200)	+= gpio-mpc5200.o
26