[PATCH 1/2] HID: input: rework HID_QUIRK_MULTI_INPUT

2016-05-12 Thread Benjamin Tissoires
The purpose of HID_QUIRK_MULTI_INPUT is to have an input device per report id. This is useful when the HID device presents several HID collections of different device types. The current implementation of hid-input creates one input node per id per type (input or output). This is problematic for

[PATCH 1/2] HID: input: rework HID_QUIRK_MULTI_INPUT

2016-05-12 Thread Benjamin Tissoires
The purpose of HID_QUIRK_MULTI_INPUT is to have an input device per report id. This is useful when the HID device presents several HID collections of different device types. The current implementation of hid-input creates one input node per id per type (input or output). This is problematic for