)]}'
{
  "log": [
    {
      "commit": "2d9f0d964be94fd51c7303288c6f9c88bf2381fe",
      "tree": "2631c3e82abc145a6e9c8e2c18687833c71de012",
      "parents": [
        "9937c026820baabd1e908a9c1e6bdc846293000a",
        "005a69d632cd8694061c2dd27492fe874780b5ee"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Feb 19 22:05:39 2013 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Feb 19 22:05:39 2013 -0800"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n\nPrepare first set of updates for 3.9 merge window.\n"
    },
    {
      "commit": "a112e9fdda1e4a412628650f0988c46daaee9028",
      "tree": "40a021db23db1ddf188c866100a1958f17531f64",
      "parents": [
        "6ddaf744c9f6dd08aaec05bc9536173317b913a3"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Wed Feb 13 20:20:01 2013 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Feb 13 20:21:22 2013 -0800"
      },
      "message": "Input: wacom - add support for DTH-2242\n\nIt is a pen with 10 finger touch device.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "9937c026820baabd1e908a9c1e6bdc846293000a",
      "tree": "461b2c70b16edf74c7d5444951133c534a007c93",
      "parents": [
        "b666263b71cb1f3b96fb79e69de7f119062b0da2"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Wed Jan 23 19:37:34 2013 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jan 23 19:38:52 2013 -0800"
      },
      "message": "Input: wacom - fix wacom_set_report retry logic\n\nLogic sets a value and then reads it back to make sure it worked\nand retries write on failures.  Since read and write share a buffer,\nit needs to be set back up before writing though.\n\nIssue is not seen a lot because 1) it doesn\u0027t need to retry for\na lot of tablets and 2) a lot of failures that need a retry are\nfrom an -ETIMEDOUT and hopefully buffer is not touched in this case.\n\nAt least one user has shown logs with buffer being modified during\n-ETIMEDOUT case with linux 3.7 kernel.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "02295e68cf6ae81e94fbcfa61afde299ded593b1",
      "tree": "a4780191d3694569ae4fae8bea86470f5f093ff9",
      "parents": [
        "8c0e0a4fa88f53d80ae8c410a9e2e364a96941a4"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Fri Jan 04 23:56:00 2013 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Jan 06 01:11:02 2013 -0800"
      },
      "message": "Input: wacom - use new input-mt routines\n\nThis patch brings wacom driver in-sync with input-mt changes\nmade in release 3.7.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "8c0e0a4fa88f53d80ae8c410a9e2e364a96941a4",
      "tree": "3f5c7d3a626d547c32dec66823a05493843da005",
      "parents": [
        "0e47e3dccfcfaa262d3162ab353474d91d792000"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Fri Jan 04 23:53:52 2013 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Jan 06 01:10:55 2013 -0800"
      },
      "message": "Input: wacom - prepare for syncing with input-mt changes\n\nHenrik added new MT routines in release 3.7. This patch is to prepare\nfor the use of new MT routines.\n\nIn the newly added wacom_abs_set_axis() function, the first\nif-statement assigns ABS_X/Y for number of contacts less or equal\nto 2. So, it is single and 2 finger touch devices. Two finger touch\ndevices are processed here since they will not use the updated\ninput_mt_init_slots(), which does not offer benefit to those devices.\n\ninput_mt_init_slots() will take care of ABS_X/Y assignment when flags\nare not zero. All touch devices with more than two contacts will use\ninput_mt_init_slots() with non-zero flags.\n\nThe second if-statement is for all MT devices, which include two\nfinger touch devices.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nReviewed-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "022573c275500e1a50889949f679d04b5446edf6",
      "tree": "766ab0e13fc38275466f8544d1bbf4982833cbff",
      "parents": [
        "516d798f656614f59553b1ff3592c2c36102b684",
        "a455e2985f57e2a71566bb8850094af38b2c932d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Dec 16 22:04:14 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Dec 16 22:04:14 2012 -0800"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n\nPrepare first set of updates for 3.8 merge window.\n"
    },
    {
      "commit": "e12b3cecf221644ccab64d7c30a6df58b7630cb0",
      "tree": "9075cb9dd21f98ec8252facce5c95140d663c6d2",
      "parents": [
        "540602a43ae5fa94064f8fae100f5ca75d4c002b"
      ],
      "author": {
        "name": "Diego Calleja",
        "email": "diegocg@gmail.com",
        "time": "Mon Dec 03 21:16:11 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Dec 03 21:21:19 2012 -0800"
      },
      "message": "Input: wacom - fix touch support for Bamboo Fun CTH-461\n\nCommit f393ee2b814e3291c12565000210b3cf10aa5c1d forgot to add the\ntouch_max property for Wacom Bamboo Fun CTH-461/S, ID 056a:00d2.\n\nThis broke the touch functionality for that device. This patch,\n(done with help of Ping Cheng), adds the correct value and makes\ntouch work again.\n\nSigned-off-by: Diego Calleja \u003cdiegocg@gmail.com\u003e\nReviewed-by: Ping Cheng \u003cpinglinux@gmail.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "edbe265d245b0fe05c43e96e52554dacae5dcc70",
      "tree": "0c93e39f65532c4cce0999783f4ca986e2522d65",
      "parents": [
        "2ad5169c762e56e4c7a76f517256ce853eb53ad0"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Wed Nov 21 13:12:50 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Nov 21 13:22:10 2012 -0800"
      },
      "message": "Input: wacom - add support for a new MT device (0x4001)\n\nIt supports 10 fingers.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "2ad5169c762e56e4c7a76f517256ce853eb53ad0",
      "tree": "b29f1cc69f2901a78be0dc55517905c6660a1eb0",
      "parents": [
        "506ee557b75d4e77f4876ca4189cb855397d617b"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Wed Nov 21 13:12:16 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Nov 21 13:22:06 2012 -0800"
      },
      "message": "Input: wacom - simplify type check for newer V5 devices\n\nThe updated type enum enables this implementation.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "6afdc289c984451a6202a687fe6af727e051a784",
      "tree": "acd038cdd5cfe752c446315bd0215e9ba65461da",
      "parents": [
        "3699dd7e16a9f68586a44e1efeb9708359f9c2a6"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sat Nov 03 12:16:15 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Nov 08 09:12:46 2012 -0800"
      },
      "message": "Input: wacom - add support for 2 new multi-touch tablets (0x100 and 0x101)\n\nThis adds support for the two new multi-touch tablets.\n\nSigned-off-by: Ping Cheng \u003cpinglinux@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "3699dd7e16a9f68586a44e1efeb9708359f9c2a6",
      "tree": "5d13ff90e9895c30a77a3d6cef95c49c6012c1b8",
      "parents": [
        "2be975c6d920de989ff5e4bc09ffe87e59d94662"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Sat Nov 03 12:16:13 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Nov 08 09:12:29 2012 -0800"
      },
      "message": "Input: wacom - clean up device type code\n\nUse switch instead of if statement to verify device types\n\nSigned-off-by: Ping Cheng \u003cpinglinux@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "b216e12d062d060f2c7b1a49b4b6a6a442cae79c",
      "tree": "6575f40206d962559ff544c6087a35da979e31b5",
      "parents": [
        "68fe0f0a6dcd2ac1ace5da3647a6d1cf0f4d2fea"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Mon Oct 29 23:45:30 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Oct 30 00:10:29 2012 -0700"
      },
      "message": "Input: wacom - correct bad Cintiq 24HD check\n\nSigned-off-by: Fengguang Wu \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "68fe0f0a6dcd2ac1ace5da3647a6d1cf0f4d2fea",
      "tree": "69d855c2e46d42ef8f23680cf3a1e6ff38de9ef4",
      "parents": [
        "88fd449e734a4264347e12b8ff74ccb33a9b9a35",
        "8f0d8163b50e01f398b14bcd4dc039ac5ab18d64"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Oct 30 00:09:18 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Oct 30 00:09:18 2012 -0700"
      },
      "message": "Merge tag \u0027v3.7-rc3\u0027 into for-linus to sync up with recent USB changes\n"
    },
    {
      "commit": "b1e4279e4ef5549bf6ebf8f6f17dd26f0af8e8a2",
      "tree": "d3bcb7957ca8c37bdf579738f0431ce3635b7783",
      "parents": [
        "aea2bf6a57a9e4596bfad164f986ba10ddc6adf3"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Sun Oct 21 00:38:04 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 25 16:02:36 2012 -0700"
      },
      "message": "Input: wacom - add touch sensor support for Cintiq 24HD touch\n\nDecode multitouch reports from the touch sensor of the Cintiq 24HD\ntouch.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aea2bf6a57a9e4596bfad164f986ba10ddc6adf3",
      "tree": "00429471214d5c987b1e40fcd5018599454588d0",
      "parents": [
        "2008713c7174e5c0f207bac684c6df0939047009"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Sun Oct 21 00:38:03 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 25 16:02:36 2012 -0700"
      },
      "message": "Input: wacom - handle split-sensor devices with internal hubs\n\nLike our other pen-and-touch products, the Cintiq 24HD touch needs data\nto be shared between its two sensors to facilitate proximity-based palm\nrejection.\n\nUnlike other tablets that report sensor data through separate interfaces\nof the same USB device, the Cintiq 24HD touch has separate USB devices\nthat are connected to an internal USB hub.\n\nThis patch makes it possible to designate the USB VID/PID of the other\ndevice so that the two may share data.  To ensure we don\u0027t accidentally\nlink to a sensor from a physically separate device (if several have been\nplugged in), we limit the search to siblings (i.e., devices directly\nconnected to the same hub).\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "88fd449e734a4264347e12b8ff74ccb33a9b9a35",
      "tree": "45f300a9533aabbeae7ad8fb86d931023ffa29bd",
      "parents": [
        "ae495e844a77344fdaedbb2ad97d925d096e9f0d"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Wed Oct 24 23:53:02 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Oct 25 00:41:31 2012 -0700"
      },
      "message": "Input: wacom - add INPUT_PROP_DIRECT flag to Cintiq 24HD\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "0cc8d6a9d23d6662da91eeb6bb8e7d1c559850f0",
      "tree": "7187a6807ff5bd6e8f8dac7c53e2de28759a8354",
      "parents": [
        "dde3ada3d0069855eeb353707b2b0f946191cfd6",
        "7f8d4cad1e4e11a45d02bd6e024cc2812963c38a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Oct 11 00:45:21 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Oct 11 00:45:21 2012 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n\nPrepare second set of updates for 3.7 merge window (Wacom driver update\nand patches extending number of input minors).\n"
    },
    {
      "commit": "fe494bc2f6e47f02a78ec4761117187db40381a6",
      "tree": "05d31e702033a0b7a68f468097a8e9f086a9f246",
      "parents": [
        "115d5e12a7d5fe62076f9dcc728905196162d709"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Wed Oct 03 17:25:35 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Oct 04 23:09:32 2012 -0700"
      },
      "message": "Input: wacom - clean up wacom_query_tablet_data\n\nRewrites this function to be easier to read and understand. The new\nfunction \u0027wacom_set_device_mode\u0027 now handles the grunt work of\nassembling the proper feature report, sending it to the device,\nand ensuring the setting \"sticks\".\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nTested-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "115d5e12a7d5fe62076f9dcc728905196162d709",
      "tree": "f1eafc31bac96610ee6f279ffd66173cfa51c426",
      "parents": [
        "9d336daf3b502f594ce18d26a3a009adb2cf3729"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Wed Oct 03 17:24:32 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Oct 04 23:09:31 2012 -0700"
      },
      "message": "Input: wacom - introduce wacom_fix_phy_from_hid\n\nThe Cintiq 24HD touch cannot use wacom_set_phy_from_res to determine\nthe physical size of the touch sensor since the pen and touch are\non separate USB devices. The physical size is, however, provided in\nthe HID descriptor, just scaled to a unit we don\u0027t use.\n\nThis patch introduces the function wacom_fix_phy_from_hid to let\nus make use of the unit and exponent data provided by HID to set\nthe [xy]_phy variables to an appropriate value. This function\nrelies on a trimmed-down version of hidinput_calc_abs_res from\nthe hid-input.c.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nTested-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "9d336daf3b502f594ce18d26a3a009adb2cf3729",
      "tree": "bd38fc8a0265b7e6462010a9143526040b3be565",
      "parents": [
        "4e90495498cc6f1aa15e7667a695908860938b3e"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Wed Oct 03 17:19:50 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 03 23:58:20 2012 -0700"
      },
      "message": "Input: wacom - allow any multi-input Intuos device to set prox\n\nThe ability to set the proximity flag should apply to any device\nthat has both pen and touch input. Rather than listing classes of\ndevices known to meet this criteria, simply filter on the quirk\ndefining all such devices.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nTested-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "4e90495498cc6f1aa15e7667a695908860938b3e",
      "tree": "be5df2824e3bff577e4d56b368f6c070e040d891",
      "parents": [
        "7774036808011ceecc88cef01dfafcce39ed9fc5"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Wed Oct 03 17:19:11 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 03 23:58:15 2012 -0700"
      },
      "message": "Input: wacom - report correct touch contact size for I5/Bamboo\n\nThis changes how the touch packets for Intuos5 and 3rd-gen Bamboo\nare interpreted, so that proper values for the MAJOR and MINOR\naxes are reported. Instead of using the amplitude field (data[6]),\nwe use the size field (data[5]) and do some calculation to\ntransform it from a scaled-down area into axis lengths.\n\nNote that even though we assume a circular contact, both MAJOR and\nMINOR are reported since the resolution of the X and Y axes differ.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nAcked-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "7774036808011ceecc88cef01dfafcce39ed9fc5",
      "tree": "e88670cf3fba9d885b3d71c00fb9a7809ed3f9e2",
      "parents": [
        "fb4f552e895cec29934d94a99cbd1f1f00448a88",
        "51c80b74002f86477d691ed7c8ac479dcfa6271c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Oct 01 14:40:51 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Oct 01 14:40:51 2012 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://github.com/rydberg/linux into next\n\nMerge Henrik\u0027s updates to multitouch code. Even though Jiri already\npulled them in I need to do it too since my changes to evdev using\ndynamic major would clash with them.\n"
    },
    {
      "commit": "5e056ef4ddeb6129f6bb170f2c26b8f370bbcda7",
      "tree": "2251b54d41bb06b233a601b46a5055f67eb330f5",
      "parents": [
        "824efd37415961d38821ecbd9694e213fb2e8b32"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Mon Sep 24 09:21:31 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Sep 28 10:34:03 2012 -0700"
      },
      "message": "Input: wacom - mark Intuos5 pad as in-prox when touching buttons\n\nIf the ExpressKeys on the Intuos5 are touched, they currently result\nan out-of-prox packet being sent even if the pad is already out of\nprox. This can cause some confusion in the X driver. To restore the\nexpected semantics, we make being touched a sufficient condition to\nsignal proximity.\n\nhttps://bugs.freedesktop.org/show_bug.cgi?id\u003d54250\n\nReported-by: Timo Aaltonen \u003ctjaalton@ubuntu.com\u003e\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nReviewed-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "b4adbbefc2099476a4f1020041c99f52cf3cd67d",
      "tree": "ba9ca0069c7375a99fa0a9f2728b445f3ae5a096",
      "parents": [
        "a274ac15ed069bae4118e3251359240379b6801b"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Aug 11 22:07:55 2012 +0200"
      },
      "committer": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Wed Sep 19 19:50:18 2012 +0200"
      },
      "message": "Input: MT - Add flags to input_mt_init_slots()\n\nPreparing to move more repeated code into the mt core, add a flags\nargument to the input_mt_slots_init() function.\n\nReviewed-and-tested-by: Benjamin Tissoires \u003cbenjamin.tissoires@enac.fr\u003e\nTested-by: Ping Cheng \u003cpingc@wacom.com\u003e\nAcked-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\n"
    },
    {
      "commit": "77626ebc0cb540c39f03e988484ee650a99c355b",
      "tree": "08df0ac9e8123305effafd085c22877628d22ae6",
      "parents": [
        "bd68dfe0071b50bc69416a92ee22b63d1cc33a3b"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Aug 21 22:11:59 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Sep 04 22:17:06 2012 -0700"
      },
      "message": "Input: wacom - add support for EMR on Cintiq 24HD touch\n\nAdds support for the EMR digitizer on the Cintiq 24HD touch. The\nEMR digitizer should work identically to that found on the Cintiq\n24HD. The touch digitizer is a separate USB device similar to how\nwe split apart some other devices.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "6f4d0382e2a6d27045e223d8c452659477826650",
      "tree": "cf41020ac40ca6684a8c4d26a77aa0401f64091c",
      "parents": [
        "7b125b94ca16b7e618c6241cb02c4c8060cea5e3"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Aug 21 22:11:59 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Aug 21 22:14:43 2012 -0700"
      },
      "message": "Input: wacom - add support for EMR on Cintiq 24HD touch\n\nAdds support for the EMR digitizer on the Cintiq 24HD touch. The\nEMR digitizer should work identically to that found on the Cintiq\n24HD. The touch digitizer is a separate USB device similar to how\nwe split apart some other devices.\n\nSigned-off-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "d838c644fea603eb24811333c6e2cf4f9722bf10",
      "tree": "577b0289a9c1d0f8961880774a460871d52a8c6c",
      "parents": [
        "43c4d13e901a8f37d9abbd410f093ebe885b5322"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Jul 24 23:54:11 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jul 24 23:55:10 2012 -0700"
      },
      "message": "Input: wacom - add support to Cintiq 22HD\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "8a90c034ae0d4282e2aeb9cf8311dc90c855d815",
      "tree": "475d003d61378939ef6b6c328a39856999f1e9d2",
      "parents": [
        "8314f532ebd55f1d6dc23b143cda3c1714ffe201"
      ],
      "author": {
        "name": "weixing",
        "email": "weixing@hanwang.com.cn",
        "time": "Fri Jul 13 00:08:42 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Jul 13 00:14:27 2012 -0700"
      },
      "message": "Input: hanwang - add support for Art Master II tablet\n\nThis change adds support for old Hanwang Art master II tablet\n\nSigned-off-by: weixing \u003cweixing@hanwang.com.cn\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "3c3416abbe3328c2fae054379894614b0c894069",
      "tree": "679a21e7b4b56124879248e0455a95a42fa80355",
      "parents": [
        "333fbe8409dfabd3d3581af5cdbd30f666857437",
        "9b7e31bbf4bb58b12e11a7f24b7c3e48bbd2f4da"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Jul 07 16:07:48 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Jul 07 16:07:48 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 to bring in change ensuring that drivers that\nuse threaded IRQs use IRQF_ONESHOT.\n"
    },
    {
      "commit": "404c3bc30cb1361e1b3533643326ab472d24a618",
      "tree": "156cc9032c8aee17167d926c5bdae009ba8f36d2",
      "parents": [
        "6795a524f0b049ceb5417d5036ab5e233345b900",
        "6887a4131da3adaab011613776d865f4bcfb5678"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 04 13:13:55 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 04 13:13:55 2012 -0700"
      },
      "message": "Merge commit \u0027v3.5-rc5\u0027 into next\n"
    },
    {
      "commit": "1cecc5cc0658e128bcad0b29edb96f286066571d",
      "tree": "2c1bb27d19d6ddd974d32f15c8aaef0f7f96b16e",
      "parents": [
        "61c91dd4a58b21a783e37208f4d02e3cb4b637c4"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Thu Jun 28 16:47:30 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jun 28 17:02:45 2012 -0700"
      },
      "message": "Input: wacom - don\u0027t retrieve touch_max when it is predefined\n\nSome models, such as 0xE6, report more fingers than we process.\n\nReported-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nTested-by: Nils Kanning \u003cnils@kanning.de\u003e\nTested-by: Rafi Rubin \u003crafi@seas.upenn.edu\u003e\nReviewed-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "61c91dd4a58b21a783e37208f4d02e3cb4b637c4",
      "tree": "f14fc79eed746fb7102198576e89c351bd3f9564",
      "parents": [
        "2177905ca7419c49910d47e38e44790affd918cc"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Thu Jun 28 16:46:27 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jun 28 17:02:40 2012 -0700"
      },
      "message": "Input: wacom - fix retrieving touch_max bug\n\nrep_data is not an array anymore, so taking it\u0027s address when passing to\nwacom_get_report() is wrong.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nTested-by: Rafi Rubin \u003crafi@seas.upenn.edu\u003e\nReviewed-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "6795a524f0b049ceb5417d5036ab5e233345b900",
      "tree": "6ffebca0592a522a3b643e0eda512018a45ae58a",
      "parents": [
        "adad004e1a50f8c64d9f116cd4934da937b51e27"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Thu Jun 28 16:49:00 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jun 28 16:59:23 2012 -0700"
      },
      "message": "Input: wacom - TPC2FG doesn\u0027t store touch id for slots\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nTested-by: Rafi Rubin \u003crafi@seas.upenn.edu\u003e\nReviewed-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "adad004e1a50f8c64d9f116cd4934da937b51e27",
      "tree": "3b0bede183acc58baad810e5db674c5571749703",
      "parents": [
        "84b63ad8477c822edbeb1e310b201609f33522ec"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Thu Jun 28 16:48:17 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jun 28 16:59:18 2012 -0700"
      },
      "message": "Input: wacom - BTN_TOOL_DOUBLETAP is not a valid device_type\n\nIt is replaced by BTN_TOOL_FINGER.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nTested-by: Rafi Rubin \u003crafi@seas.upenn.edu\u003e\nReviewed-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "32edbf562cabc0fb927692c86274c3cd2ccde0d0",
      "tree": "5f0c72cbcfcbf771a950eb0950d2ab335cfa9078",
      "parents": [
        "a19fc98685ad0b5bccc38ca17acb50a92915ec51"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Jun 12 00:28:37 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 12 00:40:24 2012 -0700"
      },
      "message": "Input: wacom - remove code duplication\n\nReplaces code to calculate Intuos5 physical dimensions with a call\nto an existing function that performs the same task.\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": "a19fc98685ad0b5bccc38ca17acb50a92915ec51",
      "tree": "c2edee4d2507b571062dc44823378706f879b42a",
      "parents": [
        "6dc463511d4a690f01a9248df3b384db717e0b1c"
      ],
      "author": {
        "name": "Jason Gerecke",
        "email": "killertofu@gmail.com",
        "time": "Tue Jun 12 00:27:53 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 12 00:40:20 2012 -0700"
      },
      "message": "Input: wacom - initialize and destroy LEDs for Intuos4 S tablets\n\nThis case appears to have been missed in the original commit.\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": "6dc463511d4a690f01a9248df3b384db717e0b1c",
      "tree": "6b84002b020b71179bd423e9ff9e780ccf19caac",
      "parents": [
        "b7af2bb84cea328c766c615aac45cdd498c50bc6"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Tue Jun 12 00:25:48 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 12 00:40:16 2012 -0700"
      },
      "message": "Input: wacom - Bamboo One 1024 pressure fix\n\nBamboo One\u0027s with ID of 0x6a and 0x6b were added with correct\nindication of 1024 pressure levels but the Graphire packet routine\nwas only looking at 9 bits.  Increased to 10 bits.\n\nThis bug caused these devices to roll over to zero pressure at half\nway mark.\n\nThe other devices using this routine only support 256 or 512 range\nand look to fix unused bits at zero.\n\nSigned-off-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReported-by: Tushant Mirchandani \u003ctushantin@gmail.com\u003e\nReviewed-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b7af2bb84cea328c766c615aac45cdd498c50bc6",
      "tree": "d9c4632eb89bc09ec5ed61fac0164698c32746a0",
      "parents": [
        "ac173837cd4b268a538235a1699b91457551a9a9"
      ],
      "author": {
        "name": "Chris Bagwell",
        "email": "chris@cnpbagwell.com",
        "time": "Tue Jun 12 00:25:23 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 12 00:40:07 2012 -0700"
      },
      "message": "Input: wacom - battery reporting improvements\n\nDo not register battery device until connected to a tablet.\nThis prevents an empty battery icon from being shown when tablet is\nconnected using USB cable.\n\nAlso, call power_supply_powers() for apps that can make use of that\ninfo.\n\nAnd stop ignoring input registration failures.\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": "ac173837cd4b268a538235a1699b91457551a9a9",
      "tree": "5e6c886ef2ffaf802c0194766fc61ec29de653cd",
      "parents": [
        "ea2e60244573a9204c8cee9b4fb181106784c617"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Jun 12 00:15:06 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 12 00:39:57 2012 -0700"
      },
      "message": "Input: wacom - add two new devices (0xed and 0xef)\n\n0xed supports pen and one finger touch; 0xef is pen only.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nAcked-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ea2e60244573a9204c8cee9b4fb181106784c617",
      "tree": "a33b1950a62d095d9806f74da7a87ba2e7a564b7",
      "parents": [
        "03ecd229a5d05a5c62e7262d66ec6cd57d5eca6c"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pinglinux@gmail.com",
        "time": "Tue Jun 12 00:14:12 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 12 00:39:51 2012 -0700"
      },
      "message": "Input: wacom - rearrange type enum\n\nSo we can simplify a few type related if statements\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nAcked-by: Chris Bagwell \u003cchris@cnpbagwell.com\u003e\nReviewed-by: Jason Gerecke \u003ckillertofu@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "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"
    }
  ],
  "next": "6e8ec5379c7ab9a57190e23af173aee74f88e54a"
}
