)]}'
{
  "commit": "4c3362f44980aba8e1e69cd6970effbd9f17dc69",
  "tree": "23c22d79a8007913bb53da71121f095b45f41f84",
  "parents": [
    "7283b47d5d4d8e6528a08dc6c7ac6ff7cfed66d9"
  ],
  "author": {
    "name": "Hans de Goede",
    "email": "hdegoede@redhat.com",
    "time": "Fri Mar 17 14:03:54 2017 -0700"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Fri Mar 17 14:09:23 2017 -0700"
  },
  "message": "Input: soc_button_array - add support for ACPI 6.0 Generic Button Device\n\nWindows 10 tablets with gpio buttons will typically use the ACPI 6.0\nGeneric Button Device with a HID of ACPI0011 for these buttons.\n\nThe ACPI description for these in the ACPI0011 devices _DSD object uses\nsomething resembling HID descriptors, except that instead of indicating\na bit index into a HID input report, the index indicates the _CRS index\nfor the GPIO.\n\nThe use of 1 interrupt per button, some of which need to be wakeup\nsources, instead of using input reports makes it impossible to use the\nHID subsystem for this.\n\nThis really is just another gpio-keys input device with the platform\ndata described in ACPI, so this commit adds parsing for this new way\nto describe gpio-keys to the soc_button_array driver.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8769f6e3601245e20c79aee5ee397f44fae515c",
      "old_mode": 33188,
      "old_path": "drivers/input/misc/soc_button_array.c",
      "new_id": "95b787a6356082de0c730bb411c377c3e3d7449d",
      "new_mode": 33188,
      "new_path": "drivers/input/misc/soc_button_array.c"
    }
  ]
}
