X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/a9993e8d63705ae87fddd732bef71fde069907e3..c12bbbdf82b6fb9d9032e64c17095eeff3901a26:/package/kernel/modules/other.mk diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk index b5b659a96..b9797547e 100644 --- a/package/kernel/modules/other.mk +++ b/package/kernel/modules/other.mk @@ -167,9 +167,15 @@ define KernelPackage/gpio-cs5535 SUBMENU:=$(OTHER_MENU) TITLE:=AMD CS5535/CS5536 GPIO driver DEPENDS:=@TARGET_x86 - KCONFIG:=CONFIG_CS5535_GPIO + KCONFIG:=CONFIG_CS5535_GPIO \ + CONFIG_GPIO_CS5535 +ifeq ($(CONFIG_LINUX_2_6_32),y) FILES:=$(LINUX_DIR)/drivers/char/cs5535_gpio.ko AUTOLOAD:=$(call AutoLoad,50,cs5535_gpio) +else + FILES:=$(LINUX_DIR)/drivers/gpio/cs5535-gpio.ko + AUTOLOAD:=$(call AutoLoad,50,cs5535-gpio) +endif endef define KernelPackage/gpio-cs5535/description @@ -438,6 +444,21 @@ endef $(eval $(call KernelPackage,leds-net48xx)) +define KernelPackage/leds-net5501 + SUBMENU:=$(OTHER_MENU) + TITLE:=Soekris Net5501 LED support + DEPENDS:=@TARGET_x86 +kmod-gpio-cs5535 +kmod-leds-gpio + KCONFIG:=CONFIG_LEDS_NET5501 + FILES:=$(LINUX_DIR)/drivers/leds/leds-net5501.ko + AUTOLOAD:=$(call AutoLoad,50,leds-net5501) +endef + +define KernelPackage/leds-net5501/description + Kernel module for Soekris Net5501 LEDs +endef + +$(eval $(call KernelPackage,leds-net5501)) + define KernelPackage/leds-rb750 SUBMENU:=$(OTHER_MENU)