1*33bbe04aSStephen Boyd /* SPDX-License-Identifier: GPL-2.0 */
2*33bbe04aSStephen Boyd #ifndef _HID_VIVALDI_COMMON_H
3*33bbe04aSStephen Boyd #define _HID_VIVALDI_COMMON_H
4*33bbe04aSStephen Boyd 
5*33bbe04aSStephen Boyd struct hid_device;
6*33bbe04aSStephen Boyd struct hid_field;
7*33bbe04aSStephen Boyd struct hid_input;
8*33bbe04aSStephen Boyd struct hid_usage;
9*33bbe04aSStephen Boyd 
10*33bbe04aSStephen Boyd void vivaldi_feature_mapping(struct hid_device *hdev,
11*33bbe04aSStephen Boyd 			     struct hid_field *field, struct hid_usage *usage);
12*33bbe04aSStephen Boyd 
13*33bbe04aSStephen Boyd int vivaldi_input_configured(struct hid_device *hdev,
14*33bbe04aSStephen Boyd 			     struct hid_input *hidinput);
15*33bbe04aSStephen Boyd 
16*33bbe04aSStephen Boyd #endif /* _HID_VIVALDI_COMMON_H */
17