)]}'
{
  "log": [
    {
      "commit": "0f5e182dff576e6f3cd9b805834f18d11f2882aa",
      "tree": "b4a278799bfa6b61a4d2d3c3ea43f22e2b788341",
      "parents": [
        "cad7470084686d876ebfecf55a9ce039075f9134"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Tue Dec 15 00:35:25 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Dec 15 00:36:20 2009 -0800"
      },
      "message": "Input: wacom - separate pen from express keys on Graphire\n\nSince Graphire/Bamboo devices report pen and expresskeys in the same\ndata packet, we need to send a input_sync event to separate pen data\nfrom expresskeys for X11 driver to process them properly.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "cad7470084686d876ebfecf55a9ce039075f9134",
      "tree": "02e326809ecf8306491805c12e75cf53e4b07e6e",
      "parents": [
        "ec67bbedcf290ef182a897017f65a2707106c7f8"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Tue Dec 15 00:35:25 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Dec 15 00:36:15 2009 -0800"
      },
      "message": "Input: wacom - add defines for data packet report IDs\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ec67bbedcf290ef182a897017f65a2707106c7f8",
      "tree": "321fe650b72776e8555da3a94b049e2704bc2b2a",
      "parents": [
        "ee54500d7b960984df125bdd0cd2105d6150e8f1"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Tue Dec 15 00:35:24 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Dec 15 00:36:08 2009 -0800"
      },
      "message": "Input: wacom - add support for new LCD tablets\n\nThis adds support for the foolowing Wacom devices:\n\n - 0x9F - a single touch only LCD tablet;\n - 0xE2 - a two finger touch only LCD tablet;\n - 0xE3 -  a two finger touch, penabled LCD tablet.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ee54500d7b960984df125bdd0cd2105d6150e8f1",
      "tree": "63124efe12c1b7b8219d4d8196a31013f832eec3",
      "parents": [
        "232f5693e5c9483e222528ef81979e42ea2f2908"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Tue Dec 15 00:35:24 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Dec 15 00:36:02 2009 -0800"
      },
      "message": "Input: wacom - add defines for packet lengths of various devices\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "232f5693e5c9483e222528ef81979e42ea2f2908",
      "tree": "16728d937f3cd0a124b28a6da22a673ecc9661f1",
      "parents": [
        "e47c4f70ea41fd973eec80a9388a1347d3d27896"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Tue Dec 15 00:35:24 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Dec 15 00:35:55 2009 -0800"
      },
      "message": "Input: wacom - ensure the device is initialized properly upon resume\n\nCall wacom_query_tablet_data() from wacom_resume() so the device will be\nswitched to Wacom mode upon resume. Devices that require this are: regular\ntablets and two finger touch devices.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3b7307c2d66dd575ef24b88898b4bc4bddb254f4",
      "tree": "640af64064c7979104806f22aa08ea6a7bb321d4",
      "parents": [
        "68947b8f9a36f7f7f54ca95e0c6e169bb603e803"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Aug 20 21:41:04 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 21 00:51:28 2009 -0700"
      },
      "message": "Input: wacom - don\u0027t use on-stack memory for report buffers\n\nTested-by: Martin Capitanio \u003cmartin@capitanio.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c413ec446188ae53276eb60a60311b430448c6b0",
      "tree": "59edaf34972bde647c6e9f031db2d15008b39b28",
      "parents": [
        "9230ccb1071d2d7e4ecb6314e67203b9f7f08140"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Sun Jun 28 22:50:58 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Jun 28 23:57:34 2009 -0700"
      },
      "message": "Input: wacom - add DTF720a support and fix rotation on Intuos3\n\nThis patch adds DTF720a support and fixes an Intuos3 rotation\npen out-proximity bug.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a86295283063ce23fbefad494c71290caf8eae25",
      "tree": "9a4f806abde6b012f48b1123e44d533154692e01",
      "parents": [
        "cbf806dd9302f3ff27ba496dae474b9da6b58873"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Tue Jun 02 16:59:58 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jun 03 07:37:36 2009 -0700"
      },
      "message": "Input: wacom - clear Intuos4 wheel data when finger leaves proximity\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "6f660f12d703fa23069317f0a64c6b75d08c15c2",
      "tree": "03c2a5abb0566b49ddd5c7275928295c79dae760",
      "parents": [
        "9b771ac442a640999247314e8cdafd8943611700"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Fri May 08 18:30:33 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 08 18:33:43 2009 -0700"
      },
      "message": "Input: wacom - add support for Intuos4 tablets\n\nSigned-oof-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d585a021c0b10b0477d6b608c53e1feb8cde0507",
      "tree": "5ca059da1db7f15d4b29427644ad9c08270c885c",
      "parents": [
        "84e5b0d00f8f84c4ae226be131d4bebbcee88bd3",
        "091bf7624d1c90cec9e578a18529f615213ff847"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 08 18:29:27 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 08 18:29:27 2009 -0700"
      },
      "message": "Merge commit \u0027v2.6.30-rc5\u0027 into next\n"
    },
    {
      "commit": "384318ecd2eb4fdbcbe7c4df6e8bb55986bf52d4",
      "tree": "537f086b25e5ef41ac2db5cfa108bcd990c07977",
      "parents": [
        "6b9ff696ba1176b6fca78d01fc590dd4335c8743"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Tue Apr 28 07:49:54 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Apr 28 09:32:38 2009 -0700"
      },
      "message": "Input: wacom - fix TabletPC touch bug\n\nThis patch fixed a bug that was introduced in kernel 2.6.28 for\nTabletPC touch data. The wacom_parse_hid routine in wacom_sys.c\nshould always return 0 even when usb_control_msg got an error.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "32a676fead0953562e16c26ef95058000d466c2a",
      "tree": "f900a7cd262ecd5353a5142eb2761c7ceac2bf2a",
      "parents": [
        "bd3ce6556072bdc8ea66dfd5448e184f189bdc7f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Apr 17 20:12:35 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Apr 17 20:37:32 2009 -0700"
      },
      "message": "Input: gtco - add MODULE_DESCRIPTION()\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e941da3110422c4e57c3d05759fb9475b28f45f6",
      "tree": "9c20cc2e531f3b832db420cb9a0a9e3e84a6568c",
      "parents": [
        "01461d7e65a6e3f92fd73ce4651e5f78a0a5990c"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Dec 30 01:09:02 2008 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Dec 30 01:09:55 2008 -0800"
      },
      "message": "Input: gtco - use USB endpoint API\n\nUse usb_endpoint_xfer_int(epd) instead of open-conding the check.\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0de048aba1b751ee19a747dc4c82636579e47b85",
      "tree": "4cedb7a0f6f93d5dd8497fe2ba5b9e1a0bcca690",
      "parents": [
        "50b6f1f4a430608f7345f66ecd68a129bff11649"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sat Dec 20 05:19:43 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Dec 20 15:11:18 2008 -0500"
      },
      "message": "Input: make some variables and functions static\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b31a0fecd1dd01f1db406014a7c8a73983e04cc9",
      "tree": "745a5b75742da6661e5a0e13bb50cb20025d919a",
      "parents": [
        "96b8936a9ed08746e47081458a5eb9e43a751e24",
        "545f4e99dee7284ed57c79384c5c1d5ac58dcd59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 30 11:05:21 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 30 11:05:21 2008 -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:\n  Input: wacom - add support for new USB Tablet PCs\n  Input: replace spin_lock_bh with spin_lock_irqsave in ml_ff_playback\n  Input: i8042 - add Compal Hel80 laptop to nomux blacklist\n  Input: cm109 - add keymap for ATCom AU-100 phone\n  Input: fix the example of an input device driver\n  Input: psmouse - fix incorrect validate_byte check in OLPC protocol\n  Input: atkbd - cancel delayed work before freeing its structure\n  Input: atkbd - add keymap quirk for Inventec Symphony systems\n  Input: i8042 - add Dell XPS M1530 to nomux list\n  Input: elo - fix format string in elo driver\n"
    },
    {
      "commit": "545f4e99dee7284ed57c79384c5c1d5ac58dcd59",
      "tree": "96505bbc39ca58b2e7b9617d49ccba866938455d",
      "parents": [
        "8442c87d2f6c73cdc9a391e4dd9390523d242bda"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Mon Nov 24 11:44:27 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Nov 26 10:14:18 2008 -0500"
      },
      "message": "Input: wacom - add support for new USB Tablet PCs\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "899ef6e7cf2f057fcfd8071b36de04117313242b",
      "tree": "59229f8188930f6c043177b3f7e0e5eeb91d3d4c",
      "parents": [
        "880c9c66a60c0aa4fb4dac2da9679da5f8f41903"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 18 13:21:04 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:41:10 2008 -0700"
      },
      "message": "USB: remove info() macro from usb input drivers\n\nUSB should not be having it\u0027s own printk macros, so remove info() and\nuse the system-wide standard of dev_info() wherever possible.\n\nAcked-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1817b1692a2eab022e805d32e910f4556c89dce8",
      "tree": "e3014e48b4bbbbbd7b0630911ea9a8ee92a2b689",
      "parents": [
        "15d5a9acb1df1e22a7ba60aaaad758d9d71e5ea7"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 14 09:37:34 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:41:08 2008 -0700"
      },
      "message": "USB: remove warn() macro from usb input drivers\n\nUSB should not be having it\u0027s own printk macros, so remove warn() and\nuse the system-wide standard of dev_warn() wherever possible.  In the\nfew places that will not work out, use a basic printk().\n\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4c0e799a9a6dc64426ddb6c03aea1a154357658f",
      "tree": "2d9aa9493d80fceb178a63bf15bb3d9edfc5fbae",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5",
        "b8d055a878ee0f997ded40649701089d2486f850"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 15 23:29:12 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 15 23:29:12 2008 -0400"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "160f1fef7e52e974489b3c70fbd4e094c06965c2",
      "tree": "80423a45a9a57736e6ce6351da0801e1a5b02b8c",
      "parents": [
        "82a196f481661170b4982dc7e68a12e9253309d0"
      ],
      "author": {
        "name": "Joe Rouvier",
        "email": "joe@rouvier.org",
        "time": "Sun Aug 10 00:29:25 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Sep 10 12:11:57 2008 -0400"
      },
      "message": "Input: convert drivers to use strict_strtoul()\n\nstrict_strtoul() allows newline character at the end of the the input\nstring and therefore is more user-friendly.\n\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "0cc1fe2238e458ebe2d52f035ccc6f3d2ecc9ca1",
      "tree": "89b93b6d864ba6e9ff9cf29c9ebc0c00f29291ae",
      "parents": [
        "26135ed3229a06dc8b5b7686dd272a28f5bf40b3"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Mon Aug 18 10:57:10 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Aug 18 11:00:47 2008 -0400"
      },
      "message": "Input: remove version.h from drivers that don\u0027t need it\n\nIf a driver dies not use LINUX_VERSION_CODE nor KERNEL_VERSION\nthen it does not need to include version.h\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f4bc95d7bd5d2e57d5a64b5bcd35928beb7026de",
      "tree": "6337b58e0c66b1572c28381e7f4d05fcc2d17d6e",
      "parents": [
        "0e7e92fa3c55eee0047ee894b7eb8eb2362d83d9"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu Jul 03 12:10:58 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 07 09:01:30 2008 -0400"
      },
      "message": "Input: gtco - eliminate early return\n\nThere seems to be no reason why this error case should do less\ncleaning up than the other adjacent ones, so the goto, which is\ncurrently dead code, seems to be what is intended.\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "15439dd37f92f930ac7fc65a4f261834e4215bb0",
      "tree": "ec8e4a7cffd1cbb55ae4970c3172fa9a6fb0c0f7",
      "parents": [
        "39ab9ddeb3e9573a1ea9a17a1431ea5c81681964",
        "90d95ef617a535a8832bdcb8dee07bf591e5dd82"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 17 12:02:44 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 17 12:02:44 2008 -0400"
      },
      "message": "Merge branch \u0027for-linus\u0027 into next\n\nConflicts:\n\n\tdrivers/input/mouse/appletouch.c\n"
    },
    {
      "commit": "501a5250589be41c4c060afa855bc60b4539a340",
      "tree": "a2411e9367fd265f1327c51bdef6d3c8f793d0b0",
      "parents": [
        "471637a575329f9250e7e4099e84084820a35e11"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 30 10:40:28 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 30 10:40:28 2008 -0400"
      },
      "message": "Input: gtco - fix double kfree in error handling path\n\nThe code would try to free \u0027report\u0027 twice upon input_register_device()\nfailure.\n\nReported-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c6a3ead2ab5d82b549237c52a785b9f736e13463",
      "tree": "37f5c16418ec4f306f8d558a721d3840c1e183ca",
      "parents": [
        "e34b9d2f46590e3be64466b4095118283745d050"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon May 05 11:50:40 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 16 14:49:39 2008 -0400"
      },
      "message": "Input: wacom - make one-bit signed bitfields unsigned\n\nOtherwise it can only take the values 0/-1 which doesn\u0027t seem to\nhave been intended.\n\ndrivers/input/tablet/wacom.h:108:12: error: dubious one-bit signed bitfield\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e34b9d2f46590e3be64466b4095118283745d050",
      "tree": "61f97d0a507e1e301af5b06e06327d29f1592240",
      "parents": [
        "ea3e6c59266b783b103c0f42a8de5dbe565a43d4"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Mon May 05 11:36:41 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 16 14:49:32 2008 -0400"
      },
      "message": "Input: wacom - cleanup handling of tablet IDs\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ea3e6c59266b783b103c0f42a8de5dbe565a43d4",
      "tree": "b9dce06a3180e4a64eaa1dd3b45e8e070e39c315",
      "parents": [
        "f26a3988917913b3d11b2bd741601a2c64ab9204"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon May 05 11:36:18 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 16 14:45:58 2008 -0400"
      },
      "message": "Input: replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "858ad08cf4c32a51d26552d3cb5fa8d5e2f0e579",
      "tree": "032cb87cf448662e5d4ceb6b25af10aef19d8d99",
      "parents": [
        "973ea70c7c9be50d5ac34ff82a1c48fbe8fb2efb"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Apr 29 01:03:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 29 08:06:27 2008 -0700"
      },
      "message": "input: use get_unaligned_* helpers\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6b8588f71890fba78742f90e22390028a6cd706f",
      "tree": "9777c3cdc3fca20703952e1c0743383368109f58",
      "parents": [
        "24caa6a0c7cde9309026880f8cc7eba587e1272a"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Apr 28 07:00:26 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 10:03:31 2008 -0700"
      },
      "message": "usb input endianness annotations and fixes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b345dc7da026016b65162b1ca7cfcd2c7212a285",
      "tree": "9a7f2798e2f778d6ec126c2f9a1e2c0ba007c742",
      "parents": [
        "942bb7b5d67dcfb19d7340038feb7caa666830e7"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu Apr 24 23:34:05 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Apr 24 23:34:05 2008 -0400"
      },
      "message": "Input: wacom - add support for Cintiq 20WSX\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a32bcc45b9e9d8021b5936c45dc3f8db7a044466",
      "tree": "fd333440124e4d7892ce3d41645b3fe6e7e4e5ef",
      "parents": [
        "e722409445fbe718f09f6d5e03d0ae84cf0954d0"
      ],
      "author": {
        "name": "Guryanov Dmitry",
        "email": "guryanov@dgap.mipt.ru",
        "time": "Mon Mar 10 03:08:58 2008 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Apr 15 13:13:10 2008 -0400"
      },
      "message": "Input: aiptek - add support for Genius G-PEN 560 tablet\n\nUSBHID driver only supports relative mode with this tablet so let aiptek\nmodule handle it.\n\nSigned-off-by: Dmitry Guryanov \u003cguryanov@dgap.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e722409445fbe718f09f6d5e03d0ae84cf0954d0",
      "tree": "490d1fd96cec28b3e5a00ab0ce401d52d720f3cb",
      "parents": [
        "04021e4e401d7ac2051839dd5b00a701c9119dd9"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Apr 15 01:31:57 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Apr 15 01:31:57 2008 -0400"
      },
      "message": "Input: wacom - implement suspend and autosuspend\n\nThis implements suspend and autosuspend support for wacom devices.\nIt works by using the usb last busy functionality triggered in the\ncompletion callback.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0e1763f530af71bd82e58e407991a9ded6aae73e",
      "tree": "2480c4db15a66a6b85063f3e0bce3a7a96f26af5",
      "parents": [
        "75d08c78931aa3992791cc4a5615ed1dd61eea92"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu Mar 13 16:46:46 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Mar 14 11:54:38 2008 -0400"
      },
      "message": "Input: wacom - add support for Bamboo1, BambooFun, and Cintiq 12WX\n\nAdd support for new wacom tablets - Bamboo1, BambooFun, and Cintiq 12WX\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7b19ada2ed3c1eccb9fe94d74b05e1428224663d",
      "tree": "a0c5975ce5236ff4023b92d431bd0a8fa321c6ce",
      "parents": [
        "d05be13bcc6ec615fb2e9556a9b85d52800669b6"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Oct 18 23:40:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:42 2007 -0700"
      },
      "message": "get rid of input BIT* duplicate defines\n\nget rid of input BIT* duplicate defines\n\nuse newly global defined macros for input layer. Also remove includes of\ninput.h from non-input sources only for BIT macro definiton. Define the\nmacro temporarily in local manner, all those local definitons will be\nremoved further in this patchset (to not break bisecting).\nBIT macro will be globally defined (1\u003c\u003cx)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: \u003cdtor@mail.ru\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: \u003clenb@kernel.org\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nCc: \u003cperex@suse.cz\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: \u003cvernux@us.ibm.com\u003e\nCc: \u003cmalattia@linux.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ecfbfd3d000a5d6787cf3369228e7f0082b8758",
      "tree": "8df68e50be4e668657bef51efde4c2ce8d3a3221",
      "parents": [
        "5f5655023f2814969b744c1e07494666587243aa"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu Jun 14 23:32:48 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:17 2007 -0400"
      },
      "message": "Input: wacom - add support for the new Bamboo tablets\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5035522d1a6b55f95e7e01c209b57f5d89f88b16",
      "tree": "edaeef64964d38f3555ed27a6da55f5f177be00f",
      "parents": [
        "1e7b3faed1793e7637a774240ae22541c5ba6ca0"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:32:21 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:17 2007 -0400"
      },
      "message": "Input: aiptek - update driver version\n\nUpdate credits and version number to 2.3\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1e7b3faed1793e7637a774240ae22541c5ba6ca0",
      "tree": "65844e9d6afe11c548a98c4cd4032bc7fe45efee",
      "parents": [
        "0112db36ef95e5632db071297f7df130725c47b9"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:32:17 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:17 2007 -0400"
      },
      "message": "Input: aiptek - rework the function key code\n\nFunction keys (also called macro keys) code corrected. Using a\nlastMacro variable to keep track of key currently pressed. This\nensures proper resetting when dragging the pen in the drawing\narea or to another key. Also suppress sending pressure reports\nwhen over the macro key area.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0112db36ef95e5632db071297f7df130725c47b9",
      "tree": "1ce114a268211b98df62b4703c628c5823476b83",
      "parents": [
        "b3b6cf1d47508a04de859d357789a3fc0cf8c690"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:32:12 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:17 2007 -0400"
      },
      "message": "Input: aiptek - tolerate newlines in sysfs files\n\nNow echo \"some value\" \u003e /sys/......./somefile is also acceptable.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b3b6cf1d47508a04de859d357789a3fc0cf8c690",
      "tree": "4b6fa11aa3a59e6f3cdcf1d7ab363f1b4412cf3a",
      "parents": [
        "da9fda434cde76dfb8174548a63b685b4ac00a9c"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:32:07 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - correct the tool switching code\n\nNow the old tool is remembered, and reset when a new tool is\nselected via the sysfs files.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "da9fda434cde76dfb8174548a63b685b4ac00a9c",
      "tree": "588515d6894d39cc99dbd900dfb885448f087f5b",
      "parents": [
        "6125a400354c4a02b9dad0e5d8128f9dc08cfd51"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:32:03 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - use only absolute misc reports\n\nTo get an on - off reporting for proximity, absolute misc reports are\nused. The mixture of absolute and relative reports is awkward\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "6125a400354c4a02b9dad0e5d8128f9dc08cfd51",
      "tree": "5176691de7cf7655db84bf7ae5e4f4046f43cccd",
      "parents": [
        "1a54f49e8989462cfc9cab0c377b2d4e60e5b70a"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:31:59 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - put sensible warnings in probe\n\nAdded warnings to the points where the tablet probe may fail\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1a54f49e8989462cfc9cab0c377b2d4e60e5b70a",
      "tree": "8ee0e182a964343c2c67055a4d4932716958322e",
      "parents": [
        "0038cae0ffd72b75699010bd112655dc2615e2fd"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:31:55 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - use set_bit instead of bitwise or\n\nHave to use set_bit since some bit values are over 32, and bitwise or\nwon\u0027t work on these. To be safe for the future too, use set_bit for all\ninput dev capabilities\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0038cae0ffd72b75699010bd112655dc2615e2fd",
      "tree": "32c097d6ec7b9c34fda75f60fad288a228a4ddc4",
      "parents": [
        "ce0982edaec2c46dc9ec466e03f1fe94ee0862d8"
      ],
      "author": {
        "name": "Mark Vytlacil",
        "email": "mrv@wi.rr.com",
        "time": "Mon May 21 00:31:50 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - fix relative mode parsing\n\nCorrections to relative mode, was looking at wrong byte\n\nSigned-off-by: Mark Vytlacil \u003cmrv@wi.rr.com\u003e\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ce0982edaec2c46dc9ec466e03f1fe94ee0862d8",
      "tree": "399153de6cf158acc5c8b75e8431d923b4e80736",
      "parents": [
        "fe981f2340edffcb6aad2203d8f14c9bef0e67e3"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:31:45 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - fixed mouse button defines\n\nMouse button defines tested the wrong bits, now fixed\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "fe981f2340edffcb6aad2203d8f14c9bef0e67e3",
      "tree": "bda3360c29a72d0b174697aa540dbbbc9db29f8c",
      "parents": [
        "2fe574167be6a61d5f37c496da01c4a7daa73f4d"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:31:24 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - correct the proximity and validity checks\n\nCalculation of proximity bit and of data valid bits were reversed for\nstylus reports.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "2fe574167be6a61d5f37c496da01c4a7daa73f4d",
      "tree": "1e87bf8073312156d973b475402bf3c0f2e8978e",
      "parents": [
        "33936fa603f2524a7dde08d22637d0989a4e8fdd"
      ],
      "author": {
        "name": "Rene van Paassen",
        "email": "rene.vanpaassen@gmail.com",
        "time": "Mon May 21 00:18:24 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - correct documentation on reports\n\nSmall fix that corrects the documentation on the report byte\nformat produced by the mouse\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "33936fa603f2524a7dde08d22637d0989a4e8fdd",
      "tree": "f465a66410231e0a8c88061ea3f705433864b542",
      "parents": [
        "37767b66ed61ee37f0d8f40523f74c31bc187d1d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Mon May 21 00:18:15 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - use array to list all buttons\n\nWhen setting up input device use an array to list all the buttons\ninstead of setting every bit separately.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "37767b66ed61ee37f0d8f40523f74c31bc187d1d",
      "tree": "1a9363d2640e233d10a0447bc9a6305952fb00c6",
      "parents": [
        "cd438a58c89221d8642455d0cc8ec96d3b822f6e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Mon May 21 00:18:08 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:16 2007 -0400"
      },
      "message": "Input: aiptek - kill aiptek_convert_from_2s_complement()\n\nThere is no reason to do that, just tell the compiler that\nwe are dealing with signed values in buffer, that\u0027s it.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "cd438a58c89221d8642455d0cc8ec96d3b822f6e",
      "tree": "27d1ee7b01e129bf602fd3736d58d34096d4f814",
      "parents": [
        "02fb6c385c72823af4fac83963a05be9163c73ea"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Mon May 21 00:17:57 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:15 2007 -0400"
      },
      "message": "Input: aiptek - use maps in attributes\n\nUse maps to convert for strings to internal constants and vice versa\nin aiptek\u0027s sysfs attribute methods instead of open-coding it. This\nresults in smaller code that is also easier to maintain.\n\n[Rene: fix a typo - stylys instead of stylus]\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "02fb6c385c72823af4fac83963a05be9163c73ea",
      "tree": "53d5e15947cc517af5a7aedf8a47105e747cbb7b",
      "parents": [
        "b087e1f3ee9ae4da49fdeca2b0f0f8fc5a886a79"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Mon May 21 00:17:44 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:15 2007 -0400"
      },
      "message": "Input: aiptek - do not check for NULL in attribute methods\n\nIt makes no sense to check for NULL in attribute methods -\nwe do usb_set_intfdata before creating attributes and once\nattributes have been removed we are guaranteed to not be\ncalled.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b087e1f3ee9ae4da49fdeca2b0f0f8fc5a886a79",
      "tree": "8f0e3bce98e025979fc66b7578c69f4111310503",
      "parents": [
        "5c659c62f9f60633a8de17bd17afaa448f1e1d68"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Mon May 21 00:17:37 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:15 2007 -0400"
      },
      "message": "Input: aiptek - use attribute group\n\nUse attribute group to simplify error handling and reduce code.\n\n[Rene: add missing NULL to properly terminate aiptek_attributes]\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5c659c62f9f60633a8de17bd17afaa448f1e1d68",
      "tree": "f579f36dce9b3ffd980833a8ddb0b5f4e0292a0b",
      "parents": [
        "9b40ed088bb14ebed30540b19d5c417dc4d9d528"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Mon May 21 00:17:22 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:15 2007 -0400"
      },
      "message": "Input: aiptek - remove vendor and product attributes from sysfs\n\nThey are already exported by input core; there is no need to do it twice.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9b40ed088bb14ebed30540b19d5c417dc4d9d528",
      "tree": "653f2254e6bdcd43765ea17460d8a5d63ca57434",
      "parents": [
        "aea6a46122a0ce65a831fd93cac6d2084ac666f9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Mon May 21 00:17:12 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jul 10 00:35:15 2007 -0400"
      },
      "message": "Input: aiptek - do not try to export associated event device\n\nDo not try to export via sysfs associated event device - it does not\nwork when evdev is a module that is loaded after aiptek; also it pokes\ntoo deply into input core internals.\n\nUserspace should rely on udev to set up permanent device name for\nthe tablet.\n\nSigned-off-by: Rene van Paassen \u003crene.vanpaassen@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7a86edef395576f69d2513c62aea7c966043bc8d",
      "tree": "e0c2a8fb6275457b9b3c89c3701abba75a28e93d",
      "parents": [
        "faa2fb4e67775101a5c46074fa24f0d81cdb4deb"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue May 15 20:36:20 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 18:56:37 2007 -0700"
      },
      "message": "missing dependencies for USB drivers in input\n\nstuff that does select USB should depend on USB_ARCH_HAS_HCD, or we\u0027ll\nend up with unbuildable configs.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4104d13fe0194736393d97c88ee045fb689c783b",
      "tree": "1915a03fbad7541df368f0940387f0f15b7fc380",
      "parents": [
        "d2ada5597d33a9108acb2caf912f85cbc9caab1e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Mon May 07 16:16:29 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue May 08 01:41:29 2007 -0400"
      },
      "message": "Input: move USB tablets under drivers/input/tablet\n\nThis will allow concentrating all input devices in one place\nin {menu|x|q}config.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ]
}
