)]}'
{
  "commit": "1acd2de5facd7fbea499aea64a3a3d0ec7bb9b51",
  "tree": "21e5aed9925f3171d2c8c472193b1a5b635d8fdd",
  "parents": [
    "b5ccb078c806f4804aaf85bb59faa9b6fedf85a7",
    "4c971aa78314253cce914ed29e3d90df3326d646"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Feb 21 12:59:04 2015 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Feb 21 12:59:04 2015 -0800"
  },
  "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull more input updates from Dmitry Torokhov:\n \"The second round of updates for the input subsystem.\n\n  Updates to ALPS an bfin_roraty drivers and a couple oother fixups\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: psmouse - use IS_ENABLED instead of homegrown code\n  Input: bfin_rotary - introduce open and close methods\n  Input: bfin_rotary - convert to use managed resources\n  Input: bfin_rotary - use generic IO functions\n  Input: bfin_rotary - move pin lists into into platform data\n  Input: bfin_rotary - move platform header to linux/platform_data\n  Input: bfin_rotary - mark suspend and resume code as __maybe_unused\n  Input: bfin_rotary - fix potential oops in interrupt handler\n  Input: ALPS - move v7 packet info to Documentation and v6 packet info\n  Input: ALPS - fix confusing comment in protocol data\n  Input: ALPS - do not mix trackstick and external PS/2 mouse data\n  Input: ALPS - fix trackstick detection on some Dell Latitudes\n  Input: ALPS - consolidate setting protocol parameters\n  Input: ALPS - split protocol data from model info\n  Input: ALPS - make Rushmore a separate protocol\n  Input: ALPS - renumber protocol numbers\n  Input: adi - remove an unnecessary check\n  Input: pxa27x_keypad - remove an unneeded NULL check\n  Input: soc_button_array - use \"Windows\" key for \"Home\"\n",
  "tree_diff": []
}
