)]}'
{
  "log": [
    {
      "commit": "2c01e7bc46f10e9190818437e564f7e0db875ae9",
      "tree": "8b06c85d69754f7df27f7fb42520f6e2ceaea907",
      "parents": [
        "ab11ca34eea8fda7a1a9302d86f6ef6108ffd68f",
        "e644dae645e167d154c0526358940986682a72b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 10:34:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 10:34:29 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input layer updates from Dmitry Torokhov:\n - a bunch of new drivers (DA9052/53 touchscreenn controller, Synaptics\n   Navpoint, LM8333 keypads, Wacom I2C touhscreen);\n - updates to existing touchpad drivers (ALPS, Sntelic);\n - Wacom driver now supports Intuos5;\n - device-tree bindings in numerous drivers;\n - other cleanups and fixes.\n\nFix annoying conflict in drivers/input/tablet/wacom_wac.c that I think\nimplies that the input layer device naming is broken, but let\u0027s see.  I\nbrough it up with Dmitry.\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (57 commits)\n  Input: matrix-keymap - fix building keymaps\n  Input: spear-keyboard - document DT bindings\n  Input: spear-keyboard - add device tree bindings\n  Input: matrix-keymap - wire up device tree support\n  Input: matrix-keymap - uninline and prepare for device tree support\n  Input: adp5588 - add support for gpio names\n  Input: omap-keypad - dynamically handle register offsets\n  Input: synaptics - fix compile warning\n  MAINTAINERS: adjust input-related patterns\n  Input: ALPS - switch to using input_mt_report_finger_count\n  Input: ALPS - add semi-MT support for v4 protocol\n  Input: Add Synaptics NavPoint (PXA27x SSP/SPI) driver\n  Input: atmel_mxt_ts - dump each message on just 1 line\n  Input: atmel_mxt_ts - do not read extra (checksum) byte\n  Input: atmel_mxt_ts - verify object size in mxt_write_object\n  Input: atmel_mxt_ts - only allow root to update firmware\n  Input: atmel_mxt_ts - use CONFIG_PM_SLEEP\n  Input: sentelic - report device\u0027s production serial number\n  Input: tl6040-vibra - Device Tree support\n  Input: evdev - properly handle read/write with count 0\n  ...\n"
    },
    {
      "commit": "65e78a2062d5e56f906d52c45820d08711d2c2e2",
      "tree": "da37762d902d65f727bf40d8c81a975e52721aea",
      "parents": [
        "ed2b2f2db2d52098bdda3877367d59984febdd9f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:13 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:13 2012 -0700"
      },
      "message": "USB: input: wacom_sys.c: fix up dev_* messages\n\nPreviously I had made the struct device point to the input device, but\nafter talking with Dmitry, he said that the USB device would make more\nsense for this driver to point to.  So converted it to use that instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCC: Ping Cheng \u003cpingc@wacom.com\u003e\nCC: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nCC: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ed2b2f2db2d52098bdda3877367d59984febdd9f",
      "tree": "662cc19543a59cafd203f9223f96653b9fd9d395",
      "parents": [
        "27c2597d455a24507f1d0be6991a0a84b5c1b035"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:11 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:11 2012 -0700"
      },
      "message": "USB: input: kbtab.c: fix up dev_* messages\n\nPreviously I had made the struct device point to the input device, but\nafter talking with Dmitry, he said that the USB device would make more\nsense for this driver to point to.  So converted it to use that instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "27c2597d455a24507f1d0be6991a0a84b5c1b035",
      "tree": "9040577fcaf0232a6d786ed71b499a273bdcfc75",
      "parents": [
        "871ba51c130d4f2e7d33b8c57e834df701357102"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:09 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:09 2012 -0700"
      },
      "message": "USB: input: gtco.c: fix up dev_* messages\n\nPreviously I had made the struct device point to the input device, but\nafter talking with Dmitry, he said that the USB device would make more\nsense for this driver to point to.  So converted it to use that instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "871ba51c130d4f2e7d33b8c57e834df701357102",
      "tree": "49e75fedb1e2248c10c882601328921db4b240a3",
      "parents": [
        "334698d435b4446d796a2059284256b9d28a0d19"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:06 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:06 2012 -0700"
      },
      "message": "USB: input: aiptek.c: fix up dev_* messages\n\nPreviously I had made the struct device point to the input device, but\nafter talking with Dmitry, he said that the USB device would make more\nsense for this driver to point to.  So converted it to use that instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCC: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCC: JJ Ding \u003cdgdunix@gmail.com\u003e\nCC: Edwin van Vliet \u003cedwin@cheatah.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "334698d435b4446d796a2059284256b9d28a0d19",
      "tree": "177cb19e26364bab114df81744d82b9ab7f0a59a",
      "parents": [
        "ab943ca8942c50b7c35c561103efb4622c5bfb85"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:04 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 04 15:33:04 2012 -0700"
      },
      "message": "USB: input: acecad.c: fix up dev_* messages\n\nPreviously I had made the struct device point to the input device, but\nafter talking with Dmitry, he said that the USB device would make more\nsense for this driver to point to.  So converted it to use that instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "eb71d1bb270ef6b2a9c1bfaa7818e1e75b3d4546",
      "tree": "6c28436c216c5f3d6a63a670c5778cbc7048c4a4",
      "parents": [
        "a882c932a628cbab17752fc8b1c94692f95bbf9a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 02 00:13:38 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 02 00:20:51 2012 -0700"
      },
      "message": "Input: wacom - use dev_xxx() instead of naked printk()s and dbg()s\n\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a882c932a628cbab17752fc8b1c94692f95bbf9a",
      "tree": "7429e1dc0f1c1cd036f7e75e1a412cb4380de672",
      "parents": [
        "0c9e300adec668fd323b0e79c85b9136fccab649"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 02 00:13:38 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 02 00:20:30 2012 -0700"
      },
      "message": "Input: wacom - return proper error if usb_get_extra_descriptor() fails\n\nInstead of returning 1 (which is not even negative) let\u0027s capture and return\nerror codde returned by usb_get_extra_descriptor().\n\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0c9e300adec668fd323b0e79c85b9136fccab649",
      "tree": "df92810097024233af1decdec6b97f97338d305f",
      "parents": [
        "eead75a2b4cd635ef2ba399018623358d67343cf"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 02 00:13:38 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 02 00:19:52 2012 -0700"
      },
      "message": "Input: wacom - fix sparse warning\n\nThis fixes the following warning from sparse\n\n\twarning: Using plain integer as NULL pointer\n\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "6d0f7dcba6ea0d04fb0d1374188c2479abf7f951",
      "tree": "fa56f24ffcfbd8932e36ca15aa04ab880a582068",
      "parents": [
        "c6f880a7812766b896edcba51ac8a449ff5d4320"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:33:20 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:33:20 2012 -0700"
      },
      "message": "USB: kbtab.c: remove dbg() usage\n\ndbg() was a very old USB-specific macro that should no longer\nbe used. This patch removes it from being used in the driver\nand uses dev_dbg() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c6f880a7812766b896edcba51ac8a449ff5d4320",
      "tree": "f7debab25f9fea67f3e1dc423668d6290a55abc2",
      "parents": [
        "8fb6321b6bd9ebcc03243f27fe98e18e246a5c97"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:33:16 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:33:16 2012 -0700"
      },
      "message": "USB: gtco.c: remove dbg() usage\n\ndbg() was a very old USB-specific macro that should no longer\nbe used. This patch removes it from being used in the driver\nand uses dev_dbg() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "8fb6321b6bd9ebcc03243f27fe98e18e246a5c97",
      "tree": "1b2896fbd76ed37a5a8c84aedf86fa7f77708514",
      "parents": [
        "eeba1ae13cbddc6e9cbc4adcd0d9fd686ba09f5f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:33:12 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:33:12 2012 -0700"
      },
      "message": "USB: aiptek.c: remove dbg() usage\n\ndbg() was a very old USB-specific macro that should no longer\nbe used. This patch removes it from being used in the driver\nand uses dev_dbg() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCC: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCC: JJ Ding \u003cdgdunix@gmail.com\u003e\nCC: Edwin van Vliet \u003cedwin@cheatah.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "eeba1ae13cbddc6e9cbc4adcd0d9fd686ba09f5f",
      "tree": "180a469d76c8f76d80702f5741ca7dd350082704",
      "parents": [
        "bd028769f741b88dc06831bfe7edb181671758ea"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:33:09 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:33:09 2012 -0700"
      },
      "message": "USB: acecad.c: remove dbg() usage\n\ndbg() was a very old USB-specific macro that should no longer\nbe used. This patch removes it from being used in the driver\nand uses dev_dbg() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3b6aee237e889a189fd8c558207ca0e55818f744",
      "tree": "04aa937c2c0d416a5d63ed86a52e4925a51a551d",
      "parents": [
        "f864b60ad0078b74c765f00f0600588b85c0a239"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:24:28 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 21:31:55 2012 -0700"
      },
      "message": "USB: wacom: remove dbg() usage\n\ndbg() was a very old USB-specific macro that should no longer\nbe used. This patch removes it from being used in the driver\nand uses dev_dbg() instead.\n\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Ping Cheng \u003cpingc@wacom.com\u003e\nCc: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nCc: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "1b5ca928e7d09c5ce0cefe6aec7392e4a3aa1d3b",
      "tree": "16b91c3bfb20901ba511b65e61356f4335ee91ea",
      "parents": [
        "3415b57cb3d7b6b6cd5fcbf5f3f64ca28a3f95e2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:57:07 2012 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:57:07 2012 -0400"
      },
      "message": "USB: input: wacom_sys.c: fix up dev_err() usage\n\nWe should always reference the input device for dev_err(), not the USB\ndevice.  Fix up the places where I got this wrong.\n\nReported-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCC: Ping Cheng \u003cpingc@wacom.com\u003e\nCC: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nCC: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3415b57cb3d7b6b6cd5fcbf5f3f64ca28a3f95e2",
      "tree": "3f95efdaa5ea3fe4da14fb711ea69e28a8e7ee96",
      "parents": [
        "88d5ab3a1817bcfe192ae79ef85ef3fb3e8c6669"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:57:03 2012 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:57:03 2012 -0400"
      },
      "message": "USB: input: kbtab.c: fix up dev_err() usage\n\nWe should always reference the input device for dev_err(), not the USB\ndevice.  Fix up the places where I got this wrong.\n\nReported-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "88d5ab3a1817bcfe192ae79ef85ef3fb3e8c6669",
      "tree": "29a4562b749e2ef7912779e724e89b3ea2c4e5a7",
      "parents": [
        "383c52f3388b5ddb2fbf1ec073081bc9c4bdfeff"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:57:00 2012 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:57:00 2012 -0400"
      },
      "message": "USB: input: gtco.c: fix up dev_err() usage\n\nWe should always reference the input device for dev_err(), not the USB\ndevice.  Fix up the places where I got this wrong.\n\nReported-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "383c52f3388b5ddb2fbf1ec073081bc9c4bdfeff",
      "tree": "67af95bda0052a7910657ffc5458f693486fe504",
      "parents": [
        "b30662c4721ea77ca5930dd60f3294cd1413067f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:56:56 2012 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:56:56 2012 -0400"
      },
      "message": "USB: input: aiptek.c: fix up dev_err() usage\n\nWe should always reference the input device for dev_err(), not the USB\ndevice.  Fix up the places where I got this wrong.\n\nReported-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCC: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCC: JJ Ding \u003cdgdunix@gmail.com\u003e\nCC: Edwin van Vliet \u003cedwin@cheatah.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b30662c4721ea77ca5930dd60f3294cd1413067f",
      "tree": "9d1f73bc99755d7976a7e56210f7ed914f4fd817",
      "parents": [
        "140b1230a19b65489317271da36465e42865f2e4"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:56:51 2012 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 01 20:56:51 2012 -0400"
      },
      "message": "USB: input: acecad.c: fix up dev_err() usage\n\nWe should always reference the input device for dev_err(), not the USB\ndevice.  Fix up the places where I got this wrong.\n\nReported-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "1963518b9b1b8019d33b4b08deee6f873ffa2730",
      "tree": "5bcdd926950a9b75799232f7f5b6dd3d95905a7f",
      "parents": [
        "f393ee2b814e3291c12565000210b3cf10aa5c1d"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sun Apr 29 21:09:18 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Apr 29 21:13:53 2012 -0700"
      },
      "message": "Input: wacom - add 0xE5 (MT device) support\n\nMain part of patch is adding support for a new Wacom MT touch\npacket and labels these devices using MTSCREEN type.\n\nOther items of interest:\n\nDelete some duplicate code in HID parsing for Y info since\nits already done in X path.\n\nIn wacom_query_tablet_data(), only invoke the set report\nthat requests tablets to send Wacom Touch packets for\nFinger interfaces.  Mostly, this is to make code intent clear.\n\nTested-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f393ee2b814e3291c12565000210b3cf10aa5c1d",
      "tree": "1f068efe424750e21929ad324ef2ebe93f85a9d9",
      "parents": [
        "482d74ceb09db45b5d19fd1ae3810b38afbc0518"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sun Apr 29 21:09:17 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Apr 29 21:13:46 2012 -0700"
      },
      "message": "Input: wacom - retrieve maximum number of touch points\n\nFrom the HID usage table when it is supported.\n\nTested-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b3169fecb10594ac1182de904d367631a4dbdf1c",
      "tree": "4a46af787c5d857f464b3e498736ea7b1185ae02",
      "parents": [
        "202712c2322a1b87f3359046f5ebe92e0384ff6d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:44 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:44 2012 -0700"
      },
      "message": "USB: wacom_sys.c: remove err() usage\n\nerr() was a very old USB-specific macro that I thought had\ngone away.  This patch removes it from being used in the\ndriver and uses dev_err() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCC: Ping Cheng \u003cpingc@wacom.com\u003e\nCC: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nCC: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nCC: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "202712c2322a1b87f3359046f5ebe92e0384ff6d",
      "tree": "4f8c4b5b480099a85b4a004242f1f9ae48d9f9ab",
      "parents": [
        "3bd9597a6b8d5111c698a38761c4e2883cdcf8c9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:41 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:41 2012 -0700"
      },
      "message": "USB: kbtab.c: remove err() usage\n\nerr() was a very old USB-specific macro that I thought had\ngone away.  This patch removes it from being used in the\ndriver and uses dev_err() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3bd9597a6b8d5111c698a38761c4e2883cdcf8c9",
      "tree": "c239f58aa271ec766e8672a97aafa69afe12875f",
      "parents": [
        "1f80bb943d755d48b894c677097fd80c7d7cce16"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:39 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:39 2012 -0700"
      },
      "message": "USB: gtco.c: remove err() usage\n\nerr() was a very old USB-specific macro that I thought had\ngone away.  This patch removes it from being used in the\ndriver and uses dev_err() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "1f80bb943d755d48b894c677097fd80c7d7cce16",
      "tree": "cc24c2a3418a1aa3a578f48d0118b47c097f2ced",
      "parents": [
        "b59c82bd6f9d60dd09dd2c696fb1894802ae3e33"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:36 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:36 2012 -0700"
      },
      "message": "USB: aiptek.c: remove err() usage\n\nerr() was a very old USB-specific macro that I thought had\ngone away.  This patch removes it from being used in the\ndriver and uses dev_err() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCC: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCC: JJ Ding \u003cdgdunix@gmail.com\u003e\nCC: Edwin van Vliet \u003cedwin@cheatah.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b59c82bd6f9d60dd09dd2c696fb1894802ae3e33",
      "tree": "81e4c2e1b6fc3c2fe20a3d27a8499564bd31a005",
      "parents": [
        "6c1d1b246199c75486f5ffa677cf0e411ce4ac6e"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:34 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 25 14:48:34 2012 -0700"
      },
      "message": "USB: acecad.c: remove err() usage\n\nerr() was a very old USB-specific macro that I thought had\ngone away.  This patch removes it from being used in the\ndriver and uses dev_err() instead.\n\nCC: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "482d74ceb09db45b5d19fd1ae3810b38afbc0518",
      "tree": "4fb07b14f488d181c016dfa8eb756fcbf3d76693",
      "parents": [
        "34604086bea11f1f4d7ff124c84dab9b89956837"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Mon Apr 23 22:26:58 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Apr 23 23:36:05 2012 -0700"
      },
      "message": "Input: aiptek - adjust error-handling code label\n\nAt the point of this error-handling code, aiptek-\u003eurb has been allocated,\nand it does not appear to be less necessary to free it here than in the\nerror-handling code just below.\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "57b8628bb0ac4e47c806e45c5bbd89282e93869b",
      "tree": "ee9289f0898054474b7e5054abdb3ffb78666436",
      "parents": [
        "486c8aba39e5f194519cd5c0e85e5d1de8b74b03",
        "66f75a5d028beaf67c931435fdc3e7823125730c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Apr 21 23:28:35 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Apr 21 23:28:35 2012 -0700"
      },
      "message": "Merge commit \u0027v3.4-rc4\u0027 into next\n"
    },
    {
      "commit": "ae584ca473289377dd7fd8c61439db4bfab5489a",
      "tree": "844fa2f4aac8de7ddc72066247f7a3c04eec6443",
      "parents": [
        "9b5b95dd516a13d53ecf9217672d2116f05097bc"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Apr 03 15:50:40 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 04 09:25:42 2012 -0700"
      },
      "message": "Input: wacom - add Intuos5 multitouch sensor support\n\nIntuos5 tablets with PTH-* model numbers include a multitouch sensor\nwhich use the same touch reports as the 3rd-generation Bamboo. No\nuseful information is in the HID descriptor for the touch interface\nso hardcoded values are used during setup.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9b5b95dd516a13d53ecf9217672d2116f05097bc",
      "tree": "da46a8b284d4595ff57e618b7e07066398e0b300",
      "parents": [
        "f860e581fd473250c6dcbd3e13d576b6197e4694"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Apr 03 15:50:37 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 04 09:25:42 2012 -0700"
      },
      "message": "Input: wacom - add Intuos5 Touch Ring LED support\n\nThe Touch Ring LEDs on Intuos5 tablets use a different report\nformat which supports only 4 levels of brightness. We remap\nthe 7-bit value obtained from sysfs to an appropriate value\nfor the tablet. Control of the crop mark LEDs (new to the I5)\nis left for a later patch.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f860e581fd473250c6dcbd3e13d576b6197e4694",
      "tree": "cfaf897a9a454784029c64316ecd657361d884ff",
      "parents": [
        "9fee619505bdb202c9f54b58ec996884160cdbf2"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Apr 03 15:48:35 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 04 09:25:41 2012 -0700"
      },
      "message": "Input: wacom - add Intuos5 Touch Ring/ExpressKey support\n\nIntuos5 uses a new report type for Touch Ring and ExpressKey data.\nNote that data from the capacitive sensors present on the ExpressKeys\nwill be ignored until a proper way is found to expose it.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9fee619505bdb202c9f54b58ec996884160cdbf2",
      "tree": "2ad56f5beb853f63a6c95a92ac0b98dc408bb88e",
      "parents": [
        "b3571400395e318306165eabbfbe05a4c3e4366c"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Apr 03 15:47:22 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 04 09:25:41 2012 -0700"
      },
      "message": "Input: wacom - add basic Intuos5 support\n\nThis patch adds support for the basic pen functions of Intuos5\ntablets.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nTested-by: Timo Aaltonen \u003ctjaalton@ubuntu.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f182394033d639679264d61e6dca62761e659ff7",
      "tree": "e47443baa512862a135e020572c123dd07eacd95",
      "parents": [
        "993808253ca256b8ca7f8ff90d9935d7c99cd32d"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu Mar 29 22:38:11 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Mar 29 22:42:19 2012 -0700"
      },
      "message": "Input: wacom - check for allocation failure in probe()\n\nWe accidentally removed the check for NULL in 3aac0ef10b \"Input: wacom -\nisolate input registration\".\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "993808253ca256b8ca7f8ff90d9935d7c99cd32d",
      "tree": "ff51c2b3f7625ae8d89b45962cc3dbc59a5152f8",
      "parents": [
        "10ce3cc919f50c2043b41ca968b43c26a3672600",
        "131c713fd96e251fcb18f4d2d05f263aa41bb11f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Mar 27 00:27:10 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Mar 27 00:27:10 2012 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n\nConflicts:\n\tdrivers/input/tablet/wacom_sys.c\n"
    },
    {
      "commit": "a1d552cc15b0be9124ccba593f99f59c4ec1e153",
      "tree": "bae307464abfba32dfc3a4c19bbe38c1106746fe",
      "parents": [
        "16bf288c4be67b68c3fcb6561ff145702cb7bd22"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Sun Mar 25 23:26:30 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Mar 25 23:33:17 2012 -0700"
      },
      "message": "Input: wacom - wireless battery status\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nTested-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "16bf288c4be67b68c3fcb6561ff145702cb7bd22",
      "tree": "9ae5f770afa5812ebdb2f2b381cb1477a59f4f85",
      "parents": [
        "d3825d51c3eddb8a3c7d1281f27181aff6db19b8"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Sun Mar 25 23:26:20 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Mar 25 23:32:59 2012 -0700"
      },
      "message": "Input: wacom - create inputs when wireless connect\n\nWhen a tablet connect or disconnect is detected, schedule\nwork queue to register or unregister related input devices.\n\nWhen a wireless tablet connects, it reports same USB PID\nused if tablet is connected with USB cable. Use this to\nupdate features values, set input capabilities, and then\nregister device.  From there, the Pen and Touch interfaces\nwill reuse the existing tablet\u0027s IRQ routines.\n\nIts possible that 1 receiver is shared with 2 tablets with\ndifferent PID (small and medium Bamboo for example) so the\ninput is unregister at disconnect to better support this case.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nTested-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d3825d51c3eddb8a3c7d1281f27181aff6db19b8",
      "tree": "b493c50841f11e097ddcf45f462b6da764ba1c64",
      "parents": [
        "3aac0ef10bf5c76ba4262cfd9b044a6c067d5aae"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Sun Mar 25 23:26:11 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Mar 25 23:31:32 2012 -0700"
      },
      "message": "Input: wacom - wireless monitor framework\n\nThe 3rd gen Bamboo Pen \u0026 Touch and Intuos5 tablets support an\noptional wireless module. When its receiver is plugged into USB,\nit presents 3 interfaces: 0) Monitor 1) Pen and 2) Touch.\n\nThe exact capabilities of the Pen and Touch interfaces can\nnot be determined until a tablet connection is established\nand reported over the Monitor interface.\n\nThis patch detects this wireless receiver and enables interrupt\npackets to be processed for the Monitor interface. Processing\nthe data in packets will be left to another patch.\n\nSince it doesn\u0027t make sense to create an input device for the\nMonitor interface, it is not created. Creation of Pen and Touch\ninput device is also delayed until monitor packets can be processed.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nTested-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3aac0ef10bf5c76ba4262cfd9b044a6c067d5aae",
      "tree": "fdfcee90cf5d0306accd9aaf0892ec3d8266e8c3",
      "parents": [
        "727f9b480754dfcb82e36d431e85984893011b79"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Sun Mar 25 23:25:45 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Mar 25 23:31:27 2012 -0700"
      },
      "message": "Input: wacom - isolate input registration\n\nAlthough this better co-locates input registration logic,\nthe main goal is to make it easier to optionally create\ninput devices or delay creation to later time periods.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nTested-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "10ce3cc919f50c2043b41ca968b43c26a3672600",
      "tree": "ea409366a5208aced495bc0516a08b81fd43222e",
      "parents": [
        "24e3e5ae1e4c2a3a32f5b1f96b4e3fd721806acd",
        "5c6a7a62c130afef3d61c1dee153012231ff5cd9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Mar 19 17:02:01 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Mar 19 17:02:01 2012 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "24e3e5ae1e4c2a3a32f5b1f96b4e3fd721806acd",
      "tree": "fe7d980253335a2e21a3983be97c79133a9ebbee",
      "parents": [
        "7a0a1dfe9b319528ef8f681d610b8a49797ab475"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Mon Mar 12 22:15:43 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Mar 12 22:19:14 2012 -0700"
      },
      "message": "Input: wacom - fix physical size calculation for 3rd-gen Bamboo\n\nThis calculation determines the physical dimensions of the tablet,\nused later on in calculate_touch_res to obtain the touch sensor\nresolution.\n\nInstead of dividing the logical size by the resolution, the current\ncode performs a multiplication. This doesn\u0027t pose a problem for the\n3rd-gen Bamboo since the resolution and scale factor happen to be\nidentical, but will produce an incorrect result for other cases.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\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": "19d57d3a145e94349abf805eed2316ef720d86c2",
      "tree": "78c47ae5a9ec1827dee230e227e9ccd83233b1e0",
      "parents": [
        "f3761c0779b62276b5bf84532a81d5dc49bd721f"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Mar 06 10:19:19 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Mar 07 00:45:26 2012 -0800"
      },
      "message": "Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use\n\nThe message count field uses three bits of storage, not two.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nAcked-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "68513a4c5fe68938350cf2c56d97946e49f014e1",
      "tree": "7839f8457c1c1caa0ffa4280c1d9a9361bf02a88",
      "parents": [
        "99c90ab31fad855b9da9dee3a5aa6c27f263e9d6"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Feb 08 23:08:48 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Feb 24 00:50:57 2012 -0800"
      },
      "message": "Input: wacom - add missing LEDS_CLASS to Kconfig\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "31175a8348af76aea2f557857c90467d13632dc3",
      "tree": "5aaf1f431d8e798edc759c5f45a367c0672a2226",
      "parents": [
        "8b4a0c1fe3b03c0cfe829413481d69c2e6fd844c"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Jan 31 00:07:33 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jan 31 00:14:17 2012 -0800"
      },
      "message": "Input: wacom - use switch statement for wacom_tpc_irq()\n\nAnd add two new data formats.\n\nTested-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8b4a0c1fe3b03c0cfe829413481d69c2e6fd844c",
      "tree": "d1383fdc459d6acaa555cc087126a15aab6153f7",
      "parents": [
        "393f9ffb7956c0ab8edb971d2c98d94aad9eeef8"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Jan 31 00:07:33 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jan 31 00:14:13 2012 -0800"
      },
      "message": "Input: wacom - use BTN_TOOL_FINGER to indicate touch device type\n\nTested-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "dbe950f201a8edd353b0bd9079e8d536ee4ce37c",
      "tree": "dffbada6b3d33cc67383758570de22b4f45693b6",
      "parents": [
        "f62f61917d72c1fb0101ad405664f6fc868d676b",
        "da733563be5a9da26fe81d9f007262d00b846e22"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 10:55:52 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 10:55:52 2012 -0800"
      },
      "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: tc3589x-keypad - add missing kerneldoc\n  Input: ucb1400-ts - switch to using dev_xxx() for diagnostic messages\n  Input: ucb1400_ts - convert to threaded IRQ\n  Input: ucb1400_ts - drop inline annotations\n  Input: usb1400_ts - add __devinit/__devexit section annotations\n  Input: ucb1400_ts - set driver owner\n  Input: ucb1400_ts - convert to use dev_pm_ops\n  Input: psmouse - make sure we do not use stale methods\n  Input: evdev - do not block waiting for an event if fd is nonblock\n  Input: evdev - if no events and non-block, return EAGAIN not 0\n  Input: evdev - only allow reading events if a full packet is present\n  Input: add driver for pixcir i2c touchscreens\n  Input: samsung-keypad - implement runtime power management support\n  Input: tegra-kbc - report wakeup key for some platforms\n  Input: tegra-kbc - add device tree bindings\n  Input: add driver for AUO In-Cell touchscreens using pixcir ICs\n  Input: mpu3050 - configure the sampling method\n  Input: mpu3050 - ensure we enable interrupts\n  Input: mpu3050 - add of_match table for device-tree probing\n  Input: sentelic - document the latest hardware\n  ...\n\nFix up fairly trivial conflicts (device tree matching conflicting with\nsome independent cleanups) in drivers/input/keyboard/samsung-keypad.c\n"
    },
    {
      "commit": "da733563be5a9da26fe81d9f007262d00b846e22",
      "tree": "db28291df94a2043af2123911984c5c173da4e6f",
      "parents": [
        "6ccbcf2cb41131f8d56ef0723bf3f7c1f8486076",
        "dab78d7924598ea4031663dd10db814e2e324928"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Jan 08 23:38:23 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Jan 08 23:38:23 2012 -0800"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "ff4b8a57f0aaa2882d444ca44b2b9b333d22a4df",
      "tree": "d851c923f85566572112d4c0f884cff388a3cc05",
      "parents": [
        "805a6af8dba5dfdd35ec35dc52ec0122400b2610",
        "ea04018e6bc5ddb2f0466c0e5b986bd4901b7e8e"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 06 11:42:52 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 06 11:42:52 2012 -0800"
      },
      "message": "Merge branch \u0027driver-core-next\u0027 into Linux 3.2\n\nThis resolves the conflict in the arch/arm/mach-s3c64xx/s3c6400.c file,\nand it fixes the build error in the arch/x86/kernel/microcode_core.c\nfile, that the merge did not catch.\n\nThe microcode_core.c patch was provided by Stephen Rothwell\n\u003csfr@canb.auug.org.au\u003e who was invaluable in the merge issues involved\nwith the large sysdev removal process in the driver-core tree.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "246835fccdc0dadeda20cd51f7ec868031fa8142",
      "tree": "afbea621863f7ac5b6f79569a3daf411583d35e1",
      "parents": [
        "803296b678a43005e3bc0aaa1951d211bd76a054"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Mon Dec 12 00:12:04 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Dec 12 00:14:21 2011 -0800"
      },
      "message": "Input: wacom - add LED support for Cintiq 24HD\n\nThe Cintiq 24HD has three LEDs on the left side of the tablet and\nthree LEDs on the right side of the tablet. Switching to LED 0,\n1, or 2 will enable the top, middle, or bottom LED for the respective\nside. Switching to LED 3 turns off the LEDs on the respective side.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "803296b678a43005e3bc0aaa1951d211bd76a054",
      "tree": "6a7d59c4757e1c7197c11fd5cb3ada45b4087eb5",
      "parents": [
        "ff803ed4ddbbf9f4bbd439b5e23dc25a4e0cce7a"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Mon Dec 12 00:11:45 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Dec 12 00:14:16 2011 -0800"
      },
      "message": "Input: wacom - add support for Cintiq 24HD\n\nAdds support for the Cintiq 24HD. There are two quirks about this\nmodel that haven\u0027t been seen in prior tablets. First, a second\ntouch ring is present on this display; it is being exposed via the\nABS_THROTTLE axis. Second, three capacitive buttons at the top of\nthe unit are available; though physically a touch strip, we report\nthe use of these buttons with generic KEY_ events.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0d0e3064a88cc8d6bd3a9b43c5ae069ca838fc6e",
      "tree": "54c1fcc78efe765fb856d058731a95d18bd9f99f",
      "parents": [
        "77f6ca5a6283a5d34c4bd9dc809fec9e37fdd80d"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Sun Dec 11 23:50:59 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Dec 12 00:00:55 2011 -0800"
      },
      "message": "Input: wacom - add product id used by Samsung Slate 7\n\nNew product ID reported by Harvey Braun on linuxwacom mailing list\nand also tested this patch with new hardware.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpinglinux@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0d2cd91bf7b1a7cc1d638296111fcc2bcf5c0bb4",
      "tree": "d2ca69347816c27f9dc352581f5d0fe76811cd49",
      "parents": [
        "3d95fd6ad8d3cf582a70ed65660017114b6e4065",
        "caca6a03d365883564885f2c1da3e88dcf65d139"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Nov 29 01:51:07 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Nov 29 01:51:07 2011 -0800"
      },
      "message": "Merge commit \u0027v3.2-rc3\u0027 into next\n"
    },
    {
      "commit": "08642e7c52cf43616821520828e504bc717e54a6",
      "tree": "8824f67af180cbc49019b77cee86d4d4ac5d63ad",
      "parents": [
        "93f1508cffc3d578c2b7bbbf298dc52326b80777"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 09:48:31 2011 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 09:48:31 2011 -0800"
      },
      "message": "USB: convert drivers/input/* to use module_usb_driver()\n\nThis converts the drivers in drivers/input/* to use the\nmodule_usb_driver() macro which makes the code smaller and a bit\nsimpler.\n\nAdded bonus is that it removes some unneeded kernel log messages about\ndrivers loading and/or unloading.\n\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: Henk Vergonet \u003cHenk.Vergonet@gmail.com\u003e\nCc: Alessandro Rubini \u003crubini@ipvvis.unipv.it\u003e\nCc: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: \"Magnus Hörlin\" \u003cmagnus@alefors.se\u003e\nCc: Chris Moeller \u003ckode54@gmail.c\u003e\nCc: Christoph Fritz \u003cchf.fritz@googlemail.com\u003e\nCc: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\nCc: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCc: Edwin van Vliet \u003cedwin@cheatah.nl\u003e\nCc: Ping Cheng \u003cpingc@wacom.com\u003e\nCc: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nCc: Alexander Strakh \u003cstrakh@ispras.ru\u003e\nCc: Glenn Sommer \u003cgsommer@datanordisk.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "76496e7a02e99d42844f4fffa145b81e513e7acd",
      "tree": "33812cc8a9b250a95cf90c237c46ec6fc6fcf2ff",
      "parents": [
        "7cf801cfc0774b777aa6861cf4a43a90b112b1ed"
      ],
      "author": {
        "name": "JJ Ding",
        "email": "dgdunix@gmail.com",
        "time": "Wed Nov 09 10:20:14 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Nov 09 21:23:26 2011 -0800"
      },
      "message": "Input: convert obsolete strict_strtox to kstrtox\n\nWith commit 67d0a0754455f89ef3946946159d8ec9e45ce33a we mark strict_strtox\nas obsolete. Convert all remaining such uses in drivers/input/.\n\nAlso change long to appropriate types, and return error conditions\nfrom kstrtox separately, as Dmitry sugguests.\n\nSigned-off-by: JJ Ding \u003cdgdunix@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5a6c865d9861efdd066db1b5da491ebc2ff5926d",
      "tree": "98106bceba8c61c8a257d1cac03932dfc72ea152",
      "parents": [
        "d2cc817a7697685f034c90542053d85e7012c760"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Mon Nov 07 19:52:42 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Nov 07 19:56:41 2011 -0800"
      },
      "message": "Input: wacom - ignore unwanted bamboo packets\n\nBamboo\u0027s Pen and Touch packets always start with a value\nof 0x02 in first byte.  In 3rd gen Bamboo\u0027s, the hw is now\nperiodically sending some additional packets with unrelated data\nand uses a value other than 0x02 to inform driver this.\n\nIgnore those packets now.\n\nThis was reported by users as bad behavior in Gimp. The\ninvalid packets being processed made the stylus report\nout of proximity for the 1 packet and this triggered some\nsecondary bug which caused Gimp to stop drawing until\nuser really took pen out of proximity of tablet.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "73149ab8433c0ade5a4f79b137af2a081e8a5d13",
      "tree": "21c2346c34642742cbf0e661ea8470a5c85ec90f",
      "parents": [
        "4134361af6e099e5f477663fed1d49f0cf29eb4f"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Oct 26 22:34:21 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 26 22:36:10 2011 -0700"
      },
      "message": "Input: wacom - 3rd gen Bamboo P\u0026Touch packet support\n\n3rd generation Bamboo Pen and Touch tablets reuse the older\nstylus packet but add an extra fixed zero pad byte to end.\n\nThe touch packets are quite different since it supports tracking\nof up to 16 touches. The packet is 64-byte fixed size but contains\nup to 15 smaller messages indicating data for a single touch or\nfor tablet button presses.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4134361af6e099e5f477663fed1d49f0cf29eb4f",
      "tree": "210cb39d920208495d3f310a08d68454fd1f8e57",
      "parents": [
        "c5981411f60c31f0dff6f0f98d2d3711384badaf"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Oct 26 22:32:52 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 26 22:36:06 2011 -0700"
      },
      "message": "Input: wacom - read 3rd gen Bamboo Touch HID data\n\nOverride invalid pen based pktlen and x/y_max with touch\nvalues from HID report.\n\nSince active area of pen and touch are same on these\ndevices, set physical x/y size while pen x/y_max and\nresolution are still valid.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c5981411f60c31f0dff6f0f98d2d3711384badaf",
      "tree": "fb25b24d1050276b1596ee8d5190a3a6e9268aed",
      "parents": [
        "428f85884bb4a88737e5fa76535ede06a33fe162"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Oct 26 22:28:34 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 26 22:36:03 2011 -0700"
      },
      "message": "Input: wacom - relax Bamboo stylus ID check\n\nBit 0x02 always means tip versus eraser. Bit 0x01 is something related\nto version of stylus and different values are starting to be used.\n\nRelaxing proximity check is required to be used with 3rd generation\nBamboo Pen and Touch tablets.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "428f85884bb4a88737e5fa76535ede06a33fe162",
      "tree": "76ba008b2e1e5aedb4020dec9e76fa5c9b88d17c",
      "parents": [
        "fc72bf758f943fbc5c0d9dd14575b91996513c77"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Oct 26 22:26:59 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 26 22:35:59 2011 -0700"
      },
      "message": "Input: wacom - add some comments to wacom_parse_hid\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "fc72bf758f943fbc5c0d9dd14575b91996513c77",
      "tree": "6ddbf38b5920ae084cac270331129a7f8716edb1",
      "parents": [
        "6e8ec5379c7ab9a57190e23af173aee74f88e54a"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Oct 26 22:26:16 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 26 22:35:55 2011 -0700"
      },
      "message": "Input: wacom - remove unused bamboo HID parsing\n\nBamboo\u0027s do not declared a Digitizer-Stylus so the if() was\nnever executed.  wacom_features already contains correct stylus\npacket length.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "6e8ec5379c7ab9a57190e23af173aee74f88e54a",
      "tree": "e95d80d3b38290891815a3214ff5271212672c0d",
      "parents": [
        "3f48e7354358519e5b93f7f755ec270b3f8eafa0"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Oct 26 22:24:22 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 26 22:35:50 2011 -0700"
      },
      "message": "Input: wacom - cleanup feature report for bamboos\n\nOnly the stylus interface on Bamboo\u0027s has a feature report that can\nbe used to set to wacom mode.  The touch interface only has 1 report mode\nand will return errors for those get/sets requests.\n\nThe get request was always erroring out because it was not marked as\nan input request. Only down side of error was needlessly resending the\nset request 5 times.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "6ad390a25a9d1d8606b9b826878f0a30639dc2b3",
      "tree": "05aff14f02776bc0d59a1f777cb92df6f4456ba9",
      "parents": [
        "d6069dae4700cf5290a75002c46b9be8ea7eef3c",
        "3f48e7354358519e5b93f7f755ec270b3f8eafa0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 26 21:46:20 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 26 21:46:20 2011 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "ae927560a7d3055618ccc73a5d057cdd91b63740",
      "tree": "951debc536ccc5c62461f02d7e618fb35b1bdca9",
      "parents": [
        "c18c2cec31881130c591ea60590859002945cd96"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Mon Oct 10 08:52:32 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Oct 10 08:55:37 2011 -0700"
      },
      "message": "Input: wacom - correct max Y value on medium bamboos\n\nMedium size Bamboo P\u0026T driver reused max X/Y form older Bamboo 1\nmedium size tablets and never updated to real value. Actual\nactive area of tablet is slightly larger in Y direction.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c18c2cec31881130c591ea60590859002945cd96",
      "tree": "2874b21a6c98cab5d3ac8d3ea8add92620de9187",
      "parents": [
        "3d11ae8190c1b273d655b4d8d82be36754587910"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Mon Oct 10 08:52:13 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Oct 10 08:55:34 2011 -0700"
      },
      "message": "Input: wacom - add ABS_DISTANCE to Bamboo Pen reports\n\nTablet reports a distance of 0 right at highest point possible\nto be in proximity and distance_max when touching tablet. Inverse\nthe distance since user land has no way of knowing ABS_DISTANCE\nis not distance from tablet.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3d11ae8190c1b273d655b4d8d82be36754587910",
      "tree": "81ca951328624903c040068386b7725af8c9444d",
      "parents": [
        "f80aee7fd095d9014a92a250c688ff5dbc0a6649"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Mon Oct 10 08:51:52 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Oct 10 08:55:30 2011 -0700"
      },
      "message": "Input: wacom - remove unneeded touch pressure initialization\n\nThese were left in during removal of touch pressure reports but not\nneeded now.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "04c59abd3c053f9a42437d5db3af4383cf68659c",
      "tree": "c0445aec0cd582120f9c5530c96fe39656ce824e",
      "parents": [
        "09e7d9410764f96f83ebf4a435028ac5e6240af6"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Oct 04 23:51:49 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 05 00:26:24 2011 -0700"
      },
      "message": "Input: wacom - make LED status readable through sysfs\n\nReviewed-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nTested-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "09e7d9410764f96f83ebf4a435028ac5e6240af6",
      "tree": "d13102a4df693056017abd632376f026c5220618",
      "parents": [
        "77e82516a69ad7dd10ada425930ba35e933abcfb"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Oct 04 23:51:14 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 05 00:26:21 2011 -0700"
      },
      "message": "Input: wacom - add LED support for Cintiq 21ux2\n\nCintiq 21ux2 has two sets of four LEDs on right and left side of\nthe tablet, respectively.\n\nReviewed-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nTested-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "77e82516a69ad7dd10ada425930ba35e933abcfb",
      "tree": "61113d84614f9c7ae7ba508fda7193384efd49f2",
      "parents": [
        "f4fa9a6d80a61e5ae01e41262ff8b913deb92378"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Oct 04 23:50:42 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 05 00:26:17 2011 -0700"
      },
      "message": "Input: wacom - don\u0027t expose LED inactive option\n\nThe LED also indicates the status of the tablet. Don\u0027t turn it off.\n\nReviewed-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nTested-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f4fa9a6d80a61e5ae01e41262ff8b913deb92378",
      "tree": "d6565bf20210ef1d3787b14ab5e148bce55dccb4",
      "parents": [
        "f01536e3d68bacaf827325b716c743c542d20b64"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Oct 04 23:49:42 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 05 00:26:00 2011 -0700"
      },
      "message": "Input: wacom - lower the LED luminance\n\nThe LED luminance level is normally lower when no button is pressed.\n\nReviewed-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nTested-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d6069dae4700cf5290a75002c46b9be8ea7eef3c",
      "tree": "cb45769b96e3a46f63eb0a5632e544050bfcc8f3",
      "parents": [
        "8f9068609e8a5b4cbac9e0cf8332b5dcabf05422"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Oct 04 22:50:45 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Oct 04 22:54:05 2011 -0700"
      },
      "message": "Input: wacom - revert \"Cintiq 21UX2 does not have menu strips\"\n\nThis reverts commit 71c86ce59791bcd67af937bbea719a508079d7c2.\nThe 21UX2 does have touchstrips, but they are in a somewhat-\nhidden location.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nAcked-by: Ping Cheng \u003cpinglinux@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8f9068609e8a5b4cbac9e0cf8332b5dcabf05422",
      "tree": "03e532daea4d8df16c42c77e118cf9fe981ae543",
      "parents": [
        "1c601beaf21671b5033169d04efeda462bf58f01"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Fri Sep 09 13:38:10 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Sep 12 22:08:59 2011 -0700"
      },
      "message": "Input: wacom - fix touch parsing on newer Bamboos\n\nBamboos with Product ID\u0027s \u003e 0xD4 return values unrelated to pressure\nin touch 1 pressure field.  They also report 2nd touch X/Y values\nshifted down 1 byte (where pressure was).  This results in jumpy\n1 finger touch and totally invalid 2nd finger data.\n\nFor touch detection, switch to a Touch Present single bit that\nall versions of Bamboo support.\n\nFor touch 2 offset, calculate offset based on a bit that is set\ndifferent between the two packet layouts.\n\nSince touch pressure reports were removed from driver, there was\nno need to be reading pressure any more.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Ping Cheng \u003cpinglinux@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3512069eefd3c3424b12f21a68fd473c3fd57220",
      "tree": "4198d5839ca7007abe5f13a2c07d6cdcc41b68cc",
      "parents": [
        "8c6756603976e9d21bba9913cd80c38ec529a1fb"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Thu Sep 08 09:38:14 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Sep 08 09:42:28 2011 -0700"
      },
      "message": "Input: wacom - add POINTER and DIRECT device properties\n\nAdds INPUT_PROP_POINTER or INPUT_PROP_DIRECT as necessary to the\nhardware supported by the Wacom driver. The DIRECT property is\nassigned to devices with an embedded screen (i.e. touchscreens\nand display tablets). The POINTER property is assigned to those\nwithout embedded screens.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5d7e7d479856f23eebc272128905a7ecada367fb",
      "tree": "de9a5eab7bee6007b7a576b6f96a9a32ce06dc57",
      "parents": [
        "7e66eaf14e19c032433be7c4df3c892fa2a5282f"
      ],
      "author": {
        "name": "Eduard Hasenleithner",
        "email": "eduard@hasenleithner.at",
        "time": "Wed Sep 07 14:08:54 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Sep 07 14:19:01 2011 -0700"
      },
      "message": "Input: wacom - add Intuos4 LED and OLED control\n\nThis commit enables control of the LEDs and OLED displays found on the\nWacom Intuos4 M, L, and XL. For this purpose, a new \"wacom_led\" attribute\ngroup is added to the sysfs entry of the USB device.\n\nThis \"wacom_led\" group only shows up when the correct device (M, L, or XL)\nis detected. The attributes are described in\n Documentation/ABI/testing/sysfs-wacom\n\nSigned-off-by: Eduard Hasenleithner \u003ceduard@hasenleithner.at\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1fab84aa635572fbd74df8fd4fd25ea0a24c76e5",
      "tree": "51cdd06dfecf2d3379a7252099432e80453c7b64",
      "parents": [
        "cfb7d557242783bc3bfe77683ced20b4909258ec"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Fri Aug 26 23:18:22 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 26 23:20:21 2011 -0700"
      },
      "message": "Input: wacom - advertise BTN_TOOL_PEN and BTN_STYLUS for PenPartner\n\nThe Wacom PenPartner should advertise its stylus tip and button\nin addition to the eraser tool. These are both physically\npresent on the hardware, and emitted from \u0027wacom_penpartner_irq\u0027.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "cfb7d557242783bc3bfe77683ced20b4909258ec",
      "tree": "28b21b71ac32cf7aa8cdf9856c3ff993a863da09",
      "parents": [
        "9eff794b777ac9ca034129a1b637204000c8fb29"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Fri Aug 26 23:10:02 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 26 23:20:12 2011 -0700"
      },
      "message": "Input: wacom - remove pressure for touch devices\n\nTouch devices do not report valid pressure or capacitance.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3b48c91cdf2d6827ce315b3b112310fa02198db0",
      "tree": "5a140a55c3e0ca2c9dee714755b14e159c815395",
      "parents": [
        "a417ea4432db7fd1c91c19b129a3e3d2367b7ce4"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Aug 16 00:17:57 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Aug 16 00:21:52 2011 -0700"
      },
      "message": "Input: wacom - report id 3 returns 4 bytes of data\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a417ea4432db7fd1c91c19b129a3e3d2367b7ce4",
      "tree": "26f33a61dec93100ff9313a15ae69e817ea25faa",
      "parents": [
        "18adad1c57f820d38d05e3d5e3d548e286233b76"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Aug 16 00:17:56 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Aug 16 00:21:48 2011 -0700"
      },
      "message": "Input: wacom - add WAC_MSG_RETRIES define\n\nUse WAC_MSG_RETRIES define instead of a numeric constant.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "18adad1c57f820d38d05e3d5e3d548e286233b76",
      "tree": "ce8b4508299e8c952cf05c73498390cecfe5e785",
      "parents": [
        "22f83205e59c97c2460ad8e4bd6e71268cb2f37f"
      ],
      "author": {
        "name": "Gerard Braad",
        "email": "me@gbraad.nl",
        "time": "Tue Aug 16 00:17:56 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Aug 16 00:21:41 2011 -0700"
      },
      "message": "Input: wacom - add support for the Wacom Bamboo Pen (CTL-660/K)\n\nSigned-off-by: Gerard Braad \u003cme@gbraad.nl\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "eadba0c9c41bfa840b0f1e9ee369a869c2a322b3",
      "tree": "bcd3463b7efd013acabb50ee6a1074e968a62eba",
      "parents": [
        "a66413fbc37994710d638aec3314f735a7ac0df5"
      ],
      "author": {
        "name": "Edwin van Vliet",
        "email": "edwin@cheatah.nl",
        "time": "Sun Jul 10 16:07:28 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Jul 10 16:08:23 2011 -0700"
      },
      "message": "Input: aiptek - remove double define\n\nConstant AIPTEK_TOOL_BUTTON_PEN_MODE was defined twice.\n\nSigned-off-by: Edwin van Vliet \u003cedwin@cheatah.nl\u003e\nReviewed-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "84460014505685ab234fa8e1a45dffd32f3a46a7",
      "tree": "41955af29bab07f8f3d4b94927f5d29d02210c72",
      "parents": [
        "0bd10ef8f8a29d824561a4678f5e63350751407a"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Wed Jul 06 18:05:43 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 06 21:24:35 2011 -0700"
      },
      "message": "Input: wacom - cleanup a return value for the old Bamboo\n\nThe old code may call input_sync() without sending any other events.\nWhile it will be suppressed by the input core not calling it at all\nis still cheaper.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0bd10ef8f8a29d824561a4678f5e63350751407a",
      "tree": "960bae219b27e72633b660dc75bc41514d7c2912",
      "parents": [
        "998c454e1c850f8e5cc0ae2299c4789b395d6d98"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Wed Jul 06 18:05:42 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 06 21:24:25 2011 -0700"
      },
      "message": "Input: wacom - update Graphire4 and old Bamboo tablet buttons\n\nBamboo touch sets BTN_BACK, BTN_FORWARD, BTN_LEFT, and BTN_RIGHT\nas the default button events for tablet buttons. Change Graphire4\nand old Bamboo to the same settings.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "998c454e1c850f8e5cc0ae2299c4789b395d6d98",
      "tree": "6a5da9ef3b66acf8d97b0a0f6c2518c266aeeb86",
      "parents": [
        "358ea22ee3e14894a2598580297767ccc010119b"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Wed Jul 06 18:05:41 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 06 21:24:15 2011 -0700"
      },
      "message": "Input: wacom - add serial number for Graphire4 and old Bamboo\n\nWith the removal of BTN_TOOL_FINGER for tablet buttons and\nexpresskeys, serial number is needed to distingush if the\nevents were from a regular tool (stylus, eraser, or mouse)\nor the attribures (buttons, strips, or wheels) on the tablet\nsince there are overlapped events between the tools and the\ntablet attributes.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "358ea22ee3e14894a2598580297767ccc010119b",
      "tree": "11aed3d3f4144fb0f150e0b441d9f0bb12031cf3",
      "parents": [
        "e8e70d83912b40c5c9ea7b85a6110b9925fbed62"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Wed Jul 06 18:05:41 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 06 21:24:06 2011 -0700"
      },
      "message": "Input: wacom - remove BTN_TOOL_FINGER for pad\n\nBTN_TOOL_FINGER was designed to indicate a single finger touch.\nRemove the lines that borrowed this type for expresskeys and\ntablet buttons.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "11d0cf8859451d6336959204b2d4cc173dd1aa4e",
      "tree": "273f9ad189ce68eb60ec05b3c4cefb5b569f357c",
      "parents": [
        "a001a8f3cedb0e3cb92ff3abdb3170df7da92d47"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Mon Jun 27 12:57:58 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 27 13:07:55 2011 -0700"
      },
      "message": "Input: wacom - add 3 new models - 6A, 6B, and 97\n\nTested-by: Alex Tervoort \u003calex.tervoort@gmail.com\u003e for 6A\nSigned-off-by: David Foley \u003cfavux.is@gmail.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a001a8f3cedb0e3cb92ff3abdb3170df7da92d47",
      "tree": "64c5de1d2cc534a463b345dc3c111f5683743745",
      "parents": [
        "b23302052d96a3945e4c72aca77b5fd28884c353"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Mon Jun 27 12:57:58 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 27 13:07:45 2011 -0700"
      },
      "message": "Input: wacom - Wacom Bamboo Pen D4 has 1024 pressure levels\n\nD4 has 1024, not 512, pressure levels.\n\nReported-by: David Foley \u003cfavux.is@gmail.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1483f5513b2d215216ad56c618b42454c5bc1e4d",
      "tree": "898b25d03623341ce6998c5a7da0959615f12c82",
      "parents": [
        "71c86ce59791bcd67af937bbea719a508079d7c2"
      ],
      "author": {
        "name": "Aristeu Rozanski",
        "email": "aris@redhat.com",
        "time": "Wed Jun 22 01:17:17 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jun 22 01:26:09 2011 -0700"
      },
      "message": "Input: wacom - use only one interface with DTU-2231\n\nThe Wacom DTU-2231 tablet has two interfaces on its default configuration\nand both have HID class, leading to the creation of two input devices\ninstead of one. Only the first one is used, so filter out the second.\n\nSigned-off-by: Aristeu Rozanski \u003caris@redhat.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "71c86ce59791bcd67af937bbea719a508079d7c2",
      "tree": "6b28cc4706096c9313bd2258345488b5ff019c0c",
      "parents": [
        "fabadbc754cf461e8d68e5f8ff53f287dcee41b2"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Wed Jun 22 01:02:51 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jun 22 01:25:59 2011 -0700"
      },
      "message": "Input: wacom - Cintiq 21UX2 does not have menu strips\n\nSo don\u0027t set ABS_RX/ABS_RY for them.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "26fcd2a7618db6c16be6aa3e56c0f3c25381e5a3",
      "tree": "12b269193e2b341719b7cbe972f3209a2961937c",
      "parents": [
        "a2a94e7323dad972f23b9000cab150026c929b9f"
      ],
      "author": {
        "name": "Manoj Iyer",
        "email": "manoj.iyer@canonical.com",
        "time": "Thu Mar 31 22:39:43 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Mar 31 22:41:24 2011 -0700"
      },
      "message": "Input: wacom - add support for Lenovo tablet ID (0xE6)\n\nSigned-off-by: Manoj Iyer \u003cmanoj.iyer@canonical.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e35fb8c1db2d6fc92783d492e458d19b06502742",
      "tree": "723bb191f123f35c5e2c149b36bed155dde6a42f",
      "parents": [
        "7b824bbdd6210155bac9e1a1d795f94f8f2927b2"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sat Mar 26 21:16:05 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Mar 26 22:31:06 2011 -0700"
      },
      "message": "Input: wacom - report resolution for pen devices\n\nTouch resolution is reported to the userland by retrieving the value\nfrom the HID descriptor. But pen resolution is not since it can not\nbe retrieved. The current Wacom X driver has a resolution table.\nTo centralize the source of these values, the resolution entries are\nadded in the wacom_features struct for x and y coordinates respectively.\nThe values are then reported to the userland.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7b824bbdd6210155bac9e1a1d795f94f8f2927b2",
      "tree": "b6406173e2aaf2d54c89c58996a47f5fb036acfb",
      "parents": [
        "a0fa2206f550066d6948d43c5401e973e5f7d320"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sat Mar 26 21:16:04 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Mar 26 22:30:59 2011 -0700"
      },
      "message": "Input: wacom - constify wacom_features for a new missed Bamboo models\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "97eb3f24352ec6632c2127b35d8087d2a809a9b9",
      "tree": "722948059bbd325bbca232269490124231df80d4",
      "parents": [
        "439581ec07fa9cf3f519dd461a2cf41cfd3adcb4",
        "def179c271ac9b5020deca798470521f14d11edd"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Mar 18 23:38:50 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Mar 18 23:38:50 2011 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "84eb5aa6ccb2a62c40722b8c5fb1338ea12155a3",
      "tree": "f2ca5e0c39adcf594ba713a02f2742d960038767",
      "parents": [
        "a43c7c53835ba1ff4e488806d0f8b98e9dce9b0e"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sat Mar 12 20:35:18 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Mar 12 20:37:25 2011 -0800"
      },
      "message": "Input: wacom - support 2FGT in MT format\n\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a43c7c53835ba1ff4e488806d0f8b98e9dce9b0e",
      "tree": "1a0d4d39432636d2dabe861e88c5cf0103d0f78a",
      "parents": [
        "8aa9a9ac89baa0e423da0211e0883d28165697e0"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sat Mar 12 20:34:42 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Mar 12 20:37:20 2011 -0800"
      },
      "message": "Input: wacom - support one finger touch the touchscreen way\n\nThere are two types of 1FGT devices supported in wacom_wac.c.\nChanging them to follow the existing touchscreen format, i.e.,\nonly report BTN_TOUCH as a valid tool type.\n\nTouch data will be ignored if pen is in proximity. This requires\na touch up event sent if touch was down when pen comes in. The\ntouch up event should be sent before any pen events are emitted.\nOtherwise, two pointers would race for the cursor.\n\nHowever, we can not send a touch up inside wacom_tpc_pen since\npen and touch are on different logical port. That is why we\nhave to check if touch is up before sending pen events.\n\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8aa9a9ac89baa0e423da0211e0883d28165697e0",
      "tree": "8c94b29f3115720aaad80c845b6a28fe67eb5dc2",
      "parents": [
        "4fc193814b3a269c1ea89aefdb56d4f957680d44"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sat Mar 12 20:34:11 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Mar 12 20:37:16 2011 -0800"
      },
      "message": "Input: wacom - process pen data in its own routine\n\nSo it would be easier for patch reviewers to follow the data path.\n\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4fc193814b3a269c1ea89aefdb56d4f957680d44",
      "tree": "ec763170d90a3efea6549a5f34c3450f9a6d18bb",
      "parents": [
        "0d3c07378bb7d423302d7cb0dcd3fa5a26c40220"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sat Mar 12 20:33:33 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Mar 12 20:37:12 2011 -0800"
      },
      "message": "Input: wacom - do not send 2FGT Tablet PC events in TAP format\n\n2FGT Tablet PC touch events were processed in _TAP_ format. Remove\nthem so we can change to _MT_ format.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4b6d44344000ff3e62faf595e5f89fd8d9e52a94",
      "tree": "57232a2d76f4a72019c46f8099203c1db0681535",
      "parents": [
        "0fbc9fdb7e747500111dcc4a5f5f3ceed0360d71"
      ],
      "author": {
        "name": "Alexander Strakh",
        "email": "cromlehg@gmail.com",
        "time": "Fri Feb 11 00:44:41 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Feb 11 01:01:15 2011 -0800"
      },
      "message": "Input: wacom - fix error path in wacom_probe()\n\nIf we fail to retrieve HID descriptor we need to free allocated URB so\njump to proper label to do that.\n\nSigned-off-by: Alexander Strakh \u003cstrakh@ispras.ru\u003e\nAcked-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "409550f2902470f0387fe40a7db441526e16b2c0",
      "tree": "078db2747bc707fefcecd97925bffc14a11c41ef",
      "parents": [
        "d38acb49b7368ac4e8ec0db0055155be0805db5d"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Jan 25 18:03:13 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jan 25 18:04:05 2011 -0800"
      },
      "message": "Input: wacom - pass touch resolution to clients through input_absinfo\n\nAlso remove fake ABS_RX/ABS_RY \"axes\" that were used to report physical\ndimensions now that we have better way.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d38acb49b7368ac4e8ec0db0055155be0805db5d",
      "tree": "025878af022aa140e2ccc1975f4a349c8f030a8d",
      "parents": [
        "8c6a98b22b750c9eb52653ba643faa17db8d3881"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Mon Jan 24 09:32:50 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jan 24 09:33:41 2011 -0800"
      },
      "message": "Input: wacom - add 2 Bamboo Pen and touch models\n\nReported-by: David Foley \u003cfavux.is@gmail.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "554738da71004d96e06fb75f4772dfc3b0f47810",
      "tree": "149a96ce3727025d3b9260961ec94ba8306db278",
      "parents": [
        "7b4b30689d688d9ca2e5c3859db6bbe1c35e6014",
        "a6d38f889750ed6290728a19d9dad577b147c6d0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 06 22:34:59 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 06 22:34:59 2011 -0800"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n\nConflicts:\n\tinclude/linux/input.h\n"
    },
    {
      "commit": "7b4b30689d688d9ca2e5c3859db6bbe1c35e6014",
      "tree": "b21c6ed02bd0bdf18bdfb2138846ba80bd982a18",
      "parents": [
        "ab4e0192196b8d4e43a3945742d4996da934a86f"
      ],
      "author": {
        "name": "Ajay Ramaswamy",
        "email": "ajay@ramaswamy.net",
        "time": "Thu Dec 23 01:19:39 2010 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Dec 23 01:22:55 2010 -0800"
      },
      "message": "Input: wacom - add support for digitizer in Lenovo W700\n\nSigned-off-by: Ajay Ramaswamy \u003cajay@ramaswamy.net\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "67b989a0c17e34a7c2c095e58a2f3d1b4408e3cb"
}
