)]}'
{
  "commit": "65d74258a8d5c4e744cb01290cb04d97b871919d",
  "tree": "f705d36e52e371810c8bfe76a9878ee260fac89f",
  "parents": [
    "09d859b009973a78a77d1bb7f594cba1788d769f"
  ],
  "author": {
    "name": "Timothy Chen",
    "email": "timothytim@google.com",
    "time": "Fri Nov 08 14:03:35 2019 -0800"
  },
  "committer": {
    "name": "tjaychen",
    "email": "timothytim@google.com",
    "time": "Wed Dec 04 11:25:37 2019 -0800"
  },
  "message": "[top] Add multiple clocks at the top.\n\nAlso add multiple resets sync\u0027ed to each clock.  The multi-clock\nand resets are still connected to the same source, a separate PR will\nbring true clock and reset sources.\n\nSigned-off-by: Timothy Chen \u003ctimothytim@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2eb89e02165b696c1a16115e6231a6f82640ec9e",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson",
      "new_id": "a803c59b57fcf2f29ae79c18635cb7ef9a1b58cb",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson"
    },
    {
      "type": "modify",
      "old_id": "326236b7bb86a2f5de2dfbf2576bb8151e2503fb",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/data/top_earlgrey.hjson",
      "new_id": "f3c41d7cc505f91229ea6440b7a61ae1dce5d708",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/data/top_earlgrey.hjson"
    },
    {
      "type": "modify",
      "old_id": "1eff3468446d022a4d8c569cea177493383888ca",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/data/xbar_main.hjson",
      "new_id": "e95d0b0caebde74cf87cb6d08d83e5f4c08c2dba",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/data/xbar_main.hjson"
    },
    {
      "type": "modify",
      "old_id": "c9390e95c19d2e68bda7c6a91908fff92891645d",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/ip/alert_handler/data/autogen/alert_handler.hjson",
      "new_id": "ed3bdd9f17d4b4771aab475b38d1741043316fd8",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/alert_handler/data/autogen/alert_handler.hjson"
    },
    {
      "type": "modify",
      "old_id": "e377830ecf8e0d0dee7d8407fc168b9dd24c2a8b",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/ip/xbar/data/autogen/xbar_main.gen.hjson",
      "new_id": "bdff50c48f31cdde01a403d828739f5ad0479ece",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/xbar/data/autogen/xbar_main.gen.hjson"
    },
    {
      "type": "modify",
      "old_id": "913f6005be3f8408a3809ff376d696a4e26b4c72",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/ip/xbar/dv/autogen/xbar_main_bind.sv",
      "new_id": "01cc9bf780032af0ba72abf137fddcb6c90591f0",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/xbar/dv/autogen/xbar_main_bind.sv"
    },
    {
      "type": "modify",
      "old_id": "2d3d4211f20cff60ac5bfd1ff7f63dd15821152d",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/ip/xbar/rtl/autogen/xbar_main.sv",
      "new_id": "bc0286260c0d2e24f4404301afd0c299a0f4daed",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/xbar/rtl/autogen/xbar_main.sv"
    },
    {
      "type": "modify",
      "old_id": "0720b721a3eec4ba849251029cc8c2b24265186b",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/rtl/autogen/top_earlgrey.sv",
      "new_id": "b79ceb06aa148ba778f2cda9fa803e10b73cd65a",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/rtl/autogen/top_earlgrey.sv"
    },
    {
      "type": "modify",
      "old_id": "5ce22709f7cebe71f6632e326f0cadd88a5a7d9d",
      "old_mode": 33261,
      "old_path": "util/topgen.py",
      "new_id": "8e2dfd09192b2e84ab91bd5041e6445b2f669b53",
      "new_mode": 33261,
      "new_path": "util/topgen.py"
    },
    {
      "type": "modify",
      "old_id": "64cda8fad2679b7f679345fe0254de42e6a781f7",
      "old_mode": 33188,
      "old_path": "util/topgen/merge.py",
      "new_id": "6b7b3e01ed78a835823961789a01d2ecea086d76",
      "new_mode": 33188,
      "new_path": "util/topgen/merge.py"
    }
  ]
}
