Messages in this thread Patches in this message | | | Date | Fri, 7 Apr 2006 14:03:24 +0800 | From | "Luke Yang" <> | Subject | [PATCH] use "#ifdef __KERNEL" to avoid compile error in input.h |
| |
Hi all,
In linux/input.h, struct input_device_id uses type kernel_ulong_t, which is defined in linux/mod_devicetable.h, but which is only included when __KERNEL__ is defined. So struct input_device_id should also be exported only in kernel mode.
Signed-off-by: Luke Yang <luke.adi@gmail.com>
diff --git a/include/linux/input.h b/include/linux/input.h index b0e612d..0319b65 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -805,6 +805,7 @@ #define FF_AUTOCENTER 0x61
#define FF_MAX 0x7f
+#ifdef __KERNEL__ struct input_device_id {
kernel_ulong_t flags; @@ -823,6 +824,7 @@ struct input_device_id {
kernel_ulong_t driver_info; }; +#endif
/* * Structure for hotplug & device<->driver matching. Best regards, Luke Yang, Blackfin Linux kernel maintainer luke.adi@gmail.com diff --git a/include/linux/input.h b/include/linux/input.h index b0e612d..0319b65 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -805,6 +805,7 @@ #define FF_AUTOCENTER 0x61 #define FF_MAX 0x7f +#ifdef __KERNEL__ struct input_device_id { kernel_ulong_t flags; @@ -823,6 +824,7 @@ struct input_device_id { kernel_ulong_t driver_info; }; +#endif /* * Structure for hotplug & device<->driver matching. | |