)]}'
{
  "commit": "d47c0131eb61989801003251fcb41f99ebbee716",
  "tree": "20ba2758d13fff0e2a320a17e22b40f804e8690e",
  "parents": [
    "c3d4693f7993af6f7f9c5068ff63e3970fa0c860"
  ],
  "author": {
    "name": "Kim Low",
    "email": "kim-huei.low@sony.com",
    "time": "Fri Nov 09 17:15:13 2018 -0800"
  },
  "committer": {
    "name": "Kim Low",
    "email": "kim-huei.low@sony.com",
    "time": "Thu Dec 06 09:35:27 2018 -0800"
  },
  "message": "Add support for UHID_GET_REPORT requests\n\nUpdated to support UHID_GET_REPORT requests mainly for CTS use.\nAll feature reports are assumed to be static and should be specified\nalong with the register json.\n\nFor example, in sony_dualshock4_register.json, add the following.\n  \"feature_reports\": [\n    {\n      \"id\": 5,\n      \"data\": [0x05, 0x1e, 0x00, 0x05, 0x00, 0xe2, 0xff, 0xf2, 0x22, 0xbe, 0x22, 0x8d, 0x22, 0x4f,\n        0xdd, 0x4d, 0xdd, 0x39, 0xdd, 0x1c, 0x02, 0x1c, 0x02, 0xe3, 0x1f, 0x8b, 0xdf, 0x8c, 0x1e,\n        0xb4, 0xde, 0x30, 0x20, 0x71, 0xe0, 0x10, 0x00, 0xca, 0xfc, 0x64, 0x4d]\n    }\n  ]\n\nTest: Make sure build has hid-sony driver that\u0027s backported from \u003e4.10.\n    Run Dualshock4 CTS\n        \u003e atest cts/tests/tests/hardware/src/android/hardware/input/cts/tests/SonyDualshock4TestCase.java\n\nChange-Id: Ib0d534d47c6aa6fcc11af68b913c3db1cfa72752\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3e287bae76a817fa0e8080691d7c0041451e0b5",
      "old_mode": 33188,
      "old_path": "cmds/hid/jni/com_android_commands_hid_Device.cpp",
      "new_id": "d4fdf85491d32271d9c05104c1c9d90f1697fc4d",
      "new_mode": 33188,
      "new_path": "cmds/hid/jni/com_android_commands_hid_Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "61a1f760697fb2f0aaffc7e72ba087174e22a3e4",
      "old_mode": 33188,
      "old_path": "cmds/hid/jni/com_android_commands_hid_Device.h",
      "new_id": "892c7cd12953b25e87a0d1ea08449657e2f33a9e",
      "new_mode": 33188,
      "new_path": "cmds/hid/jni/com_android_commands_hid_Device.h"
    },
    {
      "type": "modify",
      "old_id": "8c52a8ed1e0939f247ef3c563a91b3c5b9215e97",
      "old_mode": 33188,
      "old_path": "cmds/hid/src/com/android/commands/hid/Device.java",
      "new_id": "616d411ef7bb158e4ad1dfc120dac5f163ea259f",
      "new_mode": 33188,
      "new_path": "cmds/hid/src/com/android/commands/hid/Device.java"
    },
    {
      "type": "modify",
      "old_id": "c6a37bd3c48f82073e4f8af98aeea4f5bda838cf",
      "old_mode": 33188,
      "old_path": "cmds/hid/src/com/android/commands/hid/Event.java",
      "new_id": "746e37289076944be9c90a75b791bee20abafcec",
      "new_mode": 33188,
      "new_path": "cmds/hid/src/com/android/commands/hid/Event.java"
    },
    {
      "type": "modify",
      "old_id": "234e47f12dee9ab3aa41201f1efaa0b869ac3fdf",
      "old_mode": 33188,
      "old_path": "cmds/hid/src/com/android/commands/hid/Hid.java",
      "new_id": "54ac1b0733ff3b9c6928f1d5fba3f716e6b17e36",
      "new_mode": 33188,
      "new_path": "cmds/hid/src/com/android/commands/hid/Hid.java"
    }
  ]
}
