)]}'
{
  "commit": "426ed20f8095d0aae52b290135352552657915b0",
  "tree": "5233e435cff8926e48c51e0ac7320176247fb6ad",
  "parents": [
    "00768a29a4b04c71867f75e4d11191ac180de1fa"
  ],
  "author": {
    "name": "Michael Schaffner",
    "email": "msf@google.com",
    "time": "Mon Aug 02 17:44:42 2021 -0700"
  },
  "committer": {
    "name": "Michael Schaffner",
    "email": "msf@google.com",
    "time": "Tue Aug 10 10:06:25 2021 -0700"
  },
  "message": "[topgen/pinmux/doc] Autogen target pinout / pinmux connectivity tables\n\nThis adds a top-level doc generation function which currently\ngenerates pinout and pinmux connectivity tables for all targets (ASIC,\nCW310 etc) of a specific top-level.\n\nMore documentation generation functions can be added in the future, if\nneeded.\n\nSigned-off-by: Michael Schaffner \u003cmsf@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c735b7e0aaef503ba79e91a65fb7418e41a464c7",
      "old_mode": 33188,
      "old_path": "hw/ip/pinmux/doc/_index.md",
      "new_id": "b244d5e12d73a40a3b0a72e960a4258923a4219b",
      "new_mode": 33188,
      "new_path": "hw/ip/pinmux/doc/_index.md"
    },
    {
      "type": "modify",
      "old_id": "d5ad414b3f64006f0d9bf17ac710d37052f13bf0",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson",
      "new_id": "55a8d93f881ac649d3889eaa608276d7fbb9f7d6",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "675843d1ddcf8dbcff590bcb474e5075777ae4a6",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/pinmux/doc/autogen/pinout_asic.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bf176b8a45acbc909edef4a87796dc8accb5097",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/pinmux/doc/autogen/pinout_cw310.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51deb086696bb684e7db232894f9cb399e41be77",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/pinmux/doc/autogen/pinout_nexysvideo.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8efa0d2d4fb12b0e87ca42d68ba400cc8e2cedab",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/ip/pinmux/doc/autogen/targets.md"
    },
    {
      "type": "modify",
      "old_id": "60affe0274e6f4f340dafd7f9d11aea00c25e5f5",
      "old_mode": 33261,
      "old_path": "util/topgen.py",
      "new_id": "e93e68f0d4694735548ca58a51519c82eaa53c58",
      "new_mode": 33261,
      "new_path": "util/topgen.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cecf0416703c9c1c84a17892e1169403416f0fbf",
      "new_mode": 33188,
      "new_path": "util/topgen/gen_top_docs.py"
    },
    {
      "type": "modify",
      "old_id": "c28ae05a06fcfe86d707f36b4238f5896a4f1bf4",
      "old_mode": 33188,
      "old_path": "util/topgen/merge.py",
      "new_id": "9d31b672a4f51649e3f4c6de4a5949a2a8264e1b",
      "new_mode": 33188,
      "new_path": "util/topgen/merge.py"
    }
  ]
}
