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: David Woodhouse <dwmw2@infradead.org>
This commit is contained in:
parent
778382e08c
commit
c7afb48eb5
@ -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 {
|
|||||||
|
|
||||||
kernel_ulong_t driver_info;
|
kernel_ulong_t driver_info;
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Structure for hotplug & device<->driver matching.
|
* Structure for hotplug & device<->driver matching.
|
||||||
|
Loading…
Reference in New Issue
Block a user