)]}'
{
  "log": [
    {
      "commit": "99ce58ddc4eadec8c35d9a1d64ff57703fdcfacc",
      "tree": "9dbe8427ee72d1aa2fce24a53df2723c3745e2be",
      "parents": [
        "56ccd186f1837dd418cd094f0e96b3196bbab9ef",
        "44d27f7dfedd9aadc082cda31462f6600f56e4ec",
        "4e52b538e31d8eca2dde1f01e0685977c19d006e",
        "ed13794925786a64b2a21389d40a09e4012c357d"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 22 11:33:42 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 22 11:35:11 2012 +0200"
      },
      "message": "Merge branches \u0027upstream-fixes\u0027, \u0027wacom\u0027 and \u0027waltop\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/hid-core.c\n"
    },
    {
      "commit": "56ccd186f1837dd418cd094f0e96b3196bbab9ef",
      "tree": "195cdd3973a1288eb84f51f0ec28a947b333c2c5",
      "parents": [
        "b3d07e0344ea36dd3f3a2fdbfaab883e1c5ca69e",
        "d1257081aecf44455fcab8675f1d54e8b242faa1"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 22 11:32:31 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 22 11:32:31 2012 +0200"
      },
      "message": "Merge branch \u0027upstream\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/hid-core.c\n"
    },
    {
      "commit": "d1257081aecf44455fcab8675f1d54e8b242faa1",
      "tree": "99b052b7952547859b0c8458a050c43becec5f59",
      "parents": [
        "bb2e19769533cc7c11257c67690358473099be9a"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Mon May 14 20:30:38 2012 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 15 09:50:19 2012 +0200"
      },
      "message": "HID: uclogic: Add support for UC-Logic TWHL850\n\nAdd support for UC-Logic Wireless Tablet TWHL850.\nIt is known to be sold as Genius MousePen M508W.\n\nThis tablet has a bug in the default (compatibility) mode which is used in this\ndriver: frame button assignments are mixed up. This is to be fixed with a driver\nsupporting the vendor-specific protocol.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "645832cce2955bdcd0c3166478b84ea7afd0ea53",
      "tree": "5daea112580bc5467071423e1d7ea90dfb7cb4df",
      "parents": [
        "2c2110e90b5a859cea8eccad9d42a44da9bfdc2a",
        "9ed326951806c424b42dcf2e1125e25a98fb13d1"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat May 05 23:30:42 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat May 05 23:31:15 2012 +0200"
      },
      "message": "Merge branch \u0027multitouch\u0027 into device-groups\n\nI am merging multitouch branch into device-groups so that support\nfor Baanto device can be adjusted accordingly to the new autoloading\npatches.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "9ed326951806c424b42dcf2e1125e25a98fb13d1",
      "tree": "587324cd7fba8d085b151d5c285121039c867dd9",
      "parents": [
        "d464c92b5234227c1698862a1906827e2e398ae0"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Apr 20 12:15:44 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Apr 20 12:15:44 2012 +0200"
      },
      "message": "HID: multitouch: Add support for Baanto touchscreen\n\nReported-by: Tvrtko Ursulin \u003ctvrtko.ursulin@onelan.co.uk\u003e\nTested-by: Tvrtko Ursulin \u003ctvrtko.ursulin@onelan.co.uk\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "212da74da783ba9d4459799f4aaecd5de217a312",
      "tree": "7677b4455e3300dc15bc5fa093903c4666d13597",
      "parents": [
        "dc3c78e43469063c5bf4b744214508f94c4129f9"
      ],
      "author": {
        "name": "Josenivaldo Benito Junior",
        "email": "jrbenito@benito.qsl.br",
        "time": "Tue Apr 10 19:29:04 2012 -0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Apr 13 18:15:57 2012 +0200"
      },
      "message": "HID: Aureal Remote Control Device Driver\n\nDevices like Aureal Cy se W-01RN USB_V3.1 and some derived hardware\nhave a bogus HID Report Descriptor. According to that report descriptor,\nthe maximum logical value for key events is 1 and not 101 (101 keys).\n\nThis quirk fixes this wrong Report Descriptor.\n\nSigned-off-by: Josenivaldo Benito Junior \u003cjrbenito@benito.qsl.br\u003e\nSigned-off-by: Franco Catrin \u003cfcatrin@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d2ee4dd9a4d68543bddddb69d38cba51b4373e6b",
      "tree": "05e0008abd923581e3e8491e4556208d93dad7be",
      "parents": [
        "b73b2da0353d15b712b27b1aed3c50856bdfc341"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Tue Mar 20 16:01:33 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Mar 28 10:40:22 2012 +0200"
      },
      "message": "HID: waltop: Add support for Sirius tablet\n\nAdd support for Waltop Sirius Battery Free Tablet. VisTablet Muse and Princeton\nPTB-S1BK are other possible names of this tablet.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e317234975cb7463b8ca21a93bb6862d9dcf113f",
      "tree": "4446fa3a21364f3cba23a22aa2a94027f169d8df",
      "parents": [
        "f37ab0fba271e43edab0e3ae9fe644fcda455402",
        "7483d45f0aee3afc0646d185cabd4af9f6cab58c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 14:39:09 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 14:39:09 2012 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull media updates from Mauro Carvalho Chehab:\n - V4L2 API additions to better support JPEG compression control\n - media API additions to properly support MPEG decoders\n - V4L2 API additions for image crop/scaling\n - a few other V4L2 API DocBook fixes/improvements\n - two new DVB frontend drivers: m88rs2000 and rtl2830\n - two new DVB drivers: az6007 and rtl28xxu\n - a framework for ISA drivers, that removed lots of common code found\n   at the ISA radio drivers\n - a new FM transmitter driver (radio-keene)\n - a GPIO-based IR receiver driver\n - a new sensor driver: mt9m032\n - some new video drivers: adv7183, blackfin, mx2_emmaprp, sii9234_drv,\n   vs6624\n - several new board additions, driver fixes, improvements and cleanups.\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (295 commits)\n  [media] update CARDLIST.em28xx\n  [media] partially reverts changeset fa5527c\n  [media] stb0899: fix the limits for signal strength values\n  [media] em28xx: support for 2304:0242 PCTV QuatroStick (510e)\n  [media] em28xx: support for 2013:0251 PCTV QuatroStick nano (520e)\n  [media] -EINVAL -\u003e -ENOTTY\n  [media] gspca - sn9c20x: Cleanup source\n  [media] gspca - sn9c20x: Simplify register write for capture start/stop\n  [media] gspca - sn9c20x: Add automatic JPEG compression mechanism\n  [media] gspca - sn9c20x: Greater delay in case of sensor no response\n  [media] gspca - sn9c20x: Optimize the code of write sequences\n  [media] gspca - sn9c20x: Add the JPEG compression quality control\n  [media] gspca - sn9c20x: Add a delay after Omnivision sensor reset\n  [media] gspca - sn9c20x: Propagate USB errors to higher level\n  [media] gspca - sn9c20x: Use the new video control mechanism\n  [media] gspca - sn9c20x: Fix loss of frame start\n  [media] gspca - zc3xx: Lack of register 08 value for sensor cs2102k\n  [media] gspca - ov534_9: Add brightness to OmniVision 5621 sensor\n  [media] gspca - zc3xx: Add V4L2_CID_JPEG_COMPRESSION_QUALITY control support\n  [media] pvrusb2: fix 7MHz \u0026 8MHz DVB-T tuner support for HVR1900 rev D1F5\n  ...\n"
    },
    {
      "commit": "7bfe0e66d5da32961f0060fc5d96b739b1ed64b9",
      "tree": "6d5dcf77248b574bb0c50930bbf9030aafb99fce",
      "parents": [
        "6a76a6992341faab0ef31e7d97000e0cf336d0ba",
        "10ce3cc919f50c2043b41ca968b43c26a3672600"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 20:20:18 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 20:20:18 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input subsystem updates from Dmitry Torokhov:\n \"- we finally merged driver for USB version of Synaptics touchpads\n    (I guess most commonly found in IBM/Lenovo keyboard/touchpad combo);\n\n   - a bunch of new drivers for embedded platforms (Cypress\n     touchscreens, DA9052 OnKey, MAX8997-haptic, Ilitek ILI210x\n     touchscreens, TI touchscreen);\n\n   - input core allows clients to specify desired clock source for\n     timestamps on input events (EVIOCSCLOCKID ioctl);\n\n   - input core allows querying state of all MT slots for given event\n     code via EVIOCGMTSLOTS ioctl;\n\n   - various driver fixes and improvements.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (45 commits)\n  Input: ili210x - add support for Ilitek ILI210x based touchscreens\n  Input: altera_ps2 - use of_match_ptr()\n  Input: synaptics_usb - switch to module_usb_driver()\n  Input: convert I2C drivers to use module_i2c_driver()\n  Input: convert SPI drivers to use module_spi_driver()\n  Input: omap4-keypad - move platform_data to \u003clinux/platform_data\u003e\n  Input: kxtj9 - who_am_i check value and initial data rate fixes\n  Input: add driver support for MAX8997-haptic\n  Input: tegra-kbc - revise device tree support\n  Input: of_keymap - add device tree bindings for simple key matrices\n  Input: wacom - fix physical size calculation for 3rd-gen Bamboo\n  Input: twl4030-vibra - really switch from #if to #ifdef\n  Input: hp680_ts_input - ensure arguments to request_irq and free_irq are compatible\n  Input: max8925_onkey - avoid accessing input device too early\n  Input: max8925_onkey - allow to be used as a wakeup source\n  Input: atmel-wm97xx - convert to dev_pm_ops\n  Input: atmel-wm97xx - set driver owner\n  Input: add cyttsp touchscreen maintainer entry\n  Input: cyttsp - remove useless checks in cyttsp_probe()\n  Input: usbtouchscreen - add support for Data Modul EasyTouch TP 72037\n  ...\n"
    },
    {
      "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": "4d5df5d11e8027c11c1079205757527cbaade62d",
      "tree": "e041e044fdc76626f0ed02dfb77f4b418a9d005b",
      "parents": [
        "740363fb75f421f9a00a183f673b477c3029b572"
      ],
      "author": {
        "name": "Andreas Nielsen",
        "email": "eas@svep.se",
        "time": "Mon Mar 19 15:41:03 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 20 13:17:22 2012 +0100"
      },
      "message": "HID: multitouch: add PID for Fructel product\n\nAdds multitouch support for the Gametel Android game controller.\n\nThe multitouch events are emulated by the Gametel device. Each physical button\nis configured to generate a MT event on a specific coordinate. This seems to be\nthe only way for us to support Android games that doesn\u0027t support HID gamepads.\nIt is possible to inject MT events at Android level, but this requires root on\nthe phone.\n\nSigned-off-by: Andreas Nielsen \u003ceas@svep.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3abee3526d381e33a391362b01dc8b17d377076d",
      "tree": "48e049e8df0a9059133672dd7bf4e0e4871f00a1",
      "parents": [
        "550cf00dbc8ee402bef71628cb71246493dd4500",
        "45d9c273b262cde84bb6bb3fc02c01d07da76936",
        "765031668fb2b064aebd9a568e5ad794cbe3413a",
        "9e87f22ac6353b50425c5da412fe2418a48e25a3"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 20 13:04:25 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 20 13:04:25 2012 +0100"
      },
      "message": "Merge branches \u0027battery-scope\u0027, \u0027logitech\u0027 and \u0027multitouch\u0027 into for-linus\n"
    },
    {
      "commit": "9ce28d827f74d0acdd058bded8bab5309b0f5c8f",
      "tree": "634f22e8df9c7fd3966b3639e3e997436751ca50",
      "parents": [
        "f074ff92b5b26f3a559fab1203c36e140ea8d067",
        "c16fa4f2ad19908a47c63d8fa436a1178438c7e7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 13:41:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 13:41:24 2012 -0300"
      },
      "message": "Merge tag \u0027v3.3\u0027 into staging/for_v3.4\n\n* tag \u0027v3.3\u0027: (1646 commits)\n  Linux 3.3\n  Don\u0027t limit non-nested epoll paths\n  netfilter: ctnetlink: fix race between delete and timeout expiration\n  ipv6: Don\u0027t dev_hold(dev) in ip6_mc_find_dev_rcu.\n  nilfs2: fix NULL pointer dereference in nilfs_load_super_block()\n  nilfs2: clamp ns_r_segments_percentage to [1, 99]\n  afs: Remote abort can cause BUG in rxrpc code\n  afs: Read of file returns EBADMSG\n  C6X: remove dead code from entry.S\n  wimax/i2400m: fix erroneous NETDEV_TX_BUSY use\n  net/hyperv: fix erroneous NETDEV_TX_BUSY use\n  net/usbnet: reserve headroom on rx skbs\n  bnx2x: fix memory leak in bnx2x_init_firmware()\n  bnx2x: fix a crash on corrupt firmware file\n  sch_sfq: revert dont put new flow at the end of flows\n  ipv6: fix icmp6_dst_alloc()\n  MAINTAINERS: Add Serge as maintainer of capabilities\n  drivers/video/backlight/s6e63m0.c: fix corruption storing gamma mode\n  MAINTAINERS: add entry for exynos mipi display drivers\n  MAINTAINERS: fix link to Gustavo Padovans tree\n  ...\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": "b675b3667f6729dcd1036a2a129b35445947f905",
      "tree": "0d58791e9063d3ca2c352da6f3e7df2bdb876f9d",
      "parents": [
        "104a5f3cad8f2f27cadbdf0029400ecd9e17ccc0",
        "192cfd58774b4d17b2fe8bdc77d89c2ef4e0591d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Mar 09 10:55:17 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Mar 09 10:55:17 2012 -0800"
      },
      "message": "Merge commit \u0027v3.3-rc6\u0027 into next\n"
    },
    {
      "commit": "2ce09df47b67f16367272f63f85f4cc991e6009a",
      "tree": "07c3a8a50a76a73103ca928d0864390f2a210799",
      "parents": [
        "8d31321ca5367daf0415ed81f9cbd93adb16e8bc"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Tue Mar 06 17:57:02 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Mar 09 13:27:53 2012 +0100"
      },
      "message": "HID: multitouch: add support for eGalax 0x722a\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "fd1d152583e6ce02b47cb7315295ab58014aa26d",
      "tree": "d7f167abf33d1adf727c5a02317ebd9eb5e6049f",
      "parents": [
        "71078b0deba8420e00b0c5e39ea359dbcaa11114"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Tue Mar 06 10:53:47 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 06 14:09:24 2012 +0100"
      },
      "message": "HID: multitouch: add more eGalax devices\n\nThis is a list of devices that should be handled by hid-multitouch.  They all\npresent the HID usage \"Contact ID\" and won\u0027t be handled by hid-input.  Some of\nthem have _not_ been tested (though I have their report descriptors), but I\u0027ve\nbeen guaranted by eeti that they follow the same protocol.  The tested ones are\nalso blacklisted in hid-core.c.\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": "71078b0deba8420e00b0c5e39ea359dbcaa11114",
      "tree": "8c46eb1bec0bcf140bc6640b20116cefcd7b9e03",
      "parents": [
        "841cb1570d2c9eed4496ac9ce53c4fd4ae66ebfc"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Tue Mar 06 10:53:46 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 06 14:09:24 2012 +0100"
      },
      "message": "HID: multitouch: add new PID from Ideacom\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": "841cb1570d2c9eed4496ac9ce53c4fd4ae66ebfc",
      "tree": "62b7d1521f0170f031bc13d73c2b2da34bf75e7a",
      "parents": [
        "2258e863b451be319d374f89688000ab858b13c3"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Tue Mar 06 10:53:45 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 06 14:09:24 2012 +0100"
      },
      "message": "HID: multitouch: add support for Atmel maXTouch 03eb:2118\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": "a786e83cb088f1afcd1d55e44efd4b89d78c32d1",
      "tree": "08fc229f20024d1ffbd386221d0ad01aa155a7d8",
      "parents": [
        "56d27dd6ec6e832b3b22b0c0fab960476b9694fc"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Tue Mar 06 09:54:24 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Mar 06 11:20:55 2012 +0100"
      },
      "message": "HID: waltop: Add support for tablet with PID 0038\n\nAdd support for unknown Waltop tablet with product ID 0x0038.\nThis tablet is sold as Genius G-Pen F509.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@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": "37891abc8464637964a26ae4b61d307fef831f80",
      "tree": "8a5f868f4364cb4e06feb43e532c0bc4ab294521",
      "parents": [
        "217c8b2b1978aa4a02ce040a99c59ed3b6418fe5"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Feb 27 11:23:45 2012 -0500"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Feb 27 17:35:43 2012 +0100"
      },
      "message": "HID: usbhid: Add NOGET quirk for the AIREN Slim+ keyboard\n\nThis patch (as1531) adds a NOGET quirk for the Slim+ keyboard marketed\nby AIREN.  This keyboard seems to have a lot of bugs; NOGET works\naround only one of them.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nReported-by: okias \u003cd.okias@gmail.com\u003e\nCC: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c7fd7937ba81d1e46b4c4cc3dd06010834b08b98",
      "tree": "0a79ad9315cbd9e5c391a45c3ec338b09863a4e2",
      "parents": [
        "1e93674a8ea169320950c5e6d1fa29a20b534e60"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Feb 22 18:33:43 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Feb 22 18:33:43 2012 +0100"
      },
      "message": "HID: correct PID for saitek PS1000\n\nReported-by: Andreas Hübner \u003candreas@k4n.de\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": "42fc04e5f8190a6cae7aa5bf5b64fb5bc32a034f",
      "tree": "bdd9471894a409c3f17711981bd40611fbffdc5c",
      "parents": [
        "a72c5ddb675f2f0a2fa857f75286d50b7a0c0ba5"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Sat Feb 18 12:53:44 2012 +0000"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Feb 21 14:16:36 2012 +0100"
      },
      "message": "HID: sjoy: Add device ID for Super Joy Box 3\n\nAlso correct the quirks for the Super Joy Box 3 Pro and Super Dual Box.\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "724ed328a18139a7b6fb15536f5afbf9e27b49b2",
      "tree": "f901a2a7f48c3c6f81e909e977d67b68eb8af216",
      "parents": [
        "503f7d53b368c8e4e13a7756220c0536fcf1a034"
      ],
      "author": {
        "name": "Ville Ranki",
        "email": "ville.ranki@iki.fi",
        "time": "Tue Feb 14 17:42:20 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Feb 21 11:58:29 2012 +0100"
      },
      "message": "HID: Add quirk for CH Products Fighterstick\n\nCH Fighterstick requires HID_QUIRK_NOGET as many other CH devices do. This\npatch adds device id for Fighterstick and adds necessary line to HID quirk\nlist.\n\nSigned-off-by: Ville Ranki \u003cville.ranki@iki.fi\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": "65dd3b699f38b9252e5e1aa2ad7fb37ef9c61f37",
      "tree": "846e63431d9d7e976987539c9f4a4cc3d1f2a9c7",
      "parents": [
        "1bf20c3a0c616f44359c573b533d06bae960ee45"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jan 13 11:15:22 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 14 16:40:00 2012 -0200"
      },
      "message": "[media] hid-core: ignore the Keene FM transmitter\n\nThe Keene FM transmitter USB device has the same USB ID as\nthe Logitech AudioHub Speaker, but it should ignore the hid.\nCheck if the name is that of the Keene device.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4fdc18d15151f3e7cc43070ec8d13570431b5abc",
      "tree": "44165fa6da07461d0ee195694c3ca3ed7744a981",
      "parents": [
        "2701eaabd7599a2aebae22caf00869a383d66a05"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Mon Feb 06 22:54:20 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Feb 07 13:51:53 2012 +0100"
      },
      "message": "HID: waltop: Add support for Waltop Q Pad\n\nAdd support for Waltop Q Pad by fixing its report descriptor.\n\nThis tablet is also sold as Aiptek HyperPen Mini. Other possible names\ninclude: NGS Flexi Style, VisTablet PenPad, iVistaTablet Q Flex Pad, Bravod\nQ-PD65-S.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@gmail.com\u003e\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": "8491ee1093c476ea3a9a19ab8593d8531cab40f7",
      "tree": "1a0a6de4ed6192d9676777604da55cf37fc9e509",
      "parents": [
        "a80b83b7b8456e9b475346c2e01d7e210883208c"
      ],
      "author": {
        "name": "Jan Steinhoff",
        "email": "mail@jan-steinhoff.de",
        "time": "Fri Feb 03 00:21:31 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Feb 03 00:25:03 2012 -0800"
      },
      "message": "Input: add Synaptics USB device driver\n\nThis patch adds a driver for Synaptics USB touchpad or pointing stick\ndevices. These USB devices emulate an USB mouse by default, so one can\nalso use the usbhid driver. However, in combination with special user\nspace drivers this kernel driver allows one to customize the behaviour\nof the device.\n\nAn extended version of this driver with support for the cPad background\ndisplay can be found at\n\u003chttp://jan-steinhoff.de/linux/synaptics-usb.html\u003e.\n\nSigned-off-by: Jan Steinhoff \u003cmail@jan-steinhoff.de\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3596bb929f2abd3433c2eaa5755fad48ac207af1",
      "tree": "4a4fda1b9c99d13627dd98951f26b29e9599d6a0",
      "parents": [
        "f62f61917d72c1fb0101ad405664f6fc868d676b"
      ],
      "author": {
        "name": "Keng-Yu Lin",
        "email": "kengyu@canonical.com",
        "time": "Thu Feb 02 10:31:26 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 02 10:31:26 2012 +0100"
      },
      "message": "HID: add extra hotkeys in Asus AIO keyboards\n\nThe Asus All-In-One PC has a wireless keyboard with wifi toggle,\nbrightness up, brightness down and display off hotkeys.\n\nThis patch adds suppoort for these hotkeys.\n\nSigned-off-by: Keng-Yu Lin \u003ckengyu@canonical.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "420174afdc7023c000e5b5b1b6fe9e028470c713",
      "tree": "a50385761d11bef88689c53317d52f431bab3f9a",
      "parents": [
        "e0273728564a395a13cfed70e34da4f2613d2d44",
        "652aa6a9ac4a5f8d3e1fa3f6466646519e83c01e"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 09 11:24:59 2012 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 09 11:24:59 2012 +0100"
      },
      "message": "Merge branch \u0027hid-battery\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into for-linus\n"
    },
    {
      "commit": "652aa6a9ac4a5f8d3e1fa3f6466646519e83c01e",
      "tree": "f5e08d9b5fc1634574cc713b66d96ebf1ff4c530",
      "parents": [
        "ce63920b395f1476e2d28cca16a56919289f0b62"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Fri Dec 09 00:10:28 2011 -0800"
      },
      "committer": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Sun Jan 08 18:31:25 2012 +1100"
      },
      "message": "hid-input/battery: add FEATURE quirk\n\nApple keyboards require a FEATURE report to query the battery state,\neven though they list as an input.  Without this, it returns an error.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\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": "c4fad877cd0efb51d8180ae2eaa791c99c92051c",
      "tree": "036a748bdffa5ee14557cff42c1adb125917a5a1",
      "parents": [
        "b105712469d957cf1ab223c1ea72b7ba88edb926"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@gmail.com",
        "time": "Fri Dec 23 15:41:00 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 02 11:10:56 2012 +0100"
      },
      "message": "HID: multitouch: add support for 3M 32\"\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": "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": "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": "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": "545803651da8dde248eeb8ce3ed1e547e9e4ac0a",
      "tree": "c12a86385b32d4db55d19dc6de364ae54995ef85",
      "parents": [
        "5e7ea11f603a0aeb77fd1bff0b242931ffe139de"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Tue Nov 29 13:13:12 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 30 15:38:23 2011 +0100"
      },
      "message": "HID: hid-multitouch: add support for new Hanvon panels\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": "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": "b1807719f6acdf18cc4bde3b5400d05d77801494",
      "tree": "36e2b48b3860e76efc309e05ce7bef0b18c98a47",
      "parents": [
        "30307c69d59b14723fbf8a524847b302388c702d"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@gmail.com",
        "time": "Wed Nov 16 11:39:52 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 23 14:53:53 2011 +0100"
      },
      "message": "HID: Correct General touch PID\n\nGenera Touch told us that 0001 is their single point device\nand 0003 is the multitouch one. Apparently, we made the tests\nsomeone having a prototype, and not the final product.\nThey said it should be safe to do the switch.\n\nThis partially reverts 5572da0 (\"HID: hid-mulitouch: add support\nfor the \u0027Sensing Win7-TwoFinger\u0027\").\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@gmail.com\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "66f06127f34ad6e8a1b24a2c03144b694d19f99f",
      "tree": "a5568b3d49ef5ad05e0ccf1e9c928cf06dd2425a",
      "parents": [
        "bb9ff21072043634f147c05ac65dbf8185d4af6d"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Wed Nov 23 10:54:33 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 23 14:50:39 2011 +0100"
      },
      "message": "HID: multitouch: add support for the MSI Windpad 110W\n\nJust another eGalax device.\nPlease note that adding this device to have_special_driver\nin hid-core.c is not required anymore.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "bb9ff21072043634f147c05ac65dbf8185d4af6d",
      "tree": "2e7b64f108b5f3f6b8556442b091b29a9a95c1c9",
      "parents": [
        "e36f690b37945e0a9bb1554e1546eeec93f7d1f6"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Wed Nov 23 10:54:32 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 23 14:50:39 2011 +0100"
      },
      "message": "HID: multitouch: Add egalax ID for Acer Iconia W500\n\nThis patch adds USB ID for the touchpanel in Acer Iconia W500. The panel\nsupports up to five fingers, therefore the need for a new addition of panel\ntypes.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e36f690b37945e0a9bb1554e1546eeec93f7d1f6",
      "tree": "2f55dc8a58b6f2986a55fae8e3c3bee608d45113",
      "parents": [
        "26a2abe1e1076bf32658fe540eb4cf1c33f481bb"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Wed Nov 23 10:54:31 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 23 14:50:38 2011 +0100"
      },
      "message": "HID: multitouch: cleanup with eGalax PID definitions\n\nThis is just a renaming of USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH{N}\nto USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_{PID} to handle more eGalax\ndevices.\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1fd8f047490dd0ec4e4db710fcbc1bd4798d944c",
      "tree": "abf322f6bace693f9828681373e143a1d62716fd",
      "parents": [
        "30307c69d59b14723fbf8a524847b302388c702d"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Nov 23 10:54:27 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 23 14:50:37 2011 +0100"
      },
      "message": "HID: hid-multitouch - add another eGalax id\n\nThis allows ASUS Eee Slate touchscreens to work.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Benjamin Tissoires \u003cbenjamin.tissoires@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "78761ff9bc4e944e0b4e5df1e7eedcfdbb1a9a1a",
      "tree": "6cc95dc9c1f34759f56382f4d546c2190155e0f6",
      "parents": [
        "f6b7efc162caed555264cd73cd00103701fddbc0"
      ],
      "author": {
        "name": "Przemo Firszt",
        "email": "przemo@firszt.eu",
        "time": "Sat Nov 05 11:28:22 2011 +0000"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Nov 13 21:32:52 2011 +0100"
      },
      "message": "HID: wacom: Initial driver for Wacom Intuos4 Wireless (Bluetooth)\n\nThis is very basic driver for Wacom Intuos4 Wireless tablet. It supports only\nposition, pressure and pen buttons. More features will be added in the future.\n\nSigned-off-by: Przemo Firszt \u003cprzemo@firszt.eu\u003e\nAcked-by: Ping Cheng \u003cpinglinux@gmail.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ad734bc1565364f9e4b70888d3ce5743b3c1030a",
      "tree": "92a85c86b3798db8be4e9bd219bee2be86b405c8",
      "parents": [
        "213f9da80533940560bef8fa43b10c590895459c"
      ],
      "author": {
        "name": "Andreas Krist",
        "email": "andreas.krist@gmail.com",
        "time": "Fri Oct 28 18:50:39 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Oct 28 18:54:56 2011 +0200"
      },
      "message": "HID: hid-apple: add device ID of another wireless aluminium\n\nI\u0027ve recently bought a Apple wireless aluminum keyboard (model 2011) which is\nnot yet supported by the kernel - it seems they just changed the device id.\nAfter applying the attached patch, the device is fully functional.\n\nSigned-off-by: Andreas Krist \u003candreas.krist@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "213f9da80533940560bef8fa43b10c590895459c",
      "tree": "3a8f0dd76cb88c13e0cbe309fb645fd827199fd8",
      "parents": [
        "31dced41c6822ce751c033a53502ea4d8d399422"
      ],
      "author": {
        "name": "Gökçen Eraslan",
        "email": "gokcen@pardus.org.tr",
        "time": "Sat Oct 22 22:39:06 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Oct 28 17:42:49 2011 +0200"
      },
      "message": "HID: Add device IDs for Macbook Pro 8 keyboards\n\nThis patch adds keyboard support for Macbook Pro 8 models which has\nWELLSPRING5A model name and 0x0252, 0x0253 and 0x0254 USB IDs. Trackpad\nsupport for those models are added to bcm5974 in\nc331eb580a0a7906c0cdb8dbae3cfe99e3c0e555 (\"Input: bcm5974 - Add\nsupport for newer MacBookPro8,2).\n\nSigned-off-by: Gökçen Eraslan \u003cgokcen@pardus.org.tr\u003e\nAcked-by: Henrik Rydberg \u003crydberg@euromail.se\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": "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": "d762cc290b9f17e346f4297fd5984b70ce71ef66",
      "tree": "8450fb1959df8e3f50ba74d216eee5465ca282c8",
      "parents": [
        "1a8962317f494ad858971fc08ba035eff658a5c9"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Sat Oct 01 15:54:53 2011 +0900"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 03 14:00:05 2011 +0200"
      },
      "message": "HID: Add support MacbookAir 4,1 keyboard\n\nAdded USB device IDs and keyboard map for MacBookAir 4,1 keyboard.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a062cc5a76fa1d12f0821e56e3746cad2dc2fc65",
      "tree": "633b11a13257e15f6fdc44d4e8800a023a6a406f",
      "parents": [
        "c50bb1a4005630f47b5da26336f74a485033a515"
      ],
      "author": {
        "name": "Stephane Chatty",
        "email": "chatty@lii-enac.fr",
        "time": "Sat Sep 17 22:27:30 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Sep 20 15:14:30 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for the IDEACOM 6650 chip\n\nThe IDEACOM 6650 multitouch chip, present in various all-in-one computers,\nuses the serial version of the HID multitouch protocol. No existing class\nsupports this.\n\nIn principle, the new MT_CLS_SERIAL should work for other\nserial panels as well, perhaps including some eGalax panels.\n\nSigned-off-by: Stephane Chatty \u003cchatty@enac.fr\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": "6d1db0777981e1626ae71243984ac300b61789ff",
      "tree": "74f9511f1c49970225f3c2a54e359b041c620348",
      "parents": [
        "a53e77fa57145cef6e2a63925db3d426128b2335"
      ],
      "author": {
        "name": "Clemens Werther",
        "email": "clemens.werther@gmail.com",
        "time": "Thu Aug 25 15:35:14 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 25 15:35:14 2011 +0200"
      },
      "message": "HID: add support for HuiJia USB Gamepad connector\n\nCreate each gamepad as a separate joystick\n\nSigned-off-by: Clemens Werther \u003cclemens.werther@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f5e4282586dc0c9dab8c7d32e6c43aa07f68586b",
      "tree": "5895d3135a963c4cb9e506cd74a3e468557ad4c3",
      "parents": [
        "4a4c879904aa0cc64629e14a49b64fb3d149bf1a"
      ],
      "author": {
        "name": "Jeremiah Matthey",
        "email": "sprg86@gmail.com",
        "time": "Tue Aug 23 09:44:30 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Aug 23 09:44:30 2011 +0200"
      },
      "message": "HID: usbhid: Add support for SiGma Micro chip\n\nPatch to add SiGma Micro-based keyboards (1c4f:0002) to hid-quirks.\n\nThese keyboards dont seem to allow the records to be initialized, and hence a\ntimeout occurs when the usbhid driver attempts to initialize them. The patch\njust adds the signature for these keyboards to the hid-quirks list with the\nsetting HID_QUIRK_NO_INIT_REPORTS. This removes the 5-10 second wait for the\ntimeout to occur.\n\nSigned-off-by: Jeremiah Matthey \u003csprg86@gmail.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": "5d922baa631058c7e37ae33e81c4d3e6437f8d1d",
      "tree": "cee8622b061fa7ed893ae08923d7f00f826747ba",
      "parents": [
        "45dc1ac73d28b3adb5819818785e758b1f369b74"
      ],
      "author": {
        "name": "Joshua V. Dillon",
        "email": "jvdillon@gmail.com",
        "time": "Fri Aug 05 12:05:22 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 10 14:12:07 2011 +0200"
      },
      "message": "HID: add support for MacBookAir4,2 keyboard.\n\nAdded USB device IDs for MacBookAir4,2 keyboard. Device constants were\ncopied from the MacBookAir3,2 constants. The 4,2 device specification is\nreportedly unchanged from the 3,2 predecessor and seems to work well.\n\nSigned-off-by: Joshua V Dillon \u003cjvdillon@gmail.com\u003e\nSigned-off-by: Chase Douglas \u003cchase.douglas@canonical.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "7362cd2286d2364cca6738b583668f64254fe04b",
      "tree": "471b56ba9b7560387603fe9c9f6ddbd4d1ee9cdb",
      "parents": [
        "f5fc87905ea075a0b14878086fd4fe38be128844"
      ],
      "author": {
        "name": "Michal Malý",
        "email": "madcatxster@gmail.com",
        "time": "Thu Aug 04 16:16:09 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 04 16:45:55 2011 +0200"
      },
      "message": "HID: lg4ff - Move handling of Logitech wheels to lg4ff driver\n\nThis is the first out of five patches me and Simon Wood (CC\u0027d) have been\nworking on. It separates the handling of Logite from the generic lgff driver\nand adds additional features specific for the Logitech wheels, namely\n\n- Native mode support for Driving Force GT, Driving Force Pro, G25 and G27\nwheels Every Logitech wheel reports itself as generic Logitech Driving Force\nwheel (VID 046d, PID c294). This is done to ensu wheel will work on every USB\nHID-aware system even when no Logitech driver is available. It however limits\nthe capabilit wheel - range is limited to 200 degrees, G25/G27 don\u0027t report the\nclutch pedal and there is only one combined axis for t brake. The switch to\nnative mode is done via hardware-specific command which is different for each\nwheel. When the wheel receives such command, it simulates reconnect and reports\nto the OS with its actual PID.\n\n- Adjustable wheel range DFGT, DFP, G25 and G27 have variable range of the\nsteering wheel. The range is limited by applying a maximum constant when the\nwheel is turned beyond the allowed range. The limit as also set by a\nhardware-specific command. There is a comm command for DFGT, G25 and G27 and\nanother one for DFP. It is probably possible to use the DFP command to limit\nthe range other Logitech wheels too, but this is not supported by the official\nLogitech driver for Windows.  The patch adds a sysfs interface which allows for\nthe range to be set from userspace.\n\n- Fixed autocentering command All Logitech wheels support FF_AUTOCENTER effect.\nThe original implementation in the lgff driver didn\u0027t work well with patch\nfixes it. According to USB communication sniffs the Formula Force EX (pretty\nmuch rebranded original Driving Force accept the generic autocentering command,\nthis issue is also addressed by the patch\n\nThere are still some features this patch doesn\u0027t cover, but since some of them\nwill most likely require modifications of memless driver we have decided not to\ninclude them yet.\n\nAs first we decided to move the handling of Logitech wheels from hid-lgff\ndriver to hid-lg4ff driver (originally used fo At also adds PID of Logitech\nDriving Force GT.\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": "4a4c879904aa0cc64629e14a49b64fb3d149bf1a",
      "tree": "16447a3297f7bc1309d1ff5fd53289e11a1e8a5a",
      "parents": [
        "f5fc87905ea075a0b14878086fd4fe38be128844"
      ],
      "author": {
        "name": "Dan Bastone",
        "email": "dan@pwienterprises.com",
        "time": "Sun Jul 31 07:40:49 2011 -0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Aug 01 23:18:26 2011 +0200"
      },
      "message": "HID: add support for new revision of Apple aluminum keyboard\n\nAdd USB device ids for the new revision (MB110LL/B) of Apple\u0027s wired aluminum\nkeyboard.  I have only confirmed that the ANSI version is correct - it is\nassumed that the ISO and JIS versions follow the standard numbering convention.\n\nSigned-off-by: Dan Bastone \u003cdan@pwienterprises.com\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": "23c10becdbc712de3fb35d0c7ec105a81d21f4c7",
      "tree": "2ce8e66c6509fbf449940e23f86d6c14824ec33a",
      "parents": [
        "6be914f11db8e88d11b08d6c496624dbbd642d80"
      ],
      "author": {
        "name": "Ari Savolainen",
        "email": "ari.m.savolainen@gmail.com",
        "time": "Mon Jul 11 21:42:52 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jul 12 10:31:56 2011 +0200"
      },
      "message": "HID: fix horizontal wheel for ms comfort mouse 4500\n\nMicrosoft comfort mouse 4500 report descriptor contains duplicate\nusages for horizontal wheel. This patch fixes the wrong mapping\ncaused by that.\n\nSigned-off-by: Ari Savolainen \u003cari.m.savolainen@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6be914f11db8e88d11b08d6c496624dbbd642d80",
      "tree": "744b4c3868ed4e0fe297fe7f9171c5145b327c81",
      "parents": [
        "d946e65e2ab885c05b8cacf292be65fa292d08f6"
      ],
      "author": {
        "name": "Nikolai Kondrashov",
        "email": "spbnick@gmail.com",
        "time": "Wed Jul 06 09:23:41 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jul 11 14:37:24 2011 +0200"
      },
      "message": "HID: uclogic: Add support for UC-Logic WP1062\n\nAdd support for UC-Logic Tablet WP1062 by fixing its report descriptor.\n\nThis tablet is sold as Monoprice 10X6.25 Inches Graphic Drawing Tablet.\n\nSigned-off-by: Nikolai Kondrashov \u003cspbnick@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "02fb72a06ae1ed55b4373a4c678f25d70fd65902",
      "tree": "ddb12e5aae98bf7667cecdad5bdad0f106cea09e",
      "parents": [
        "fb51b44385a0ded0d629d5cf4a2095f80fb01b56"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Tue Jul 05 13:45:09 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jul 11 14:30:22 2011 +0200"
      },
      "message": "HID: wiimote: Register wiimote hid driver stub\n\nThe wiimote uses a fake HID protocol. Hence, we need to prevent\nHIDINPUT and HIDDEV from parsing wiimote data and instead parse\nraw hid events.\nAdd VID/PID to hid-core so the special driver is loaded on new\nwiimotes.\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": "c3ead6de4f6bd1c08a81f84e629e3dbf4a9078f0",
      "tree": "b69bfa8ee9f004bd1fb961fd3f190f07b09ff05e",
      "parents": [
        "85a600825b425d52e466c6093dcdfeba85eb0044"
      ],
      "author": {
        "name": "Benjamin Tissoires",
        "email": "benjamin.tissoires@enac.fr",
        "time": "Tue Jun 21 15:01:55 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 24 13:41:11 2011 +0200"
      },
      "message": "HID: hid-multitouch: add support for a new Lumio dual-touch panel\n\nSigned-off-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f3b83d71a1b1a1569dba774c3a4f6e2a3b9fef99",
      "tree": "512d9d22e095f4d8d1f695b2e293776c56ec8338",
      "parents": [
        "c9e4d87758e95ef9d78a7767e2405ebaf54adcd8"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jun 13 23:08:18 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jun 14 10:46:51 2011 +0200"
      },
      "message": "HID: add support for MS Digital Media 3000\n\nThe Digital Media 3000 keyboard (USB id: 0x0730) features the same 1-5\nApplication Launch keys that the Natural Ergonomic 4000 has. Add its\nusb id to the list of quirks.\n\nReported-by: Khelben Blackstaff \u003ceye.of.the.8eholder@gmail.com\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": "e23be0a27dcc9297ff0495360d89bc5b0bf12383",
      "tree": "07bc2bfccab34b74c7725df85459f521d96c6ae1",
      "parents": [
        "7f77897ef2b6a5ee4eb8bc24fe8b1f3eab254328"
      ],
      "author": {
        "name": "Jimmy Hon",
        "email": "honyuenkwun@gmail.com",
        "time": "Fri May 20 17:59:19 2011 -0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 24 13:51:21 2011 +0200"
      },
      "message": "HID: add quirk for HyperPen 10000U\n\nAdd 5543:0064 UC-Logic Technology Corp. Aiptek HyperPen 10000U to quirks with\nHID_QUIRK_MULTI_INPUT.\n\nOriginally the device is reporting the x,y coordinates on Z and RX. By adding\nthis quirk, there will be two kernel devices. The first one is muted and the\nsecond device will report coordinates on X and Y.\n\nSigned-off-by: Jimmy Hon \u003chonyuenkwun@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c44dead70a841d90ddc01968012f323c33217c9e",
      "tree": "85489ebe9b9a3413cd8ee197ffb40c8aa8d97e63",
      "parents": [
        "99dff5856220a02b8711f2e8746413ea6e53ccf6",
        "d5f6db9e1aff6ccf1876224f152c0268b0c8a992"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 12:33:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 12:33:02 2011 -0700"
      },
      "message": "Merge branch \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (205 commits)\n  USB: EHCI: Remove SPARC_LEON {read,write}_be definitions from ehci.h\n  USB: UHCI: Support big endian GRUSBHC HC\n  sparc: add {read,write}*_be routines\n  USB: UHCI: Add support for big endian descriptors\n  USB: UHCI: Use ACCESS_ONCE rather than using a full compiler barrier\n  USB: UHCI: Add support for big endian mmio\n  usb-storage: Correct adjust_quirks to include latest flags\n  usb/isp1760: Fix possible unlink problems\n  usb/isp1760: Move function isp1760_endpoint_disable() within file.\n  USB: remove remaining usages of hcd-\u003estate from usbcore and fix regression\n  usb: musb: ux500: add configuration and build options for ux500 dma\n  usb: musb: ux500: add dma glue layer for ux500\n  usb: musb: ux500: add dma name for ux500\n  usb: musb: ux500: add ux500 specific code for gadget side\n  usb: musb: fix compile error\n  usb-storage: fix up the unusual_realtek device list\n  USB: gadget: f_audio: Fix invalid dereference of initdata\n  EHCI: don\u0027t rescan interrupt QHs needlessly\n  OHCI: fix regression caused by nVidia shutdown workaround\n  USB: OTG: msm: Free VCCCX regulator even if we can\u0027t set the voltage\n  ...\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": "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": "ce97cac813340eb8ecb1c5410041c9eade58f870",
      "tree": "4413b36b4d8ae7f4e7359bd3a3707f06e61e5e4f",
      "parents": [
        "139540170d9d9b7ead3caaf540f161756b356d56"
      ],
      "author": {
        "name": "Michael Hund",
        "email": "mhund@ld-didactic.de",
        "time": "Tue May 03 10:12:00 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 10:12:00 2011 -0700"
      },
      "message": "USB: ldusb: add several new devices\n\nAdded several new devices to ldusb and excluded them from the HID driver.\n\nSigned-off-by: Michael Hund \u003cmhund@ld-didactic.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fdc6807fcd09416c5537f479e1dcd624118e234c",
      "tree": "a5f8198e0074990b76e622758e7e28ff1f4b547b",
      "parents": [
        "06268b2a384ece73618c1ad7649d19905ab79806"
      ],
      "author": {
        "name": "Peter Gundermann",
        "email": "slim-one@users.sourceforge.net",
        "time": "Tue May 03 10:15:03 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 03 10:15:03 2011 +0200"
      },
      "message": "HID: add support for Logitech G27 wheel\n\nGere\u0027s a small patch to add support for the Logitech G27 wheel, since\nthe prior patch only added FF support for the Driving Force Pro and G25.\nThe patch contains the changes from the G25 and DFP, too.\n\nI tested the changes with wine/LFS and got full support for all axes and\nbuttons.\n\nSigned-off: Peter Gundermann \u003cslim-one@users.sourceforge.net\u003e\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "35dca5b4a67a93bbb75c2753d6dc432dc8f82e5d",
      "tree": "d276d30e13ecce486f5381ae832a59d60524048f",
      "parents": [
        "4b5730fafb6287bdeed6af914fe90ed9e114d9a6"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Apr 28 15:43:13 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Apr 28 15:43:13 2011 +0200"
      },
      "message": "HID: add support for Sony Navigation Controller\n\nSony Navigation Controller needs a special report to be sent to it\nbefore it is able to operate, the same way as other Sony controllers\ndo.\n\nTested-by: Jacek Lukas Wotka \u003cjlw@team-fatal.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4b5730fafb6287bdeed6af914fe90ed9e114d9a6",
      "tree": "d2cdd4fb675b69ed07ce0addc4af7593df3045a5",
      "parents": [
        "99759619b27662d1290901228d77a293e6e83200"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Apr 26 10:51:28 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Apr 26 10:51:28 2011 +0200"
      },
      "message": "HID: add support for barcode scanners from Symbol Technologies\n\nBarcode handheld scanners produced by Symbol Technologies (0x05e0/0x0800\nand 0x05e0/0x1300) need HID_QUIRK_NOGET, otherwise their firmware exposes\ntrouble during enumeration/initialization.\n\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": "2b9accbee563f535046ff2cd382d0acaa92e130c",
      "tree": "61fbaf607377878396116a40d7354a06c691dd86",
      "parents": [
        "7e3bf1d3308934bc1b8ca492f473e0e22a95da7e",
        "da60325d83867849543b48a317bf2f8d4faebfb4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 09:42:13 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 09:42:13 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:\n  HID: Add support for CH Pro Throttle\n  HID: hid-magicmouse: Increase evdev buffer size\n  HID: add FF support for Logitech G25/G27\n  HID: roccat: Add support for wireless variant of Pyra\n  HID: Fix typo Keyoutch -\u003e Keytouch\n  HID: add support for Skycable 0x3f07 wireless presenter\n"
    },
    {
      "commit": "da60325d83867849543b48a317bf2f8d4faebfb4",
      "tree": "2035763bcced198b81fcf3c109ed1d27d9fa30b1",
      "parents": [
        "cc5e0f08ca2a66fc4c6984ccff74fd529e969fac"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Apr 06 07:12:32 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Apr 06 07:12:32 2011 -0700"
      },
      "message": "HID: Add support for CH Pro Throttle\n\nCH Pro Throttle needs NOGET the same way as other products from\nthe same vendor require.\n\nReported-by: Unavowed \u003cunavowed@vexillium.org\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": "a952baa034ae7c2e4a66932005cbc7ebbccfe28d",
      "tree": "ff5abe0c77f5b129946300677d9b57b00d926a1e",
      "parents": [
        "5bab188a316718a26346cdb25c4cc6b319f8f907",
        "97eb3f24352ec6632c2127b35d8087d2a809a9b9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 19 22:27:06 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 19 22:27:06 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (64 commits)\n  Input: tsc2005 - remove \u0027disable\u0027 sysfs attribute\n  Input: tsc2005 - add open/close\n  Input: tsc2005 - handle read errors from SPI layer\n  Input: tsc2005 - do not rearm timer in hardirq handler\n  Input: tsc2005 - don\u0027t use work for \u0027pen up\u0027 handling\n  Input: tsc2005 - do not use 0 in place of NULL\n  Input: tsc2005 - use true/false for boolean variables\n  Input: tsc2005 - hide selftest attribute if we can\u0027t reset\n  Input: tsc2005 - rework driver initialization code\n  Input: tsc2005 - set up bus type in input device\n  Input: tsc2005 - set up parent device\n  Input: tsc2005 - clear driver data after unbinding\n  Input: tsc2005 - add module description\n  Input: tsc2005 - remove driver banner message\n  Input: tsc2005 - remove incorrect module alias\n  Input: tsc2005 - convert to using dev_pm_ops\n  Input: tsc2005 - use spi_get/set_drvdata()\n  Input: introduce tsc2005 driver\n  Input: xen-kbdfront - move to drivers/input/misc\n  Input: xen-kbdfront - add grant reference for shared page\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": "5623a24a80814fe471e777f12b9dbbb0f77e002e",
      "tree": "ed594a56463b6d4f5d7bb4f24db776f725071429",
      "parents": [
        "e96838df559ed33df5e05ea013e37741669953cc"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Mar 17 00:43:23 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Mar 17 00:43:23 2011 +0100"
      },
      "message": "HID: add support for Logitech Driving Force Pro wheel\n\nAdd force feedback support for Logitech Driving Force Pro wheel.\n\nDevice IDs reported by Michal Malý.\n\nReported-by: Michal Malý \u003cmadcatxster@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\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": "47340bd9fefb571888836da942b5aee0e85e959c",
      "tree": "102ff176847bfb851800c5ca1d5cefba9f545cab",
      "parents": [
        "84eb5aa6ccb2a62c40722b8c5fb1338ea12155a3"
      ],
      "author": {
        "name": "Andy Botting",
        "email": "andy@andybotting.com",
        "time": "Sat Mar 12 20:27:22 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Mar 12 20:37:30 2011 -0800"
      },
      "message": "Input: bcm5974 - add support for MacBookPro8\n\nThis patch add multitouch support for the MacBookPro8,1 and\nMacBookPro8,2 models.\n\nCc: stable@kernel.org\nSigned-off-by: Andy Botting \u003candy@andybotting.com\u003e\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\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"
    }
  ],
  "next": "0e70f97f257edcef4daa92ab9371a9aac0c851ed"
}
