)]}'
{
  "commit": "e62f8ffb293c1abb8575b33d6a699c3af83f5698",
  "tree": "c88afa40ec0024465d437e6fb6caa4e2bd6b637c",
  "parents": [
    "22942c10608adc9054cab01e85a8d2f2bc58b276"
  ],
  "author": {
    "name": "Philippe Mathieu-Daudé",
    "email": "philmd@linaro.org",
    "time": "Tue Feb 13 13:01:47 2024 +0100"
  },
  "committer": {
    "name": "Michael Tokarev",
    "email": "mjt@tls.msk.ru",
    "time": "Tue Feb 20 20:34:21 2024 +0300"
  },
  "message": "hw/timer: Move HPET_INTCAP definition to \"hpet.h\"\n\nHPET_INTCAP is specific to TYPE_HPET, so define it there.\nhpet.c doesn\u0027t need to include \"hw/i386/pc.h\" anymore.\n\nSigned-off-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nReviewed-by: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\nReviewed-by: Luc Michel \u003cluc.michel@amd.com\u003e\nSigned-off-by: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1672faa4f2fc9e79bc60aacf163d1cd36ce7fa92",
      "old_mode": 33188,
      "old_path": "hw/timer/hpet.c",
      "new_id": "01efe4885db478fddcd562333256ece1a1dfad6f",
      "new_mode": 33188,
      "new_path": "hw/timer/hpet.c"
    },
    {
      "type": "modify",
      "old_id": "02a0deedd3c9695f65720c420cf327c428d77475",
      "old_mode": 33188,
      "old_path": "include/hw/i386/pc.h",
      "new_id": "c0e6c43fbd381b52dcc13429753a768c83f2cc7d",
      "new_mode": 33188,
      "new_path": "include/hw/i386/pc.h"
    },
    {
      "type": "modify",
      "old_id": "f04c4d32387a0b51d2b465379a4e2e56c4d92171",
      "old_mode": 33188,
      "old_path": "include/hw/timer/hpet.h",
      "new_id": "d17a8d43199e10eeab9533f19fbe69c8e3f4a6b9",
      "new_mode": 33188,
      "new_path": "include/hw/timer/hpet.h"
    }
  ]
}
