Commit c7afb48e authored by David Woodhouse's avatar David Woodhouse Committed by David Woodhouse

Remove struct input_device_id from public view in linux/input.h

It uses kernel_ulong_t but can't be wrapped in __KERNEL__ because it's
used from scripts/mod/file2alias.c -- but we _can_ hide it inside
header manually too (and it doesn't generally exist for userspace).
Signed-off-by: default avatarDavid Woodhouse <dwmw2@infradead.org>
parent 778382e0
...@@ -805,6 +805,9 @@ struct ff_effect { ...@@ -805,6 +805,9 @@ struct ff_effect {
#define FF_MAX 0x7f #define FF_MAX 0x7f
#ifdef LINUX_MOD_DEVICETABLE_H
/* We only want this if mod_devicetable.h has been included -- that's
either in kernel space, or in scripts/mod/file2alias.c */
struct input_device_id { struct input_device_id {
kernel_ulong_t flags; kernel_ulong_t flags;
...@@ -823,6 +826,7 @@ struct input_device_id { ...@@ -823,6 +826,7 @@ struct input_device_id {
kernel_ulong_t driver_info; kernel_ulong_t driver_info;
}; };
#endif
/* /*
* Structure for hotplug & device<->driver matching. * Structure for hotplug & device<->driver matching.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment