X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/33a8f82a35eaa0c85a74b5db8a464f540a25378f..6d9af11c8cb11d5deb4f53649c7b96faba88df47:/package/kernel/modules/other.mk diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk index 838526939..3bbf3a37d 100644 --- a/package/kernel/modules/other.mk +++ b/package/kernel/modules/other.mk @@ -105,7 +105,7 @@ define KernelPackage/pcmcia-core/2.4 # CONFIG_CARDBUS FILES:= \ $(LINUX_DIR)/drivers/pcmcia/pcmcia_core.$(LINUX_KMOD_SUFFIX) \ - $(LINUX_DIR)/drivers/pcmcia/ds.$(LINUX_KMOD_SUFFIX) \ + $(LINUX_DIR)/drivers/pcmcia/ds.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,40,pcmcia_core ds) endef @@ -199,11 +199,13 @@ define KernelPackage/ssb KCONFIG:=\ CONFIG_SSB \ CONFIG_SSB_B43_PCI_BRIDGE=y \ - CONFIG_SSB_DRIVER_PCICORE_POSSIBLE \ + CONFIG_SSB_DRIVER_PCICORE=y \ + CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y \ CONFIG_SSB_PCIHOST=y \ - CONFIG_SSB_PCIHOST_POSSIBLE \ - CONFIG_SSB_POSSIBLE \ - CONFIG_SSB_SPROM + CONFIG_SSB_PCIHOST_POSSIBLE=y \ + CONFIG_SSB_POSSIBLE=y \ + CONFIG_SSB_SPROM=y \ + CONFIG_SSB_SILENT=y FILES:=$(LINUX_DIR)/drivers/ssb/ssb.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,29,ssb) endef @@ -719,3 +721,18 @@ define KernelPackage/spi-dev/description endef $(eval $(call KernelPackage,spi-dev)) + +define KernelPackage/cs5535-gpio + SUBMENU:=$(OTHER_MENU) + TITLE:=AMD CS5535/CS5536 GPIO driver + DEPENDS:=@TARGET_x86||@TARGET_olpc + KCONFIG:=CONFIG_CS5535_GPIO + FILES:=$(LINUX_DIR)/drivers/char/cs5535_gpio.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,90,cs5535_gpio) +endef + +define KernelPackage/cs5535-gpio/description + This package contains the AMD CS5535/CS5536 GPIO driver +endef + +$(eval $(call KernelPackage,cs5535-gpio))