xref: /openbmc/linux/drivers/input/input-core-private.h (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1*ebfa0043SAngela Czubak /* SPDX-License-Identifier: GPL-2.0-only */
2*ebfa0043SAngela Czubak #ifndef _INPUT_CORE_PRIVATE_H
3*ebfa0043SAngela Czubak #define _INPUT_CORE_PRIVATE_H
4*ebfa0043SAngela Czubak 
5*ebfa0043SAngela Czubak /*
6*ebfa0043SAngela Czubak  * Functions and definitions that are private to input core,
7*ebfa0043SAngela Czubak  * should not be used by input drivers or handlers.
8*ebfa0043SAngela Czubak  */
9*ebfa0043SAngela Czubak 
10*ebfa0043SAngela Czubak struct input_dev;
11*ebfa0043SAngela Czubak 
12*ebfa0043SAngela Czubak void input_mt_release_slots(struct input_dev *dev);
13*ebfa0043SAngela Czubak void input_handle_event(struct input_dev *dev,
14*ebfa0043SAngela Czubak 			unsigned int type, unsigned int code, int value);
15*ebfa0043SAngela Czubak 
16*ebfa0043SAngela Czubak #endif /* _INPUT_CORE_PRIVATE_H */
17