)]}'
{
  "log": [
    {
      "commit": "4a247a4119ee932e06e985e0a95a13c3eed4715b",
      "tree": "42b6a7c9edf2f40c7b645a493d63bdb67e5f7100",
      "parents": [
        "77aa8e65f0e20c294907a9fa8af92a3dbe0e0a51",
        "4d5df5d11e8027c11c1079205757527cbaade62d"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 20 13:18:05 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 20 13:18:05 2012 +0100"
      },
      "message": "Merge branch \u0027upstream\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/Makefile\n"
    },
    {
      "commit": "77aa8e65f0e20c294907a9fa8af92a3dbe0e0a51",
      "tree": "b7a0675903455d2affe832e9da594cdcf94d2e56",
      "parents": [
        "3abee3526d381e33a391362b01dc8b17d377076d",
        "bd393dbd33aeae0bb239f3c69938d37cc55193ca",
        "7e503a37deee55cc30d2c8643e704a98556dd367"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 20 13:05:18 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 20 13:05:18 2012 +0100"
      },
      "message": "Merge branches \u0027roccat\u0027 and \u0027wacom\u0027 into for-linus\n"
    },
    {
      "commit": "740363fb75f421f9a00a183f673b477c3029b572",
      "tree": "fea529ddf1a72eb85c8a3819600417e1ea86df4b",
      "parents": [
        "6b1968d5b6e223237bca98879f31c5616b3b325f"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 13 09:36:05 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 13 09:36:05 2012 +0100"
      },
      "message": "HID: tivo: add support for BT-version (0x1200)\n\nAdd support for BT-driven configuration of the TiVo remote.\n\nReported-by: Joshua Dillon \u003cjvdillon@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "22ca20b250f5c9672a53b34f032f43dd2c4a4aaf",
      "tree": "f3aab0a6be5f1c0ffbe143be39aba457592aad08",
      "parents": [
        "c7fd7937ba81d1e46b4c4cc3dd06010834b08b98"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Tue Feb 28 13:01:46 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Feb 28 13:37:12 2012 +0100"
      },
      "message": "HID: kye: Add support for 3 tablets\n\nAdd support for three KYE tablets: EasyPen i405X, MousePen i608X, EasyPen M610X.\nUpdate Kconfig entry accordingly, remove EXPERT dependency.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1e93674a8ea169320950c5e6d1fa29a20b534e60",
      "tree": "79f4f684bad8bf5ff4bf31566fcc4cef5b8370b4",
      "parents": [
        "0944e964b23baee17d40abbd314695289380c2fd"
      ],
      "author": {
        "name": "Andreas Hübner",
        "email": "andreas@k4n.de",
        "time": "Wed Feb 22 02:10:06 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Feb 22 11:30:17 2012 +0100"
      },
      "message": "HID: add new driver for non-compliant Saitek devices\n\nThe driver currently only supports the PS1000 controller.\nIt fixes the report descriptor by removing a non-existing axis and\nclearing the constant bit on the d-pad and button input reports.\n\nSigned-off-by: Andreas Hübner \u003candreas@k4n.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0944e964b23baee17d40abbd314695289380c2fd",
      "tree": "a52d99f8e2e9b6c8ed442e14c9ebb26c13980b09",
      "parents": [
        "42fc04e5f8190a6cae7aa5bf5b64fb5bc32a034f"
      ],
      "author": {
        "name": "Konstantin Khlebnikov",
        "email": "khlebnikov@openvz.org",
        "time": "Mon Feb 13 14:13:03 2012 +0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Feb 21 16:00:31 2012 +0100"
      },
      "message": "HID: use generic driver for Logitech Unifying receivers if !CONFIG_HID_LOGITECH_DJ\n\nBefore commit 534a7b8e1 (\"HID: Add full support for Logitech Unifying\nreceivers\") Logitech Unifying receiver can work as generic device\nwithout special driver, after that commit these devices does not works\nwithout special driver.\n\nAfter this patch they will use generic driver if special driver is disabled.\n\nSigned-off-by: Konstantin Khlebnikov \u003ckhlebnikov@openvz.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "2258e863b451be319d374f89688000ab858b13c3",
      "tree": "43c763eb2d047cfc728fcfc9020360165e53c294",
      "parents": [
        "847672cd141c07db3d5fc1442b4c3e8a702488df"
      ],
      "author": {
        "name": "Denis Kovalev",
        "email": "Denis.Kovalev@dataart.com",
        "time": "Tue Feb 14 00:50:33 2012 -0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Feb 21 11:55:45 2012 +0100"
      },
      "message": "HID: multitouch: add support of Panasonic multitouch panels\n\nWhile at it, also fix some minor codingstyle issues.\n\nSigned-off-by: Denis Kovalev \u003cDenis.Kovalev@dataart.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "2701eaabd7599a2aebae22caf00869a383d66a05",
      "tree": "17ddd4b76d0318c35b8dbb4ebe2f5f056566e972",
      "parents": [
        "44ea35c138d400b3aeeb2a5317edd4634e6823e3"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Feb 06 17:36:38 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Feb 06 17:36:38 2012 +0100"
      },
      "message": "HID: tivo: fix broken build\n\nFix mismatch between Kconfig name and Makefile expectation.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "44ea35c138d400b3aeeb2a5317edd4634e6823e3",
      "tree": "03c70a79051a85f195728e8e3989ea5d316c38c2",
      "parents": [
        "6c30d5a53229aad22bb675e0bd6eb518ecaa4316"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri Oct 14 16:57:42 2011 -0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Feb 06 17:35:03 2012 +0100"
      },
      "message": "HID: add support for tivo slide remote\n\nThis patch finishes off adding full support for the TiVo Slide remote,\nwhich is a mostly pure HID device from the perspective of the kernel.\nThere are a few mappings that use a vendor-specific usage page, and a\nfew keys in the consumer usage page that I think make sense to remap\nslightly, to better fit their key labels\u0027 intended use. Doing this in a\nstand-alone hid-tivo.c makes the modifications only matter for this\nspecific device.\n\nWhat\u0027s actually connected to the computer is a Broadcom-made usb dongle,\nwhich has an embedded hub, bluetooth adapter, mouse and keyboard\ndevices. You pair with the dongle, then the remote sends data that its\nconverted into HID on the keyboard interface (the mouse interface\ndoesn\u0027t do anything interesting, so far as I can tell).\n\nlsusb for this device:\nBus 004 Device 005: ID 0a5c:2190 Broadcom Corp.\nBus 004 Device 004: ID 0a5c:4503 Broadcom Corp.\nBus 004 Device 003: ID 150a:1201\nBus 004 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)\n\nSpeaking of the keyboard interface, the remote actually does contain a\nkeyboard as well. The top slides away, revealing a reasonably functional\nqwerty keyboard (not unlike many slide cell phones), thus the product\nname.\n\nCC: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "847672cd141c07db3d5fc1442b4c3e8a702488df",
      "tree": "8717adf62ef0bc5e57e0946ef52d0879b33ded83",
      "parents": [
        "31ae9bddb935c74b51ead08d54948e5bea0f0344"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Sat Feb 04 17:08:50 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Feb 06 13:22:39 2012 +0100"
      },
      "message": "HID: multitouch: support Perixx PERIPAD 701\n\nPerixx Peripad 701 is an hybrid device which presents a touchpad and\na keyboard on the same surface. The switch between the two is controlled\nby a physical switch, and the firmware sends the events on the right\ninterface (mouse, keyboard or multitouch).\nThis patch enables the multitouch interface of this device to work.\n\nWe need to manually set the device as a trackpad (we cannot infer it\nfrom the reports descriptors as the device works under Windows, a system\nthat does not allow multitouch touchpad).\nWe also need to set the hid feature MAX CONTACT NUMBER to 2 or the device\nstops sending events once it has been pressed by two touches.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nAcked-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "bd393dbd33aeae0bb239f3c69938d37cc55193ca",
      "tree": "dca76220952a635dcabaa9db1d00ff1603ee4f35",
      "parents": [
        "7c7ed8ec337bf5f62cc5287a6eb6b2f1b7504c2f"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Thu Dec 29 17:20:14 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Feb 05 17:22:40 2012 +0100"
      },
      "message": "HID: roccat: Only one Kconfig entry for all roccat drivers\n\nTo cleanup Kconfig space and ease selection for users there is now\na single entry that selects all roccat related drivers at once.\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e0273728564a395a13cfed70e34da4f2613d2d44",
      "tree": "e57de35badafff2cc3afcd8896479242b94cc3ec",
      "parents": [
        "74c4fb058083b47571a4f76dcfce95085f2d8098",
        "11576c6114c3b6505aea2e0c988bedb856a0e20c",
        "d41c2a7011dffc60571eab8dc4e2a297ef106f44",
        "4371ea8202e98c8ef77ca887de3b19affbb3498f",
        "cd07655e732b265eb12a5804ddf7ffae945c9ab9",
        "78761ff9bc4e944e0b4e5df1e7eedcfdbb1a9a1a",
        "90120d66974ecf22c32d8cbb2347097ce4144403"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 05 15:51:02 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 05 15:51:02 2012 +0100"
      },
      "message": "Merge branches \u0027hyperv\u0027, \u0027multitouch\u0027, \u0027roccat\u0027, \u0027upstream\u0027, \u0027upstream-fixes\u0027, \u0027wacom\u0027 and \u0027wiimote\u0027 into for-linus\n"
    },
    {
      "commit": "11576c6114c3b6505aea2e0c988bedb856a0e20c",
      "tree": "c686c986dc6dcc0d0becd2b9fa1d21dd718fb134",
      "parents": [
        "c4fad877cd0efb51d8180ae2eaa791c99c92051c"
      ],
      "author": {
        "name": "Masatoshi Hoshikawa",
        "email": "hoshikawa@xiroku.com",
        "time": "Thu Jan 05 11:53:46 2012 +0900"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 05 15:49:21 2012 +0100"
      },
      "message": "HID: hid-multitouch: add support 9 new Xiroku devices\n\nThis patch adds support for the Xiroku Inc. panels (SPX/MPX/CSR/etc.).\n\nSigned-off-by: Masatoshi Hoshikawa \u003choshikawa@xiroku.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b105712469d957cf1ab223c1ea72b7ba88edb926",
      "tree": "3a9887fe79ee8c9946a5346475c8ccc5ef27390f",
      "parents": [
        "b7ea95ff9baab144dacdc30d752307938c5ab6bf"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@gmail.com",
        "time": "Fri Dec 23 15:40:59 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 02 11:10:36 2012 +0100"
      },
      "message": "HID: multitouch: add support of Atmel multitouch panels\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@gmail.com\u003e\nAcked-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d66c266ad40e92a5c24fd0c5bbcf08c04ae41b6c",
      "tree": "a11aafbb21fe054c633f9bca6802af1edfbd8d6b",
      "parents": [
        "7e69ba7caeb00babd40c69fea7f0628c307d7b99"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 19 09:16:29 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 19 09:16:29 2011 +0100"
      },
      "message": "HID: Kconfig: fix syntax\n\nReplace mistakenly used \u0027\u003d\u003d\u0027 by \u0027\u003d\u0027.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "7e69ba7caeb00babd40c69fea7f0628c307d7b99",
      "tree": "7be4b3d661ec389eba56c09d302503aa174224c6",
      "parents": [
        "8c3d52fc393b5be8b14dad67053ed83195f0d002"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 16 23:35:55 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 16 23:35:55 2011 +0100"
      },
      "message": "HID: introduce proper dependency of HID_BATTERY on POWER_SUPPLY\n\nppc6xx_defconfig reveals this:\n\ndrivers/built-in.o: In function `hidinput_cleanup_battery\u0027: drivers/hid/hid-input.c:351: undefined reference to`power_supply_unregister\u0027\ndrivers/built-in.o: In function `hidinput_setup_battery\u0027: drivers/hid/hid-input.c:338: undefined reference to `power_supply_register\u0027\nmake[1]: *** [.tmp_vmlinux1] Error 1\n\nThe defconfig in question doens\u0027t mention either option and kbuild is\ngenertaing\n\n\tCONFIG_HID_BATTERY_STRENGTH\u003dy\n\tCONFIG_POWER_SUPPLY\u003dm\n\nwhich is wrong. Put a proper dependency in place.\n\nReported-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b7ea95ff9baab144dacdc30d752307938c5ab6bf",
      "tree": "f6bd75bc314ac943fece165ce968d48765010f59",
      "parents": [
        "545803651da8dde248eeb8ce3ed1e547e9e4ac0a"
      ],
      "author": {
        "name": "Aaron Tian",
        "email": "aaron_tian@pixart.com.tw",
        "time": "Thu Dec 15 11:09:06 2011 +0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Dec 15 11:13:41 2011 +0100"
      },
      "message": "HID: multitouch: support PixArt optical touch screen\n\nThis patch modifies hid-multitouch driver for supporting PixArt optical touch\nscreen.  Because of the device does not have to set initial report, we apply\n\"HID_QUIRK_NO_INIT_REPORTS\" quirk and add the device into hid_blacklist[]\n\nSigned-off-by: Aaron Tian \u003caaron_tian@pixart.com.tw\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ef6f41157f3864d9bf42671b2ed66062dcafb72e",
      "tree": "549a3f1d735fc3e93ae84e2dcb85b17260baef77",
      "parents": [
        "8e8da023f5af71662867729db5547dc54786093c"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Wed Dec 07 21:33:59 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 12 00:27:21 2011 +0100"
      },
      "message": "HID: wiimote: Select INPUT_FF_MEMLESS\n\nWe depend on memless force-feedback support, therefore correctly select the\nrelated config options.\n\nReported-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d41c2a7011dffc60571eab8dc4e2a297ef106f44",
      "tree": "9412f46a22c7cd5fc89b6129c77da77746421c46",
      "parents": [
        "8e8da023f5af71662867729db5547dc54786093c"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Thu Nov 24 17:46:24 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Dec 06 10:21:10 2011 +0100"
      },
      "message": "HID: roccat: Add support for Isku keyboard\n\nThis patch adds support for Roccat Isku keyboard.\nUserland tools can be found at http://sourceforge.net/projects/roccat\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5e7ea11f603a0aeb77fd1bff0b242931ffe139de",
      "tree": "212542059adf62ba0a9ebe2570de63021642cf64",
      "parents": [
        "1b723e8dc81b23141bfb8991e002073b17fd0199"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@gmail.com",
        "time": "Tue Nov 29 13:13:10 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 30 15:32:18 2011 +0100"
      },
      "message": "HID: multitouch: merge quanta driver into hid-multitouch\n\nThis patch merge the last old-style hid multitouch driver to\nthe generic one.\nIt also adds 2 more quanta pids.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@gmail.com\u003e\nAcked-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4f5ca836bef3dd3eb602152d5d712a513998264e",
      "tree": "37c1c2ba43fdcadac3e7627b57999ebb0c71bee4",
      "parents": [
        "a2b2c20ba2f6e22c065f401d63f7f883779cf642"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Wed Nov 23 00:49:14 2011 -0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 28 11:10:22 2011 +0100"
      },
      "message": "HID: hid-input: add support for HID devices reporting Battery Strength\n\nSome HID devices, such as my Bluetooth mouse, report their battery\nstrength as an event.  Rather than passing it through as a strange\nabsolute input event, this patch registers it with the power_supply\nsubsystem as a battery, so that the device\u0027s Battery Strength can be\nreported to usermode.\n\nThe battery appears in sysfs names\n/sys/class/power_supply/hid-\u003cUNIQ\u003e-battery, and it is a child of the\nbattery-containing device, so it should be clear what it\u0027s the battery of.\n\nUnfortunately on my current Fedora 16 system, while the battery does\nappear in the UI, it is listed as a Laptop Battery with 0% charge (since\nit ignores the \"capacity\" property of the battery and instead computes\nit from the \"energy*\" fields, which we can\u0027t supply given the limited\ninformation contained within the HID Report).\n\nStill, this patch is the first step.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "cb99221ba74bb16576a9c3b7e49357b6b12ff3ea",
      "tree": "3aee851b0643491ba0208b022c92335e0e9550dd",
      "parents": [
        "fad8c0e34323eb7789f93750258a2cf02dc6cf69"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Thu Nov 17 14:12:01 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Nov 22 23:08:28 2011 +0100"
      },
      "message": "HID: wiimote: Add extension support stub\n\nThe wiimote supports several extensions. This adds a separate source file which\nhandles all extensions and can be disabled at compile-time.\n\nThe driver reacts on \"plug\"-events on the extension port and starts a worker\nwhich initializes or deinitializes the extensions.\n\nCurrently, the initialization logic is not fully understood and we can only\ndetect and enable all extensions when all extensions are deactivated. Therefore,\nwe need to disable all extensions, then detect and activate them again to react\non \"plug\"-events.\nHowever, deactivating extensions will generate a new \"plug\"-event and we will\nnever leave that loop. Hence, we only support extensions if they are plugged\nbefore the wiimote is connected (or before the ext-input device is opened). In\nthe future we may support full extension hotplug support, but\nreverse-engineering this may take a while.\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6cf851d803a17aa43edc23f9ec57378c041fddfb",
      "tree": "05413c7100dd213a16a87f6e27159ffacbbdb983",
      "parents": [
        "b95f5bcb811e3905b5376f87789da8d097fee682"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Nov 22 22:52:15 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Nov 22 22:52:15 2011 +0100"
      },
      "message": "HID: hyperv: fixup Kconfig / Makefile entries\n\nRename the Kconfig entry for hyperv mouse driver so that it has\nHID_ prefix as all the other drivers; while at it, place the entry\nfor this driver to properly ordered place in Makefile and Kconfig.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b95f5bcb811e3905b5376f87789da8d097fee682",
      "tree": "03b7082f18cd99db0f2eebb3c1b4ee9e55d9b5d8",
      "parents": [
        "30307c69d59b14723fbf8a524847b302388c702d"
      ],
      "author": {
        "name": "K. Y. Srinivasan",
        "email": "kys@microsoft.com",
        "time": "Thu Nov 17 08:47:29 2011 -0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Nov 22 22:48:41 2011 +0100"
      },
      "message": "HID: Move the hid-hyperv driver out of staging\n\nThe file  hid-hyperv.c implements a hid compliant mouse driver for use on a\nHyper-V based system. This driver is currently in the staging area and as part\nof the effort to move this driver out of staging, I had posted the driver code\nfor community review a few weeks ago. This current patch addresses all the\nreview comments I have gotten to date. All the relevant patches have already\nbeen submitted to the staging tree as well.\n\nAs per Greg\u0027s suggestion, this patch does not get rid of the code from\nthe staging area. Once the mouse driver lands under the hid directory,\nwe will cleanup the staging directory.\n\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b3aec7b686329e6bb65aa08c7f9458f7fd512f06",
      "tree": "67ae55567b5747f32ddd76dd63621bd2ca756a88",
      "parents": [
        "f6f12427844516bc8e9cf84f43aca7bbbaa48157",
        "1bcc20675a1ac1ba47eaa201e02a89b0508e17b2"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 25 09:59:04 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 25 09:59:04 2011 +0200"
      },
      "message": "Merge branch \u0027upstream\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/hid-core.c\n\tdrivers/hid/hid-ids.h\n"
    },
    {
      "commit": "b0eae38cebc54e618896d3e6a799939da51a8cac",
      "tree": "a99546b955b9066616d88526b050902fedb6f44a",
      "parents": [
        "3ee72ca99288f1de95ec9c570e43f531c8799f06",
        "b55ebc27b0a54ff4cdbfdcb218a85f96e502db3c",
        "e00ddc9b8f978ffbc6c212f780a2bb83aafe2fbd",
        "0db3bfc72adf0cb70f08dfe92e4040f64e25e205",
        "3200a6a5fa36585ec1c547d4fefeb622ae02c5ec",
        "b22e00f3ece8f8ca9d7b9772d750db380e742bbb"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 25 09:54:16 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 25 09:54:16 2011 +0200"
      },
      "message": "Merge branches \u0027acrux\u0027, \u0027logitech\u0027, \u0027multitouch\u0027, \u0027roccat\u0027 and \u0027wiimote\u0027 into for-linus\n"
    },
    {
      "commit": "1bcc20675a1ac1ba47eaa201e02a89b0508e17b2",
      "tree": "2434e87723504199bd942f7eb3cbfb9f6aa9a785",
      "parents": [
        "dfe9a31211c0a3a0252af6c87935d7ac718aadf9"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Thu Oct 20 21:26:21 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Oct 21 01:01:45 2011 +0200"
      },
      "message": "HID: Add device IDs for more SJOY adapters\n\nSupport the following models: Super Joy Box 3 Pro, Super Dual Box Pro\nand Super Joy Box 5 Pro. These models have support for pressure\nsensitive buttons and they can force the controller to either digital\nor analog mode, both of which are not supported yet.\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "dfe9a31211c0a3a0252af6c87935d7ac718aadf9",
      "tree": "52ba10368a3f1c58b3603d27e50c1cd465922e82",
      "parents": [
        "f6a04605f303852963f3f357d19b967aa83c172f"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 17 17:04:58 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 17 17:04:58 2011 +0200"
      },
      "message": "HID: primax: remove spurious dependency\n\nRemove Kconfig dependency for hid-primax driver on CONFIG_EXPERT.\nPlease see changelog of 73d5e8f77e8 (\"HID: fix up \u0027EMBEDDED\u0027 mess in\nKconfig\") for reasoning behind this.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f6a04605f303852963f3f357d19b967aa83c172f",
      "tree": "26d1db6daac7fb2f5c1b6e8ea430026ef9e54c59",
      "parents": [
        "da617c7cb915545dda4280df888dd6f8d5697420"
      ],
      "author": {
        "name": "Terry Lambert",
        "email": "tlambert@chromium.org",
        "time": "Fri Oct 14 17:18:54 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 17 17:04:41 2011 +0200"
      },
      "message": "HID: support primax keyboards violating USB HID spec\n\nPrimax keyboards with the issue this driver addresses report modifier\nkeys as in band key events instead of as out of band modifier bits,\nresulting in the modifier keys generating key up events immediately\nbefore the keys they are intended to modify.  This driver rewrites\nthe raw report data from such keyboards into USB HID 1.11 compliant\nreport data.  It only matches the USB vendor and product IDs for the\nkeyboard it has been tested on. Since there are several keyboards,\nnotably a number of laptops and folding USB keyboards known to have\nsimilar unresolved problem reports, the list is expected to grow.\n\nSigned-off-by: Terry Lambert \u003ctlambert@chromium.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "534a7b8e10ec55d9f521e68c20dbb3634c25b98a",
      "tree": "b6cbaad7a3fea91ff9cab6c08a2e6c4c5a6ff07f",
      "parents": [
        "8f25229026c89912574558d0a4e36c8fe51b9bb4"
      ],
      "author": {
        "name": "Nestor Lopez Casado",
        "email": "nlopezcasad@logitech.com",
        "time": "Thu Sep 15 11:34:49 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 11:34:49 2011 +0200"
      },
      "message": "HID: Add full support for Logitech Unifying receivers\n\nWith this driver, all the devices paired to a single Unifying\nreceiver are exposed to user processes in separated /input/dev\nnodes.\n\nKeyboards with different layouts can be treated differently,\nMultiplayer games on single PC (like home theater PC) can\ndifferentiate input coming from different kbds paired to the\nsame receiver.\n\nUp to now, when Logitech Unifying receivers are connected to a\nLinux based system, a single keyboard and a single mouse are\npresented to the HID Layer, even if the Unifying receiver can\npair up to six compatible devices. The Unifying receiver by default\nmultiplexes all incoming events (from multiple keyboards/mice)\ninto these two.\n\nSigned-off-by: Nestor Lopez Casado \u003cnlopezcasad@logitech.com\u003e\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6591d758d54291fcc5fd560653edef73d50bd978",
      "tree": "1b5df45a7d4b175e2a5706c08aee1efed2e78db3",
      "parents": [
        "e3979a9189d744ffecae1bcd36ae0a8b6d22f65f"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Tue Sep 06 13:50:39 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Sep 07 13:25:18 2011 +0200"
      },
      "message": "HID: wiimote: Read wiimote battery charge level\n\nThis registers a power_supply device for every remote to retrieve the current\nbattery charge level. Since this information is not sent by the wiimote\ncontinously, we need to explicitely request it.\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "23a5a4a39eddbe515a832767a371cc54e82cc25e",
      "tree": "749dfe3d46b6ae45af39d8df6026e511bdf5e2e5",
      "parents": [
        "26af17484a737aaa991a7ce578cb15809a582fbc"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Wed Aug 17 11:43:22 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Aug 23 10:55:21 2011 +0200"
      },
      "message": "HID: wiimote: Register led class devices\n\nThis registers 4 led devices to allow controlling the wiimote leds via standard\nLED sysfs API. It removes the four sysfs attributes so we don\u0027t have two APIs\nfor one device.\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c50bb1a4005630f47b5da26336f74a485033a515",
      "tree": "820dd1382094322911d75b49f67cc20a0098394d",
      "parents": [
        "658d4aed59b36f877edc668cc27b188a33e643e5"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "Mon Aug 15 21:12:09 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Aug 16 11:43:53 2011 +0200"
      },
      "message": "HID: hid-multitouch: Add LG Display Multitouch device.\n\nThis panel is also known as the Dell ST2220Tc.\n\nSigned-off-by: jeffbrown@android.com\nReviewed-By: Benjamin Tissoires \u003cBenjamin_Tissoires@logitech.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "70c2cabd6ab6616490c7920ade9fd4143e539884",
      "tree": "dd0e2fc8192a588d488b7a4dd0eae1cca9fe075c",
      "parents": [
        "18e10aba7f2a41767b9aa97911696c28d0f29083"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 10 18:11:10 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 10 18:11:10 2011 +0200"
      },
      "message": "HID: make CONFIG_LOGIWHEELS_FF default to CONFIG_LOGITECH_FF\n\nDo this for backwards compatibility reasons (LOGIWHEELS_FF has\nbeen split-off from LOGITECH_FF), so that users don\u0027t have\nregressions with \u0027default\u0027 kernel configs.\n\nReported-and-tested-by: simon@mungewell.org\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a7ac90f18cf1182f01846f36f7d2706e2cc7747c",
      "tree": "8163cc1add7d177212e91b58f2a136b901bb7e10",
      "parents": [
        "6e2de8e0ab238f7ee818c545a7ea97a4fc333e33"
      ],
      "author": {
        "name": "Michal Malý",
        "email": "madcatxster@gmail.com",
        "time": "Thu Aug 04 16:24:22 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 04 16:45:55 2011 +0200"
      },
      "message": "HID: lg4ff - Fix misleading info in Kconfig\n\nThe description of lg4ff driver has to be changed to reflect the fact that the\ndriver now handles a lot more Logitech wh the Wii. Entry in Kconfig has been\nrenamed to LOGIWHEELS_FF\n\nSigned-off-by: Michal Malý \u003cmadcatxster@gmail.com\u003e\nSigned-off-by: Simon Wood \u003csimon@mungewell.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "364b936fc38dec7653c690d710e10657af235a36",
      "tree": "b49fa6b50223983d1bb232fecb6878ad55be4fe3",
      "parents": [
        "f5fc87905ea075a0b14878086fd4fe38be128844"
      ],
      "author": {
        "name": "Sergei Kolzun",
        "email": "x0r@dv-life.ru",
        "time": "Thu Aug 04 00:25:56 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 04 15:25:31 2011 +0200"
      },
      "message": "HID: ACRUX - fix enabling force feedback support\n\nThe config option needs to be a \u0027bool\u0027 and not a tristate, otheriwse\nforce feedback support never makes it into the module.\n\nSigned-off-by: Sergei Kolzun \u003cx0r@dv-life.ru\u003e\nCc: stable@kernel.org\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a91f423e598912ab301592c7759cfd89e10682a1",
      "tree": "e6519241f27f4b3ea237121730f2b50984ec2c67",
      "parents": [
        "901e64dbdb5998b9248c372a401c921bbdf662f6",
        "b580169affd7ccc9347cbf4d5f4db1480ee7ee06",
        "3c1c2fce64fdfa2f0c0ff4fffb3bb171ea6361ca"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jul 22 22:47:08 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jul 22 22:47:08 2011 +0200"
      },
      "message": "Merge branches \u0027roccat\u0027, \u0027upstream\u0027 and \u0027wiimote\u0027 into for-linus\n"
    },
    {
      "commit": "bc8a2a9b4e5c418bebaa6bb812982b7ecd298821",
      "tree": "5b3fa6198a624d78e9104680402fec329fab85ec",
      "parents": [
        "d6b8f5819f56ab79741871a4bd8a6e9f9d127bd6"
      ],
      "author": {
        "name": "ice chien",
        "email": "ice.chien@accupoint.com.tw",
        "time": "Fri Jul 15 16:58:06 2011 +0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jul 21 14:12:28 2011 +0200"
      },
      "message": "HID: hid-multitouch: add one new multitouch device\u0027s VID/PID\n\nThis patch adds support for the CSR panel built by XAT.\n\nSigned-off-by: Ice Chien \u003cice.chien@accupoint.com.tw\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "fb51b44385a0ded0d629d5cf4a2095f80fb01b56",
      "tree": "544151d9634c62864d481006d15d484ea684d5ce",
      "parents": [
        "4699d4423c07a1db35ea9453eac3a07e818338f9"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Tue Jul 05 13:45:08 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jul 11 14:30:21 2011 +0200"
      },
      "message": "HID: wiimote: Add Nintendo Wii Remote driver stub\n\nAdd stub driver for the Nintendo Wii Remote. The wii remote uses\nthe HID protocol to communicate with the host over bluetooth. Hence,\nadd dependency for HIDP and place driver in hid subsystem.\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d946e65e2ab885c05b8cacf292be65fa292d08f6",
      "tree": "f04b87f22b523ab748e8bf3d780243acd1b9b7ee",
      "parents": [
        "f3b83d71a1b1a1569dba774c3a4f6e2a3b9fef99"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@iki.fi",
        "time": "Mon Jun 27 00:07:31 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jun 27 12:40:00 2011 +0200"
      },
      "message": "HID: add FF support for Holtek On Line Grip based gamepads\n\nAdd force feedback support for Holtek On Line Grip based HID devices.\n\nThe protocol is more complex than that of most other rumblepads, but the\ndevice still needs to be handled as a memoryless one.\n\nTested by Cleber de Mattos Casali with a 1241:5015 \"Clone Joypad Super\nPower Fire\" gamepad, with help from Hendrik Iben \u003chendrik_iben@web.de\u003e.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@iki.fi\u003e\nTested-by: Cleber de Mattos Casali \u003cclebercasali@yahoo.com.br\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "303f272c1f9f174146fc6c8fe9df614fa3e5825e",
      "tree": "9534a90014f4438137309ec88acf129e57c7b8b0",
      "parents": [
        "6d1dec85afa7306e66fff633689ff06195ad079a"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Wed Jun 01 15:54:10 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jun 13 12:51:53 2011 +0200"
      },
      "message": "HID: roccat: chang Kconfig menu to submenu for roccat devices\n\nAs module roccat is needed by all devices, it\u0027s the toplevel\nmenu entry with all devices dependent.\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "74bc6953135ae1478acc18046321bfca05b0e823",
      "tree": "194f288653928661abb8e8f88e07a19dd643210a",
      "parents": [
        "dc0a4f0ce2b1a9ef5947cdb6d62f60008a7e42bf"
      ],
      "author": {
        "name": "Stefan Kriwanek",
        "email": "mail@stefankriwanek.de",
        "time": "Fri May 27 18:40:29 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 08 09:45:37 2011 +0200"
      },
      "message": "HID: Add driver to fix Speedlink VAD Cezanne support\n\nSpeedlink VAD Cezanne have a hardware bug that makes the cursor \"jump\" from one\nplace to another every now and then. The issue are relative motion events\nerroneously reported by the device, each having a distance value of +256. This\n256 can in fact never occur due to real motion, therefore those events can\nsafely be ignored.  The driver also drops useless EV_REL events with a value of\n0, that the device sends every time it sends an \"real\" EV_REL or EV_KEY event.\n\nSigned-off-by: Stefan Kriwanek \u003cmail@stefankriwanek.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "942fd4225f72826b31d893582b6ae7e172bb3202",
      "tree": "0d037b09b292e49f2d2bd942f57d4f5c3ae9328c",
      "parents": [
        "5c699d7d3f94ee1dd934edea889b32f8279a4e65"
      ],
      "author": {
        "name": "Austin Zhang",
        "email": "zhang.austin@gmail.com",
        "time": "Sat May 28 02:03:47 2011 +0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jun 07 15:43:19 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for Chunghwa multi-touch panel\n\nAdded Chunghwa hid multitouch panel support into hid-multitouch.\n\nSigned-off-by: Austin Zhang \u003czhang.austin@gmail.com\u003e\nReviewed-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "366a2382c68d01638350efcf23d46a47d661c595",
      "tree": "c45852727ce4ff7006fc080b95aaf0f6144d2a75",
      "parents": [
        "d431b2e33cd54e4334019a95979ae93aea4735e8",
        "22408283bca57780bdd53da5a6e4474b71b94430",
        "6cb4b040795c555c7ab4b1ba29b0dba2b5a42beb",
        "23746a66d7d9e73402c68ef00d708796b97ebd72"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon May 23 12:49:25 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon May 23 12:49:25 2011 +0200"
      },
      "message": "Merge branches \u0027doc\u0027, \u0027multitouch\u0027, \u0027upstream\u0027 and \u0027upstream-fixes\u0027 into for-linus\n"
    },
    {
      "commit": "22408283bca57780bdd53da5a6e4474b71b94430",
      "tree": "27ceebaf3c58be58cf91a00a1d1dce65dff0f589",
      "parents": [
        "bf5af9b5bba2453ff46f241e8f2e139ca79302e7"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Fri May 20 15:59:34 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon May 23 11:17:16 2011 +0200"
      },
      "message": "HID: hid-multitouch: cosmetic changes, sort classes and devices\n\nThis patch sorts the defs for the MT_CLS. I choose to split\ngeneric classes and device specific ones to be able to add\nmore generic classes in the future.\n\nIt also put eGalax devices at their right place (alphabetically)\nin mt_devices.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "617b64f97708be26a061e6c8178ad46b4c49d031",
      "tree": "91e1fb13b4333629cc21607d6c1373e7635924ce",
      "parents": [
        "5e74e56da03f581482c104628951eeb1455848ea"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Thu May 19 14:18:17 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri May 20 13:35:42 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for Unitec panels\n\nThis patch introduce support for Unitec panels.\nThis device has not been optimized in term of kernel processing\noperations (default class), but it will work.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5e74e56da03f581482c104628951eeb1455848ea",
      "tree": "a2bdaf0760dc717edd8261e1d50363a373d9ca30",
      "parents": [
        "ee0fbd149182d91e3b9df7b306eb03cd1f1dd4a1"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Thu May 19 14:18:16 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri May 20 13:35:42 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for Touch International panels\n\nThis patch introduce support for Touch International panels.\nThis device has not been optimized in term of kernel processing\noperations (default class), but it will work.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ee0fbd149182d91e3b9df7b306eb03cd1f1dd4a1",
      "tree": "ef322e70290fafce181f2602eb77aa7c580d954c",
      "parents": [
        "79603dc9a8223856cf3194dcabad32b9828c7be9"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Thu May 19 14:18:15 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri May 20 13:35:42 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for GoodTouch panels\n\nThis patch introduce support for GoodTouch panels.\nThis device has not been optimized in term of kernel processing\noperations (default class), but it will work.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "79603dc9a8223856cf3194dcabad32b9828c7be9",
      "tree": "7ab6980e2c7c8199222e2d35b1049498b4550db1",
      "parents": [
        "e6aac3427ef03f61e7478514d0648b58359d05d1"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Thu May 19 14:18:14 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri May 20 13:35:41 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for CVTouch panels\n\nThis patch introduce support for CVTouch panels.\nThis device has not been optimized in term of kernel processing\noperations (default class), but it will work.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e6aac3427ef03f61e7478514d0648b58359d05d1",
      "tree": "8c007ca31705f6d79397c486f4c01b1f8d988187",
      "parents": [
        "c04abeeff9d76a703cac1e6d312853b0fc8136f5"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Thu May 19 14:18:13 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri May 20 13:35:41 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for ActionStar panels\n\nThis patch introduce support for ActionStar panels.\nThis device has not been optimized in term of kernel processing\noperations (default class), but it will work.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c04abeeff9d76a703cac1e6d312853b0fc8136f5",
      "tree": "3b840d56e04330ccfbabb554109d8243316d4401",
      "parents": [
        "df167c4a0d68a9dbde044a39a77f255ac666f93e"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Thu May 19 11:37:29 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu May 19 11:54:55 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for Elo TouchSystems 2515 IntelliTouch Plus\n\nThis patch adds support for Elo TouchSystems 2515 IntelliTouch Plus\nthat can be found in Lenovo A700 all-in-one.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nTested-by: Bastien Nocera \u003chadess@hadess.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "df167c4a0d68a9dbde044a39a77f255ac666f93e",
      "tree": "541384ae2e8f2f60d9799bc25ab7ffd3efb22431",
      "parents": [
        "4e61f0d75aa86c9e59451f6bcffcdceb355b4fc4"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Wed May 18 15:27:24 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed May 18 15:35:51 2011 +0200"
      },
      "message": "HID: hid-multitouch: Add support for Lumio panels\n\nThis patch enables support for Lumio optical devices.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4e61f0d75aa86c9e59451f6bcffcdceb355b4fc4",
      "tree": "c165f1d791ccbda7d52b4ff5fff4a39bb03887ce",
      "parents": [
        "4a6ee685fbcba4a440cf86f41557752ba81e2ccf"
      ],
      "author": {
        "name": "Austin Zhang",
        "email": "zhang.austin@gmail.com",
        "time": "Mon May 09 23:54:14 2011 +0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon May 09 17:56:50 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for Ilitek dual-touch panel\n\nAdded ILITEK hid dual touch panel support into hid-multitouch.\n\nSigned-off-by: Austin Zhang \u003czhang.austin@gmail.com\u003e\nReviewed-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4a6ee685fbcba4a440cf86f41557752ba81e2ccf",
      "tree": "c3b1383b216c9b6adff73e2499d60c082e44f9aa",
      "parents": [
        "6ab3a9a63fc16b04f7de48eb0190d516dd7574df"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Fri Apr 22 11:51:48 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Apr 22 14:14:52 2011 +0200"
      },
      "message": "HID: hid-multitouch: merge hid-mosart into hid-multitouch\n\nThis patch include MosArt devices into hid-multitouch.\nMosArt devices now support mt-protocol B.\n\nWe also need to introduce a new quirk for mosart devices to support\ntheir contactID.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6ab3a9a63fc16b04f7de48eb0190d516dd7574df",
      "tree": "4abc31d02718f12687ec0b87efa7b2c82b069e80",
      "parents": [
        "2955caed8b9865c1f04fcde6bd7103d5d5ec9415"
      ],
      "author": {
        "name": "John Sung",
        "email": "penmount.touch@gmail.com",
        "time": "Thu Apr 21 16:21:52 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Apr 22 11:56:52 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for PenMount dual-touch panel\n\nThis patch adds PenMount support to hid-multitouch.  A new class\nMT_CLS_CONFIDENCE is defined for PenMount, since it uses HID_DG_CONFIDENCE as\nthe valid flag.\n\nSigned-off-by: John Sung \u003cpenmount.touch@gmail.com\u003e\n[benjamin.tissoires@enac.fr: rebased on top of last_index_field changes]\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nAcked-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f786bba4499cf3de20da345ce090457ebcef03b0",
      "tree": "8b26ca5808f3c711f9da708f89dba8a3c8ea82e5",
      "parents": [
        "1e648a13720ef5de51f132501acf3e443d1a36d4"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Tue Mar 22 17:34:01 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Mar 24 12:44:45 2011 +0100"
      },
      "message": "HID: hid-multitouch: migrate 3M PCT touch screens to hid-multitouch\n\nThis patch merges the hid-3m-pct driver into hid-multitouch.\nTo keep devices working the same way they used to with hid-3m-pct,\nwe need to add two signal/noise ratios for width and height.\nWe also need to work on width/height to send proper\nABS_MT_ORIENTATION flag.\n\nImporting 3M into hid-multitouch also solved the bug in which\ndevices handling width and height in their report descriptors\ndid not show ABS_MT_TOUCH_MAJOR and ABS_MT_TOUCH_MINOR.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nReviewed-by: Stéphane Chatty \u003cchatty@enac.fr\u003e\nReviewed-and-tested-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3d366e28605ebda17d4adf44d524559995157e90",
      "tree": "26c77dae1dfd2c56d1dde1a986a64ea496a0c440",
      "parents": [
        "d586dca06adddc6cee7177b013ee93eaffc9fe0e"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "bebarino@gmail.com",
        "time": "Tue Mar 22 02:29:17 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 22 10:34:23 2011 +0100"
      },
      "message": "HID: Fix typo Keyoutch -\u003e Keytouch\n\nSigned-off-by: Stephen Boyd \u003cbebarino@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a841b62c5d5f75ce3676fde755696d30cc8de99a",
      "tree": "f88311bd7e6d5afdb3a8c4d8feee98d6399d2d24",
      "parents": [
        "043b403aede4a528ed99ceaf050f567f1283a23e"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Fri Mar 18 14:27:54 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 21 17:05:51 2011 +0100"
      },
      "message": "HID: hid-multitouch: migrate Cando dual touch panels to hid-multitouch\n\nThis patch merges hid-cando into the unified multitouch driver.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nReviewed-by: Stéphane Chatty \u003cchatty@enac.fr\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "043b403aede4a528ed99ceaf050f567f1283a23e",
      "tree": "c3d67092fcba29716fdd7481968d8f9449127f35",
      "parents": [
        "9498f954a4ec389806333041a1018909c6fe0518"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Fri Mar 18 14:27:53 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 21 17:05:02 2011 +0100"
      },
      "message": "HID: hid-multitouch: migrate support for Stantum panels to the unified driver.\n\nThis patch merges hid-stantum to the generic multitouch driver.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nReviewed-by: Stéphane Chatty \u003cchatty@enac.fr\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d586dca06adddc6cee7177b013ee93eaffc9fe0e",
      "tree": "33537a956c753ec42f3621e7e1be1e101518f4ab",
      "parents": [
        "99759619b27662d1290901228d77a293e6e83200"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 21 13:54:22 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 21 16:12:23 2011 +0100"
      },
      "message": "HID: add support for Skycable 0x3f07 wireless presenter\n\nThis device contains the very same bug in report descriptor as the\nOrtek ones do (i.e. LogicalMinimum \u003d\u003d 1, which is wrong for the key\narray).\n\nAs we have more reports for the Ortek devices, we are keeping the driver\nname for now. Apparently there is a chip producer which sells chip with\nthis buggy descriptor to multiple vendors. Thus if such reports start\nto come at highger frequency, we\u0027ll either have to rename the driver\naccordingly, or come up with more generic workaround.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "7fd23a24717a327a66f3c32d11a20a2f169c824f",
      "tree": "62a731f3edac9e58427fc27396ad5da8804fa579",
      "parents": [
        "0a95d92c0054e74fb79607ac2df958b7bf295706",
        "65b06194c9c9f41bc07ac6a6d42edb4b9e43fea4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 10:35:30 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 10:35:30 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (48 commits)\n  HID: add support for Logitech Driving Force Pro wheel\n  HID: hid-ortek: remove spurious reference\n  HID: add support for Ortek PKB-1700\n  HID: roccat-koneplus: vorrect mode of sysfs attr \u0027sensor\u0027\n  HID: hid-ntrig: init settle and mode check\n  HID: merge hid-egalax into hid-multitouch\n  HID: hid-multitouch: Send events per slot if CONTACTCOUNT is missing\n  HID: ntrig remove if and drop an indent\n  HID: ACRUX - activate the device immediately after binding\n  HID: ntrig: apply NO_INIT_REPORTS quirk\n  HID: hid-magicmouse: Correct touch orientation direction\n  HID: ntrig don\u0027t dereference unclaimed hidinput\n  HID: Do not create input devices for feature reports\n  HID: bt hidp: send Output reports using SET_REPORT on the Control channel\n  HID: hid-sony.c: Fix sending Output reports to the Sixaxis\n  HID: add support for Keytouch IEC 60945\n  HID: Add HID Report Descriptor to sysfs\n  HID: add IRTOUCH infrared USB to hid_have_special_driver\n  HID: kernel oops in out_cleanup in function hidinput_connect\n  HID: Add teletext/color keys - gyration remote - EU version (GYAR3101CKDE)\n  ...\n"
    },
    {
      "commit": "65b06194c9c9f41bc07ac6a6d42edb4b9e43fea4",
      "tree": "c095f23260dc30d54e023195a6167313efeb9cc9",
      "parents": [
        "b4a65f4ef59b0ce36ccd518cd2b696afdd932d96",
        "0ff1731a1ae51e8e48cd559d70db536281c47f8e",
        "4875ac114d8bce99838a9b0ee7c3f5469cc6352e",
        "7b2a64c96ad53c4299f7e6ddf8c2f99cb48940a9",
        "61c29f5b1856f90bf0a87d83cfa035a11986d2c5",
        "0ae43810976bc969ee158510c4acbe70ed136e61",
        "5623a24a80814fe471e777f12b9dbbb0f77e002e"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Mar 17 14:31:46 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Mar 17 14:31:46 2011 +0100"
      },
      "message": "Merge branches \u0027dragonrise\u0027, \u0027hidraw-feature\u0027, \u0027multitouch\u0027, \u0027ntrig\u0027, \u0027roccat\u0027, \u0027upstream\u0027 and \u0027upstream-fixes\u0027 into for-linus\n"
    },
    {
      "commit": "270fdc0748bd3f7b625caff985f2fcf8e2185ec7",
      "tree": "5c454f258ec760835e104ce561e9303269a59d26",
      "parents": [
        "2d9ca4e9f393d81d8f37ed37505aecbf3a5e1bd6"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton.krzesinski@canonical.com",
        "time": "Wed Mar 16 14:13:53 2011 -0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Mar 17 00:32:42 2011 +0100"
      },
      "message": "HID: add support for Ortek PKB-1700\n\nAs reported on http://ubuntuforums.org/showthread.php?t\u003d1594007 the\nPKB-1700 needs same special handling as WKB-2000. This change is\noriginally based on patch posted by user asmoore82 on the Ubuntu\nforums.\n\nCc: stable@kernel.org\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton.krzesinski@canonical.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4875ac114d8bce99838a9b0ee7c3f5469cc6352e",
      "tree": "5829b1fd88aa5402366cb1ea1374189d14f7dd24",
      "parents": [
        "f153fc3990d4ad2709a52d7150e2c04363afb1fb"
      ],
      "author": {
        "name": "Richard Nauber",
        "email": "richard.nauber@googlemail.com",
        "time": "Wed Mar 09 06:20:57 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 14 13:05:08 2011 +0100"
      },
      "message": "HID: merge hid-egalax into hid-multitouch\n\nThis patch merges the hid-egalax driver into hid-multitouch.  There\nare two types of devices support by the hid-egalax driver: resistive\nand capacitive. Here, they are implicitly distinguished by the absence\nof a HID_DG_CONTACTCOUNT field in the latter, so no special code path\nneeds to be introduced.\n\nAs a side effect, this patch fixes the broken suspend/resume behavior\nin the old driver.\n\n[rydberg@euromail.se: minor fixups]\nSigned-off-by: Richard Nauber \u003cRichard.Nauber@gmail.com\u003e\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0ae43810976bc969ee158510c4acbe70ed136e61",
      "tree": "492e13b91d0532a56f559b1a3842c411c54c3094",
      "parents": [
        "f635bd11c8d332d917fb9a4cad3071b2357d5b2a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Mar 11 00:27:34 2011 -0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Mar 12 21:47:18 2011 +0100"
      },
      "message": "HID: ACRUX - activate the device immediately after binding\n\nThis device does not tolerate delayed opening and goes into a coma if\nwe try to that. Ubuntu even has a crutch for udev that opened the device\nupon seeing it for the first time, but it did not work if we happened to\nboot with the device attached, since by the time userspace got around\nopening the device it was too late. Let\u0027s start the device immediately\nto deal with this issue.\n\nReported-by: Sergei Kolzun \u003cx0r@dv-life.ru\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "177900e8c9ab28cdf097314fe7dd3877774df97d",
      "tree": "1936e26251316bdbaebdd07f2f3ede2d1cc9e976",
      "parents": [
        "6d3bfb74341c2c1454fcf5ec9c4dd707011f78e5"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 17 15:12:45 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 17 15:12:45 2011 +0100"
      },
      "message": "HID: add support for Keytouch IEC 60945\n\nThe keyboard has several bugs in its report descriptor, most\nimportantly the Logical Min/Max are completely off.\n\nReplace it with simplified descriptor which describes it properly.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "75b07022462fc33d6be15669ad604118653210a9",
      "tree": "ac3eb74b5abc38e89e3fcb1711a94ff4fda13be9",
      "parents": [
        "cf28a673666fba5770b40fb084584391f451c07d"
      ],
      "author": {
        "name": "Chris Schlund",
        "email": "chrisschlund@gmx.de",
        "time": "Thu Feb 03 16:41:47 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 03 16:41:59 2011 +0100"
      },
      "message": "HID: add support for wireless remote LC Power model RC1000MCE\n\nSigned-off-by: Chris Schlund \u003cchrisschlund@gmx.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0e70f97f257edcef4daa92ab9371a9aac0c851ed",
      "tree": "42eb30225a199e78eb404b03dbe262a4bded00de",
      "parents": [
        "5772f63613ce0a6777e82a7e8fb553e49da27719"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Sun Jan 30 13:38:24 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 03 16:37:27 2011 +0100"
      },
      "message": "HID: roccat: Add support for Kova[+] mouse\n\nThis patch adds support for Roccat Kova[+] mouse.\nUserland tools can soon be found at http://sourceforge.net/projects/roccat\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5772f63613ce0a6777e82a7e8fb553e49da27719",
      "tree": "83c066e175d38323bccd4fd511c45dada6ba8ec0",
      "parents": [
        "a28764ef80dd5aef657f810a9c295ccda421c823"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Sun Jan 30 13:38:23 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 03 16:37:27 2011 +0100"
      },
      "message": "HID: roccat: Introduce module hid-roccat-common\n\nModule hid-roccat-common contains functions used by roccat device driver\nmodules to reduce code duplication.\nAt the moment it contains just two wrapper methods for usb_control_msg\nthat ensure that the buffer used for transfer is dma capable which wasn\u0027t\nthe case before.\nThe kconfig option is not visible to the user but will be selected by the\ndevice specific drivers.\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b4a65f4ef59b0ce36ccd518cd2b696afdd932d96",
      "tree": "8e233b7110aefb256061f4194270fec1eb7383a4",
      "parents": [
        "e05eefb9be109e6cbbfd362b49ee83397130a7e4"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Fri Jan 28 14:50:53 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Feb 01 11:01:06 2011 +0100"
      },
      "message": "HID: update dragonrise Kconfig description\n\nAdd list of (supposedly) supported gamepads to dragonrise driver Kconfig\ndescription.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4dfcced8a1f42248f9e7a461485f6aa5f66d2105",
      "tree": "8c9f51fb7ffdbed47f6c80db053efc905d11f2d0",
      "parents": [
        "ef2fafb3e233ca9cb390fc3c1461b7f3859998fc"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Mon Jan 31 11:28:22 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 31 15:16:13 2011 +0100"
      },
      "message": "HID: hid-multitouch: introduce IrTouch Infrared USB device\n\nThis patch adds support for IrTouch 42 inches.\n\nTested-by: Victor Zhuk \u003cv.zhuk@acs-ltd.ru\u003e\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6a108a14fa356ef607be308b68337939e56ea94e",
      "tree": "1bf260572bd8f95ed867307a2bcf5d881c8ae4a6",
      "parents": [
        "12fcdba1b7ae8b25696433f420b775aeb556d89b"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Thu Jan 20 14:44:16 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 20 17:02:05 2011 -0800"
      },
      "message": "kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT\n\nThe meaning of CONFIG_EMBEDDED has long since been obsoleted; the option\nis used to configure any non-standard kernel with a much larger scope than\nonly small devices.\n\nThis patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes\nreferences to the option throughout the kernel.  A new CONFIG_EMBEDDED\noption is added that automatically selects CONFIG_EXPERT when enabled and\ncan be used in the future to isolate options that should only be\nconsidered for embedded systems (RISC architectures, SLOB, etc).\n\nCalling the option \"EXPERT\" more accurately represents its intention: only\nexpert users who understand the impact of the configuration changes they\nare making should enable it.\n\nReviewed-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: David Woodhouse \u003cdavid.woodhouse@intel.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Greg KH \u003cgregkh@suse.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Robin Holt \u003cholt@sgi.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e68cc603b063416c85f3e408184219fb71d4a9ff",
      "tree": "2b1cc1a5bd0234d9a0b7ba44560a48ef2ea88555",
      "parents": [
        "dacfecdbf3a0a5072984ff8b3c224a48c8461008"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Thu Jan 06 09:00:34 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 20 11:27:54 2011 +0100"
      },
      "message": "HID: roccat: Add support for Roccat Arvo keyboard\n\nThis patch add support for Roccat Arvo keyboard. Arvo has 5 additional\nconfigurable buttons and the ability to deactivate certain keys.\nUserland tools can soon be found at http://sourceforge.net/projects/roccat\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "8f685fbda43deccd130d192c9fcef1444649eaca",
      "tree": "976ed00423d03bdcaf11569a0c5c72ecb1c5c6c8",
      "parents": [
        "d24450e2075b9ceeef8ad942e6391bc73eae6933",
        "2d93666e70662cfcf1927e1a858685f5b38d5d65"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 09:58:38 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 09:58:38 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid:\n  HID: hid-multitouch: minor fixes based on additional review\n  HID: Switch turbox/mosart touchscreen to hid-mosart\n  HID: add Add Cando touch screen 10.1-inch product id\n  HID: hid-mulitouch: add support for the \u0027Sensing Win7-TwoFinger\u0027\n  HID: hid-multitouch: add support for Cypress TrueTouch panels\n  HID: hid-multitouch: support for PixCir-based panels\n  HID: set HID_MAX_FIELD at 128\n  HID: add feature_mapping callback\n"
    },
    {
      "commit": "2d93666e70662cfcf1927e1a858685f5b38d5d65",
      "tree": "ad466fccbbce01ff2329a8b1429b96ed27f1a10f",
      "parents": [
        "c64f6f934c7490faff76faf96217066a1b3570a0"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Tue Jan 11 16:45:54 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 11 21:26:56 2011 +0100"
      },
      "message": "HID: hid-multitouch: minor fixes based on additional review\n\n* amended Kconfig (PixCir and Hanvon are the same panel but with\n  different name)\n* insert field name in mt_class and retrieving it in mt_probe\n* add 2 quirks: MT_QUIRK_VALID_IS_INRANGE, MT_QUIRK_VALID_IS_CONFIDENCE,\n  in order to find the field \"valid\"\n* inlined slot_is_contactid and slot_is_contact_number\n* cosmetics changes (tabs and comments)\n* do not send unnecessary properties once the touch is up\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nAcked-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5572da08a784621f2ab4fdc8dc65471261871795",
      "tree": "667ad15cf97f22e9ebeb97884ae114156883bf2a",
      "parents": [
        "a3b5e577d96bfccbc41ebf4df784e3a153072273"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Fri Jan 07 23:47:27 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 11 21:26:55 2011 +0100"
      },
      "message": "HID: hid-mulitouch: add support for the \u0027Sensing Win7-TwoFinger\u0027\n\nAdded support for the \u0027Sensing Win7-TwoFinger\u0027 panel by GeneralTouch found on some tablets.\n\nBecause of conflicting VID/PID, this conflicts with previous support for some\nsingle-touch panels by GeneralTouch\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Stéphane Chatty \u003cchatty@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a3b5e577d96bfccbc41ebf4df784e3a153072273",
      "tree": "bcf9fa39e19b6ddb120225dcd7e8df19a9384655",
      "parents": [
        "5519cab477b61326963c8d523520db0342862b63"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Fri Jan 07 23:46:30 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 11 21:26:54 2011 +0100"
      },
      "message": "HID: hid-multitouch: add support for Cypress TrueTouch panels\n\nAdded support for Cypress TrueTouch panels, which detect up to 10 fingers\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Stéphane Chatty \u003cchatty@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5519cab477b61326963c8d523520db0342862b63",
      "tree": "9c0fab5c3eefe6566d80c231971862e2355b2481",
      "parents": [
        "281054ac8dfc083442c571be44f1c5b9821812ae"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Fri Jan 07 23:45:50 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 11 21:26:54 2011 +0100"
      },
      "message": "HID: hid-multitouch: support for PixCir-based panels\n\nCreated a driver for PixCir based dual-touch panels, including the one\nin the Hanvon tablet.  This is done in a code structure aimed at unifying\nsupport for several existing HID multitouch panels.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Stéphane Chatty \u003cchatty@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "facc7a96d443d84060a8679c3fcc51d20d4981c3",
      "tree": "e2d633b07766609aedac0708adcde2bc2e37e68a",
      "parents": [
        "c8940eca75e6d1ea57f6c491a30bd1023c64c9ad",
        "4ead36407b41eae942c8c9f70ef963cd369c90e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:15:37 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:15:37 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (34 commits)\n  HID: roccat: Update sysfs attribute doc\n  HID: roccat: don\u0027t use #pragma pack\n  HID: roccat: Add support for Roccat Kone[+] v2\n  HID: roccat: reduce number of functions in kone and pyra drivers\n  HID: roccat: declare meaning of pack pragma usage in driver headers\n  HID: roccat: use class for char device for sysfs attribute creation\n  sysfs: Introducing binary attributes for struct class\n  HID: hidraw: add compatibility ioctl() for 32-bit applications.\n  HID: hid-picolcd: Fix memory leak in picolcd_debug_out_report()\n  HID: picolcd: fix misuse of logical operation in place of bitop\n  HID: usbhid: base runtime PM on modern API\n  HID: replace offsets values with their corresponding BTN_* defines\n  HID: hid-mosart: support suspend/resume\n  HID: hid-mosart: ignore buttons report\n  HID: hid-picolcd: don\u0027t use flush_scheduled_work()\n  HID: simplify an index check in hid_lookup_collection\n  HID: Hoist assigns from ifs\n  HID: Remove superfluous __inline__\n  HID: Use vzalloc for vmalloc/memset(,0...)\n  HID: Add and use hid_\u003clevel\u003e: dev_\u003clevel\u003e equivalents\n  ...\n"
    },
    {
      "commit": "47dbdbffe15b9582a41727766d43f1d4208e977e",
      "tree": "98713eb7b7089cfd5e93499473246303a0e1718e",
      "parents": [
        "14a057f80f0c4d45a9e68009f8bcb6b246e87ca0"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Fri Nov 26 19:57:42 2010 +0000"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Jan 08 01:18:28 2011 +0100"
      },
      "message": "HID: roccat: Add support for Roccat Kone[+] v2\n\nThis patch adds support for Roccat Kone[+] gaming mouse. Kone[+] is an enhanced version\nof the old Kone with more memory for macros, a better sensor and more functionality.\nThis driver is conceptual similar to the existing Kone and Pyra drivers.\nUserland tools can soon be found at http://sourceforge.net/projects/roccat\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e12b355b57b4d330be3479b1e9a518cfed59866c",
      "tree": "5b734c0d81ff32e7e8e259918a264715877b62b2",
      "parents": [
        "4e93db23bf95cd763c9182b5d6187412fe6ce747"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Mon Nov 29 14:40:11 2010 +0100"
      },
      "committer": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Thu Dec 16 11:32:21 2010 +0100"
      },
      "message": "hid: egalax: Document the new devices in Kconfig\n\nAdd the new supported devices to the kernel menu config help text.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Stephane Chatty \u003cchatty@enac.fr\u003e\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\n"
    },
    {
      "commit": "04561c5aa243c98cae93cde27e05740df787e692",
      "tree": "a56fe4bb3da50b20e5724e53703c528cbf323d92",
      "parents": [
        "229aebb873e29726b91e076161649cf45154b0bf"
      ],
      "author": {
        "name": "Ignaz Forster",
        "email": "ignaz.forster@gmx.de",
        "time": "Mon Nov 01 15:13:37 2010 -0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 01 15:13:37 2010 -0400"
      },
      "message": "HID: Add Force Feedback support for EMS Trio Linker Plus II\n\nThe device has connections for GameCube, PlayStation 2 and Dreamcast\ncontrollers, however Force Feedback is only supported for PS2 and GC\ncontrollers.\n\nWhen using a PS2 controller it may be necessary to press the \"Analog\" button to\nenable support for both motors (this behavior is identical to the Windows\ndriver, I have found no way to avoid that).\n\nSigned-off-by: Ignaz Forster \u003cignaz.forster@gmx.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f1275410a108ac38b59149d10bce3f35edd70876",
      "tree": "e86e0bab91fd1c2faa678b2c2c8442019bf4f92a",
      "parents": [
        "8b66a16f25f819bb1f132f075c5c01a288776cf8",
        "00e7f9649b3061281fe4b463263da26155dc9be4"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Oct 23 22:54:53 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Oct 23 22:54:53 2010 +0200"
      },
      "message": "Merge branch \u0027waltop\u0027 into for-linus\n"
    },
    {
      "commit": "8b66a16f25f819bb1f132f075c5c01a288776cf8",
      "tree": "ff6e16818194aca66d8ea34f9765067b2a82020a",
      "parents": [
        "bbd128b5acae85b2ef346e95cc5a729ac5252f19",
        "41fa92302be7fa37c5c38e17e2097d3e5e9da13a"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Oct 23 22:49:32 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Oct 23 22:49:32 2010 +0200"
      },
      "message": "Merge branch \u0027uc-logic\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/hid-ids.h\n\tdrivers/hid/hid-lg.c\n\tdrivers/hid/usbhid/hid-quirks.c\n"
    },
    {
      "commit": "bbd128b5acae85b2ef346e95cc5a729ac5252f19",
      "tree": "757943342e24dbb793ac99e74b1b7e2d7be10dc6",
      "parents": [
        "c3d9d74336c10c133ed062a1d778d457c6a46422",
        "48216fbdad6cc462b056ce1e876edcc664d32a8d",
        "f51661105c3c8a0afcd69f995a4f4a10e53da153",
        "2c6118e43040034d80894daeba41960bf0035b31",
        "921990b7046ab4fb523cbccc5bce2c921762232d",
        "0277873c05158c5efc97c23d52e6aec6250bde0f",
        "d2b570a5d451487f0c5026ea6113842b2eed4894"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Oct 23 22:47:38 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Oct 23 22:47:38 2010 +0200"
      },
      "message": "Merge branches \u00273m\u0027, \u0027egalax\u0027, \u0027logitech\u0027, \u0027magicmouse\u0027, \u0027ntrig\u0027 and \u0027roccat\u0027 into for-linus\n"
    },
    {
      "commit": "2c6118e43040034d80894daeba41960bf0035b31",
      "tree": "dce7f5f0d27e830f4aae0c72eb459553f2a72f4a",
      "parents": [
        "32c88cbc3080f43c429f6456aa9cd845e37f3778"
      ],
      "author": {
        "name": "Hendrik Iben",
        "email": "Hendrik_Iben@web.de",
        "time": "Mon Oct 04 15:39:49 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 04 15:39:53 2010 +0200"
      },
      "message": "HID: force feedback support for Logitech RumblePad gamepad\n\nThis patch adds force feedback support for Logitech WingMan RumblePad\ngamepads by extending the Logitech Rumblepad 2 force feedback code.\n\nSigned-off-by: Hendrik Iben \u003cHendrik_Iben@web.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "32c88cbc3080f43c429f6456aa9cd845e37f3778",
      "tree": "18886cea811ef68ce20aea0fa975d8a3ca2b1589",
      "parents": [
        "fe2c91ee245bd81230f1d67645237a684b90be2b"
      ],
      "author": {
        "name": "Simon Wood",
        "email": "simon@mungewell.org",
        "time": "Wed Sep 22 13:19:42 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Sep 22 13:25:39 2010 +0200"
      },
      "message": "HID: Add support for Logitech Speed Force Wireless gaming wheel\n\nThe following patch adds support for the Logitech Speed Force Wireless gaming\nwheel. Originally designed for the WII console. Details on the protocol:\n\nhttp://wiibrew.org/wiki/Logitech_USB_steering_wheel\n\nThis patch relies on previous patch:\n\"Don\u0027t Send Feature Reports on Interrupt Endpoint\"\n\nLogitech as produce a very similar wheel for the PS2/PS3, it is expected that\nthis patch could also support the PS2/PS3 wheel if the USB ID\u0027s are added and\n(if required) the HID descriptor is modified.\n\nSigned-off-by: Simon Wood \u003csimon@mungewell.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "cb7cf3da0daa9830e00640da8f7d2380f4b4de42",
      "tree": "709b4c7dd0d0d99fd41e74824a1188585f7d0cd4",
      "parents": [
        "763008c4357b73c8d18396dfd8d79dc58fa3f99d"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Sun Aug 29 12:30:18 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Sep 01 12:41:17 2010 +0200"
      },
      "message": "HID: roccat: add driver for Roccat Pyra mouse\n\nThis patch add support for Pyra mobile gaming mouse from Roccat.\nIt provides access to profiles, settings, actual settings etc.\nthrough sysfs attributes.\nThis driver is conceptual similar to the existing Kone driver.\nUserland tools can soon be found at http://sourceforge.net/projects/roccat\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a10430443120205853e5f13a938e6560d027b42f",
      "tree": "49ea82314a6bb937c19ddc7c692136459a097aa5",
      "parents": [
        "763008c4357b73c8d18396dfd8d79dc58fa3f99d"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@amd64.org",
        "time": "Mon Aug 16 16:26:08 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 25 13:21:58 2010 +0200"
      },
      "message": "HID: Kconfig: Complete Kconfig prompt names\n\nMake special HID devices\u0027 Kconfig names unambiguous, obviating the need\nto enter the help menu of each driver in order to know what hardware\ndevice it actually supports.\n\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: \"Bruno Prémont\" \u003cbonbons@linux-vserver.org\u003e\nCc: Stephane Chatty \u003cchatty@enac.fr\u003e\nCc: Don Prince \u003cdhprince-devel@yahoo.co.uk\u003e\nCc: linux-input@vger.kernel.org\nCc: linux-kernel@vger.kernel.org\nSigned-off-by: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "72a46344867111c3e019b169ddfa9e1a1f55c759",
      "tree": "d2a134a2c7fe193b1f68d640c73de78f0636bef8",
      "parents": [
        "f36ee074d5d563a832fbfc378207739db3a0a205"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Fri Aug 20 19:21:11 2010 +0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Aug 23 15:01:55 2010 +0200"
      },
      "message": "HID: add support for two Waltop tablets\n\nAdd support for Waltop Slim Tablet 5.8 inch and Media Tablet 10.6 inch.\n\nThese (and other Waltop) tablets are usually sold by different companies\n(such as Genius and Trust) and with different names, but with the same USB\nvendor/product IDs.\n\nSlim Tablet 5.8 inch is known to also be sold as Genius G-Pen F350 and Trust\nWidescreen Mini Tablet (item no 16485).\n\nMedia Tablet 10.6 inch is known to also be sold as Genius G-Pen M609 and\nM609X. Of these only the latter is known to be supported.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f36ee074d5d563a832fbfc378207739db3a0a205",
      "tree": "8cbdc1c33787fae9d99c738f6f215db2a90781e0",
      "parents": [
        "f8a489cc5f7adafa9f1420279be793de0fba481c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Aug 09 19:56:01 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Aug 09 19:56:01 2010 +0200"
      },
      "message": "HID: uclogic: fix up Kconfig entry\n\nRemove remains of the original dependency of the driver on CONFIG_EMBEDDED.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f8a489cc5f7adafa9f1420279be793de0fba481c",
      "tree": "d131e5c50460bedaa2a464818892ebebcd106720",
      "parents": [
        "50b6369767f65c39de3d7ca17842ebc6c52888b8"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Mon Aug 09 20:44:17 2010 +0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Aug 09 19:52:43 2010 +0200"
      },
      "message": "HID: Add support for UC-Logic WP????U tablets\n\nAdd support for UC-Logic WP4030U, WP5540U and WP8060U tablets.\nThese tablets are usually sold by Genius, Trust and possibly others under\ndifferent names and in different cases, but with the original USB\nvendor/product IDs.\n\nCurrently, these tablets are supported by standalone X.org driver WizardPen.\nThis patch aims to fix them in the kernel and make them supported by the\ngeneric evdev X.org driver. Still, some minor fixes in the X.org driver are\nto be made for the full stack support.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "35d03a0d9b22fdf7cba75cd41a6f0a039ba35cdd",
      "tree": "1f85aa8bd902aae76beb1c9deb20557a2e71fe9c",
      "parents": [
        "9929ffed889b4861b52ba648a44fa4add945c4d1",
        "7d3d42a79519df4cd62c3aa5d9ae2d77ebbf8fab"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:29:35 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:29:35 2010 +0200"
      },
      "message": "Merge branch \u0027acrux\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/hid-ids.h\n"
    },
    {
      "commit": "9929ffed889b4861b52ba648a44fa4add945c4d1",
      "tree": "3cca02ae6b6616cc9a204b762aab349fcfa3aefe",
      "parents": [
        "fc73697bd5bf4efe8b5b2b78ec09e00f967cd055",
        "d5e0a06f17a0ffb0eb08a5bd7b18f00af70d9a12"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:27:54 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:27:54 2010 +0200"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/hid-ids.h\n"
    },
    {
      "commit": "fc73697bd5bf4efe8b5b2b78ec09e00f967cd055",
      "tree": "326d5f84b13938a12fb27468ef73db4faf43a44e",
      "parents": [
        "1c5474a65bf15a4cb162dfff86d6d0b5a08a740c",
        "8c8b01c38a70661d663175d355fdea85ca082272"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:26:15 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:26:15 2010 +0200"
      },
      "message": "Merge branch \u0027upstream\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/hid-ids.h\n"
    },
    {
      "commit": "7d3d42a79519df4cd62c3aa5d9ae2d77ebbf8fab",
      "tree": "6a25d1121669358be03d91501b7c1ccd65afa632",
      "parents": [
        "c0dbcc33c652a0646542560de29a1c3f1ab7169f"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jul 19 12:13:57 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jul 19 12:13:57 2010 +0200"
      },
      "message": "HID: fix up Kconfig entry for ACRUX driver\n\nRemove \u0027default !EMBEDDED\u0027 from ACRUX force feedback driver\nentry.\n\nSee commit message of 73d5e8f77e88 (\"HID: fix up \u0027EMBEDDED\u0027 mess\nin Kconfig\") for explanation and reasoning.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c0dbcc33c652a0646542560de29a1c3f1ab7169f",
      "tree": "e4ee8d31d3aabb0d6aab4b95201cc3072cbb1453",
      "parents": [
        "1c5474a65bf15a4cb162dfff86d6d0b5a08a740c"
      ],
      "author": {
        "name": "Sergei Kolzun",
        "email": "x0r@dv-life.ru",
        "time": "Mon Jul 19 12:13:23 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jul 19 12:13:23 2010 +0200"
      },
      "message": "HID: add ACRUX game controller force feedback support\n\nAdds force feedback support for ACRUX USB game controllers.\nThese devices are mass produced in China by several vendors.\n\nSigned-off-by: Sergei Kolzun \u003cx0r@dv-life.ru\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "540010812179a16d3d00fb8363bb06ee83af25b8",
      "tree": "a3a229f2fb61584c531cb6db78657bc589a92d5b",
      "parents": [
        "1c5474a65bf15a4cb162dfff86d6d0b5a08a740c"
      ],
      "author": {
        "name": "Kees Bakker",
        "email": "kees.bakker@xs4all.nl",
        "time": "Tue Jul 13 22:50:51 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jul 13 23:44:10 2010 +0200"
      },
      "message": "HID: Add support for Conceptronic CLLRCMCE\n\nThere is only one extra button for Conceptronic that wasn\u0027t yet present.\nThe button has code 0xffbc0027 and the description is \"Toggle between\ndisplay ratios\". So I picked KEY_MODE for this button.\n\nSigned-off-by: Kees Bakker \u003ckees.bakker@xs4all.nl\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "64b386ea16112564e0b93473e2c347125effb6b2",
      "tree": "f09a8f9e93c267c4f9039f9f246bea95cf2347a6",
      "parents": [
        "83efb8fe671af3c7b5613868aadc93ce973b6c3d"
      ],
      "author": {
        "name": "Richard Nauber",
        "email": "richard.nauber@googlemail.com",
        "time": "Mon Jun 28 18:54:25 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jun 28 19:02:47 2010 +0200"
      },
      "message": "HID: add proper support for Elecom BM084 bluetooth mouse\n\nThis patch removes the annoying feature of Elecoms BM084 to constantly scroll to the right.\nThe device can be found at:\nhttp://www.dealextreme.com/details.dx/sku.15402\n\nSigned-off-by: Richard Nauber \u003cRichard.Nauber@gmail.com\u003e\n[jkosina@suse.cz: fix build error]\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "fdd45ef44cfe84037f44ab386915b55c32a58bf7",
      "tree": "9ae5a7a1c5fb1d254aab3cbe96efeeaba5b500b0",
      "parents": [
        "67a3e12b05e055c0415c556a315a3d3eb637e29e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu May 27 09:07:06 2010 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon May 31 13:57:45 2010 +0200"
      },
      "message": "HID: roccat: fix modules interdependencies\n\nhid-roccat-kone calls the hid-roccat module interfaces,\nso the former should depend on or select the latter to prevent\nbuild errors, like:\n\nhid-roccat-kone.c:(.text+0x133ed2): undefined reference to `roccat_report_event\u0027\nhid-roccat-kone.c:(.text+0x133fa8): undefined reference to `roccat_disconnect\u0027\nhid-roccat-kone.c:(.text+0x1353be): undefined reference to `roccat_connect\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    }
  ],
  "next": "206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378"
}
