)]}'
{
  "log": [
    {
      "commit": "3797fec17193e05dee9666b990d6c84e16b188b3",
      "tree": "59004514d9f5dbaed0825a442c1334afeb1c82ab",
      "parents": [
        "a7097ff89c3204737a07eecbc83f9ae6002cc534"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 02 00:41:00 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 02 00:41:00 2008 -0400"
      },
      "message": "Input: remove private member from input_dev structure\n\nEveryone should be using input_{get|set}_drvdata() by now.\nAlias them to dev_{get|set}_drvdata() and remove -\u003eprivate.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "374766bc2aa784f7a0833cc7563f057241ca7815",
      "tree": "df219265a684543a40a0aade3a8a47b611572b4d",
      "parents": [
        "a512a8cc20bbf74700d368ecb0a61dd9d8f1df48"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Nov 21 14:03:37 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jan 21 01:11:07 2008 -0500"
      },
      "message": "Input: implement proper timer rounding for polled devices\n\nRounding doesn\u0027t matter for the first tick, but we want\nsucceeding ticks to be aligned on second boundary if poll\ninterval is large enough.\n\nAlso: cancel_rearming_delayed_workqueue is marked as obsolete\nin workqueue.h so use cancel_delayed_work_sync.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nAcked-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "14134b31ae646220a5a451e38aae1dd023d457cb",
      "tree": "44bf08a1793b372bf27091098167ea0f53c43b43",
      "parents": [
        "e15b02138b89d7bc053817e6f7601e92e29d371c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 26 00:01:25 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Sep 26 00:01:25 2007 -0400"
      },
      "message": "Input: polled device power saving\n\nFor slow running polling, it saves power to align wakeups on tick boundary.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "893e7c2db05f14032f2390ef7c59a499fc25ccae",
      "tree": "75c7882b71aea19ea5e71be509d0af6107404a8e",
      "parents": [
        "8c4df74e02b0853ad86d1595fb6065d6c26fb196"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jun 13 01:49:58 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jun 13 01:49:58 2007 -0400"
      },
      "message": "Input: move input-polldev to drivers/input\n\nTo work around deficiences in Kconfig that allows to \"select\"\na symbol without automatically selecting all dependencies for\nthat symbol move input-polldev from drivers/input/misc to\ndrivers/input thus removing extra dependency on CONFIG_INPUT_MISC.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "36bd52a49b790a71f3d353cdddf2f22e1e6f84ff",
      "tree": "21db07ae483f555ac760b5fa257baf645070c92c",
      "parents": [
        "1124d5ca7b7296035c1cc5fc00fdbfa44603b2ac"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Tue May 22 23:28:03 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue May 22 23:28:03 2007 -0400"
      },
      "message": "Input: input-polldev - add module info\n\nThis is required to load it as a module, as GPL-compatible\nlicense is necessary to use workqueues.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0dcd8073673115eeb67343787f244905f62532f2",
      "tree": "fd419ac046696d3255d029dd77005c3345f5a9f1",
      "parents": [
        "85796e7d939a39787f10a643477298678fed85db"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sun Apr 29 23:42:45 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sun Apr 29 23:42:45 2007 -0400"
      },
      "message": "Input: add skeleton for simple polled devices\n\ninput-polldev provides a skeleton for supporting simple input\ndevices that need to be periodically scanned or polled to\ndetect changes in their state.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ]
}
