diff options
| -rw-r--r-- | arch/powerpc/platforms/86xx/Kconfig | 7 | ||||
| -rw-r--r-- | arch/powerpc/platforms/86xx/Makefile | 7 | ||||
| -rw-r--r-- | drivers/watchdog/Kconfig | 2 | 
3 files changed, 12 insertions, 4 deletions
diff --git a/arch/powerpc/platforms/86xx/Kconfig b/arch/powerpc/platforms/86xx/Kconfig index 8d6599d54ea..abe2c4fff81 100644 --- a/arch/powerpc/platforms/86xx/Kconfig +++ b/arch/powerpc/platforms/86xx/Kconfig @@ -39,6 +39,7 @@ config GEF_PPC9A  	select MMIO_NVRAM  	select GENERIC_GPIO  	select ARCH_REQUIRE_GPIOLIB +	select GE_FPGA  	help  	  This option enables support for the GE PPC9A. @@ -48,6 +49,7 @@ config GEF_SBC310  	select MMIO_NVRAM  	select GENERIC_GPIO  	select ARCH_REQUIRE_GPIOLIB +	select GE_FPGA  	help  	  This option enables support for the GE SBC310. @@ -57,10 +59,15 @@ config GEF_SBC610  	select MMIO_NVRAM  	select GENERIC_GPIO  	select ARCH_REQUIRE_GPIOLIB +	select GE_FPGA  	select HAS_RAPIDIO  	help  	  This option enables support for the GE SBC610. +config GE_FPGA +	bool +	default n +  endif  config MPC8641 diff --git a/arch/powerpc/platforms/86xx/Makefile b/arch/powerpc/platforms/86xx/Makefile index 4b0d7b1aa00..ac6a50fdd1d 100644 --- a/arch/powerpc/platforms/86xx/Makefile +++ b/arch/powerpc/platforms/86xx/Makefile @@ -8,6 +8,7 @@ obj-$(CONFIG_MPC8641_HPCN)	+= mpc86xx_hpcn.o  obj-$(CONFIG_SBC8641D)		+= sbc8641d.o  obj-$(CONFIG_MPC8610_HPCD)	+= mpc8610_hpcd.o  gef-gpio-$(CONFIG_GPIOLIB)	+= gef_gpio.o -obj-$(CONFIG_GEF_SBC610)	+= gef_sbc610.o gef_pic.o $(gef-gpio-y) -obj-$(CONFIG_GEF_SBC310)	+= gef_sbc310.o gef_pic.o $(gef-gpio-y) -obj-$(CONFIG_GEF_PPC9A)		+= gef_ppc9a.o gef_pic.o $(gef-gpio-y) +obj-$(CONFIG_GE_FPGA)	+= gef_pic.o $(gef-gpio-y) +obj-$(CONFIG_GEF_SBC610)	+= gef_sbc610.o +obj-$(CONFIG_GEF_SBC310)	+= gef_sbc310.o +obj-$(CONFIG_GEF_PPC9A)		+= gef_ppc9a.o diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 877b107f77a..2955c3fa819 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -1039,7 +1039,7 @@ config LANTIQ_WDT  config GEF_WDT  	tristate "GE Watchdog Timer" -	depends on GEF_SBC610 || GEF_SBC310 || GEF_PPC9A +	depends on GE_FPGA  	---help---  	  Watchdog timer found in a number of GE single board computers.  |