)]}'
{
  "commit": "0ce91cf9ce23127932e8b5241d8a7d2bf62df017",
  "tree": "b1d1ffb08fc10ea1cce3676c804b39718a11f863",
  "parents": [
    "c4025aded3eab4a50d5070d96ae3a46a25bdc59d"
  ],
  "author": {
    "name": "Stelian Pop",
    "email": "stelian@popies.net",
    "time": "Tue Sep 11 23:34:55 2007 +0200"
  },
  "committer": {
    "name": "Jiri Kosina",
    "email": "jkosina@suse.cz",
    "time": "Sun Oct 14 13:40:01 2007 +0200"
  },
  "message": "HID: enable hiddev for the SantaRosa MacBookPro IR receiver\n\nThe infrared remote receiver found in the SantaRosa MacBookPro\nlaptops (MacBookPro3,1) need to be forced to expose a HIDDEV\ninterface (instead of HIDINPUT) so that lirc can access it using\nthe \u0027macmini\u0027 driver.\n\nThe patch below adds the required quirk for forcing the HIDDEV\ninterface to be activated (HID_QUIRK_HIDDEV) and introduces a new\nquirk which forces the HIDINPUT interface to be ignored\n(HID_QUIRK_IGNORE_HIDINPUT).\n\nNote that Apple calls this receiver \u0027IRController4\u0027 (info taken\nfrom Apple\u0027s driver Info.plist). Older Mac{Book,Mini,Pro}s seem\nto all use the \u0027IRController1\u0027 device (USB id 05ac:8240) which\ndoesn\u0027t need those quirks.\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36be431888fb45192fb6a3a9358c4b7dd19793a5",
      "old_mode": 33188,
      "old_path": "drivers/hid/hid-input.c",
      "new_id": "bd5a29fe85fc921d1e728ba9b84bbf6117067818",
      "new_mode": 33188,
      "new_path": "drivers/hid/hid-input.c"
    },
    {
      "type": "modify",
      "old_id": "334c5fce987c3c5886434c91f717fa9123e8a835",
      "old_mode": 33188,
      "old_path": "drivers/hid/usbhid/hid-quirks.c",
      "new_id": "54189b4fe22393743a73583ca1a1e6ea163dc507",
      "new_mode": 33188,
      "new_path": "drivers/hid/usbhid/hid-quirks.c"
    },
    {
      "type": "modify",
      "old_id": "898103b401f1309d68ee5f91b80b3627d8aaa98b",
      "old_mode": 33188,
      "old_path": "include/linux/hid.h",
      "new_id": "eb42e10e3c86d6f50640524327408c66e4c3f9d7",
      "new_mode": 33188,
      "new_path": "include/linux/hid.h"
    }
  ]
}
