)]}'
{
  "commit": "1885aa220ef5e5faa533887bd7809b74fc2ec6ce",
  "tree": "5a4f743040f091eb09a3f35e0a0d256269b6f1ee",
  "parents": [
    "40ad6384814dd04f5735f510c61af39162c47b20"
  ],
  "author": {
    "name": "Sascha Bischoff",
    "email": "sascha.bischoff@arm.com",
    "time": "Thu Jan 14 14:23:07 2016 +0000"
  },
  "committer": {
    "name": "Andreas Sandberg",
    "email": "andreas.sandberg@arm.com",
    "time": "Tue Mar 06 12:22:04 2018 +0000"
  },
  "message": "gem5: Adding support for the gem5 energy controller\n\nThe energy controller enables DVFS (dynamic voltage and frequency\nscaling support) of gem5 for up to 32 independent domains (or\nclusters).  The changes are modelled somewhat after the VExpress SPC\ncomponent, but are specific to gem5.\n\nChange-Id: I161913cb72bd9a8515f4e63686452e94ef222106\nSigned-off-by: Sascha Bischoff \u003csascha.bischoff@arm.com\u003e\nReviewed-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\nReviewed-by: Geoffrey Blake \u003cgeoffrey.blake@arm.com\u003e\n[Ported to gem5\u0027s 4.9 kernel. Squashed fixups in 4.4 branch.]\nSigned-off-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\n[Ported to gem5\u0027s 4.14 kernel.]\nSigned-off-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c4e1aa6767ee9f755dea6b1d115d7d1c0bce666",
      "old_mode": 33188,
      "old_path": "drivers/clk/Kconfig",
      "new_id": "fd48fbe1f3d30629a1aaa1222f8ca120badcd51d",
      "new_mode": 33188,
      "new_path": "drivers/clk/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "f7f761b02bedaed4cd54a2e6613fef90ba43aa5e",
      "old_mode": 33188,
      "old_path": "drivers/clk/Makefile",
      "new_id": "37556b2e680ac5e6633a53be98f68b7c514c2242",
      "new_mode": 33188,
      "new_path": "drivers/clk/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0af147b8b7e0f87babff65e9a4130901da5639d2",
      "new_mode": 33188,
      "new_path": "drivers/clk/gem5/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "046eb7fdbfa4ba4cf2870e2391c6c7167c23b4a1",
      "new_mode": 33188,
      "new_path": "drivers/clk/gem5/clk-gem5-energy-ctrl.c"
    },
    {
      "type": "modify",
      "old_id": "bdce4488ded1709b40282e8b14c614ee14e35ac8",
      "old_mode": 33188,
      "old_path": "drivers/cpufreq/Kconfig.arm",
      "new_id": "58437668b974f36c4496d85d6eb5505d0cbb9596",
      "new_mode": 33188,
      "new_path": "drivers/cpufreq/Kconfig.arm"
    },
    {
      "type": "modify",
      "old_id": "812f9e0d01a343a1477ecc91fee0fbaa353fb26d",
      "old_mode": 33188,
      "old_path": "drivers/cpufreq/Makefile",
      "new_id": "83fba1e8bbd6a5f7b3121f65eb70ea943b780652",
      "new_mode": 33188,
      "new_path": "drivers/cpufreq/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c36fe73a31c395f71eeea63bf2d00bc4280cd171",
      "new_mode": 33188,
      "new_path": "drivers/cpufreq/arm_gem5_mc.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77fa7670ce6d4726e8b36e69c81c327efac3439d",
      "new_mode": 33188,
      "new_path": "drivers/cpufreq/arm_gem5_mc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d0cbd790a74813b8b9acabe509c7207e00c865a",
      "new_mode": 33188,
      "new_path": "drivers/cpufreq/gem5-energy-ctrl.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c64d4fea7580445df5050c2eb15ded77a4c2a3e0",
      "new_mode": 33188,
      "new_path": "drivers/cpufreq/gem5_energy_ctrl_mc.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eadb85449b931104f18a700eec1dabd6f676b8ab",
      "new_mode": 33188,
      "new_path": "include/linux/gem5_energy_ctrl.h"
    }
  ]
}
