diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk
index cd3e257a89dcf6ba1a1af6d5aff005f7c67ea673..5398e5efd1c094b4fabbaaa8a8410ca23294b228 100644
--- a/package/kernel/modules/other.mk
+++ b/package/kernel/modules/other.mk
@@ -169,7 +169,7 @@ define KernelPackage/gpio-cs5535
   DEPENDS:=@TARGET_x86
   KCONFIG:=CONFIG_CS5535_GPIO \
 	   CONFIG_GPIO_CS5535
-ifeq ($(CONFIG_LINUX_2_6_32),y)
+ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,2.6.32)),1) 
   FILES:=$(LINUX_DIR)/drivers/char/cs5535_gpio.ko
   AUTOLOAD:=$(call AutoLoad,50,cs5535_gpio)
 else