Newer bluetooth core supports the NO_INIT_REPORTS quirk. We need this for the wiimote as it does not support report-initialization. Also bump version level as we are almost feature complete now. Signed-off-by: David Herrmann <dh.herrmann@xxxxxxxxxxxxxx> --- drivers/hid/hid-wiimote-core.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/drivers/hid/hid-wiimote-core.c b/drivers/hid/hid-wiimote-core.c index 745667e..7ea8754 100644 --- a/drivers/hid/hid-wiimote-core.c +++ b/drivers/hid/hid-wiimote-core.c @@ -22,7 +22,7 @@ #include "hid-ids.h" #include "hid-wiimote.h" -#define WIIMOTE_VERSION "0.2" +#define WIIMOTE_VERSION "0.3" enum wiiproto_keys { WIIPROTO_KEY_LEFT, @@ -1177,6 +1177,8 @@ static int wiimote_hid_probe(struct hid_device *hdev, struct wiimote_data *wdata; int ret; + hdev->quirks |= HID_QUIRK_NO_INIT_REPORTS; + wdata = wiimote_create(hdev); if (!wdata) { hid_err(hdev, "Can't alloc device\n"); -- 1.7.7.3 -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html