Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -805,6 +805,9 @@ struct ff_effect {

#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 {

	kernel_ulong_t flags;
@@ -823,6 +826,7 @@ struct input_device_id {

	kernel_ulong_t driver_info;
};
#endif 

/*
 * Structure for hotplug & device<->driver matching.