bcm47xx compile fix for .21, thanks to noz
[openwrt/staging/chunkeey.git] / package / broadcom-diag / src / diag.h
index dcc122ad2b5cfcf9629d5f46fbb0983917129ff3..9b6dc3633652323f2564478dcecf63dcd71fa7c3 100644 (file)
@@ -88,7 +88,11 @@ static struct platform_t platform;
 static void register_buttons(struct button_t *b);
 static void unregister_buttons(struct button_t *b);
 
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,20)
+static void hotplug_button(struct work_struct *work);
+#else
 static void hotplug_button(struct event_t *event);
+#endif
 static irqreturn_t button_handler(int irq, void *dev_id, struct pt_regs *regs);
 
 /* leds */