)]}'
{
  "commit": "3b511b8efc2d79fe5a8c983f40b11dae1f5fc037",
  "tree": "33385335d9010991e95946dca1d8ec24c2e01acd",
  "parents": [
    "4fe7846fc4fef8804542039f39785ab54939e505"
  ],
  "author": {
    "name": "Michael Schaffner",
    "email": "msf@google.com",
    "time": "Fri Oct 01 11:11:09 2021 -0700"
  },
  "committer": {
    "name": "Michael Schaffner",
    "email": "msf@google.com",
    "time": "Mon Oct 04 13:36:06 2021 -0700"
  },
  "message": "[topgen] Update LPG logic to account for per-clock group assignments\n\nSigned-off-by: Michael Schaffner \u003cmsf@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac0706977b6c551bc8f7d89b67e9d91624dfa33b",
      "old_mode": 33188,
      "old_path": "hw/ip/alert_handler/data/alert_handler.hjson",
      "new_id": "34ac2e375192f3da4b30ebe47e0fd3f2e130e2ac",
      "new_mode": 33188,
      "new_path": "hw/ip/alert_handler/data/alert_handler.hjson"
    },
    {
      "type": "modify",
      "old_id": "9a6b35c97956e3efbf55f97484a1529bc58c7f34",
      "old_mode": 33188,
      "old_path": "hw/ip/alert_handler/data/alert_handler.hjson.tpl",
      "new_id": "493a95c30cc2245ee2a0090ae033d64411aa9447",
      "new_mode": 33188,
      "new_path": "hw/ip/alert_handler/data/alert_handler.hjson.tpl"
    },
    {
      "type": "modify",
      "old_id": "200ffaf3a557c3ad6a5af6c5e7e67cf58a08b067",
      "old_mode": 33188,
      "old_path": "hw/ip/alert_handler/rtl/alert_handler_reg_pkg.sv",
      "new_id": "edc6a4e20f3a72af4ef5f23fea59c4385bf2b4b6",
      "new_mode": 33188,
      "new_path": "hw/ip/alert_handler/rtl/alert_handler_reg_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "a24cdddab3eeaf0f7d8cd7c400d92ae601ebcb60",
      "old_mode": 33261,
      "old_path": "hw/ip/alert_handler/util/reg_alert_handler.py",
      "new_id": "f97d91b64007c4335ef8e2a4df2b6b46e3e3c220",
      "new_mode": 33261,
      "new_path": "hw/ip/alert_handler/util/reg_alert_handler.py"
    },
    {
      "type": "modify",
      "old_id": "b4719fa2b8e878d2fad07de885a5a7968d76c342",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/ip/alert_handler/data/autogen/alert_handler.hjson",
      "new_id": "23e6789a4b8a3384e6f19e8949a9ddb5d5799e75",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/alert_handler/data/autogen/alert_handler.hjson"
    },
    {
      "type": "modify",
      "old_id": "151974d1df6df1ac3dc3cf6b429d93837094eff7",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/ip/alert_handler/rtl/autogen/alert_handler_reg_pkg.sv",
      "new_id": "cd83f75d1eacf0c4d17c21183d9ebb4dc9683e35",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/alert_handler/rtl/autogen/alert_handler_reg_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "ebabb6194d8986572d6130c6675dd47f519254d2",
      "old_mode": 33261,
      "old_path": "util/topgen.py",
      "new_id": "e2cabd351e5cf3f80f0be78143fe7fa5c1b345a1",
      "new_mode": 33261,
      "new_path": "util/topgen.py"
    },
    {
      "type": "modify",
      "old_id": "56336d6aaaa6e84263a69087ce05ae44e337d710",
      "old_mode": 33188,
      "old_path": "util/topgen/merge.py",
      "new_id": "b28f5c90cf98f51b1a5917b1899662321b180a5f",
      "new_mode": 33188,
      "new_path": "util/topgen/merge.py"
    },
    {
      "type": "modify",
      "old_id": "1dd1e8fe1df8e836bb8c9eb657cf8de512d3ccf7",
      "old_mode": 33188,
      "old_path": "util/topgen/resets.py",
      "new_id": "85d22ebb8fe7892aa4340482b91743a2cd0146ef",
      "new_mode": 33188,
      "new_path": "util/topgen/resets.py"
    }
  ]
}
