)]}'
{
  "commit": "f50ed6d78e961705c3b0abe1f467701990ac84ca",
  "tree": "af4d6798d88a97cf23a0e493c8da673d328eb629",
  "parents": [
    "5793d75d32828a3bcc4a33b4cb5ebbbc1f914dd6"
  ],
  "author": {
    "name": "Eunchan Kim",
    "email": "eunchan@opentitan.org",
    "time": "Thu Oct 29 13:47:37 2020 -0700"
  },
  "committer": {
    "name": "Eunchan Kim",
    "email": "eunchan@opentitan.org",
    "time": "Fri Oct 30 13:04:55 2020 -0700"
  },
  "message": "[kmac] Split the tl_adapter from msg_fifo\n\nIn following commits, I will introduce KeyMgr interface module. It\nhijacks the data between the software MSG_FIFO interface and the\nprim_packer in MSG_FIFO. It switches to KeyMgr data interface when\nKeyMgr KDF request is received.\n\nTo support it in a modular way, tl adapter module is moved outside of\nthe kmac_msgfifo module. The MSG_FIFO module now accepts generic FIFO\ninterface that has same 64bit Width as internal datapath. The software\nwill still write in 32bit. Upper 32bit will be zero.\n\nSigned-off-by: Eunchan Kim \u003ceunchan@opentitan.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14d171a1e80f5783b998086a7a45a030e5235de5",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/rtl/kmac.sv",
      "new_id": "560cb6678a2e97db92f1f3aff10aeead62ff58f2",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/rtl/kmac.sv"
    },
    {
      "type": "modify",
      "old_id": "04061cf7218cf63f53e448a89d186b944c76f850",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/rtl/kmac_msgfifo.sv",
      "new_id": "6740194536c3e52363c987720e71134774614034",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/rtl/kmac_msgfifo.sv"
    },
    {
      "type": "modify",
      "old_id": "95ba681870a23253f05e9ca48e7fc0e146d35a0b",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/rtl/kmac_pkg.sv",
      "new_id": "22b3beae1b6fd0622b9865353932faecd855ae6b",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/rtl/kmac_pkg.sv"
    }
  ]
}
