)]}'
{
  "commit": "cb165ba7f497553e6d461a7abb894987c006371d",
  "tree": "812c7c6edd228f5ef6c6ebc756578f8ad974e888",
  "parents": [
    "d1be61ba88a145e882df4e7c7a47f78bcf2371f8"
  ],
  "author": {
    "name": "Eunchan Kim",
    "email": "eunchan@opentitan.org",
    "time": "Wed Aug 24 08:56:18 2022 -0700"
  },
  "committer": {
    "name": "Eli Kim",
    "email": "github@elikim.dev",
    "time": "Wed Aug 24 14:06:22 2022 -0700"
  },
  "message": "feat(spid): Increase TPM RDFIFO depth to 16\n\nThis commit increases the TPM Read FIFO size to 64 Bytes (16 x 4B).\n\nThe previous impl of TPM Read FIFO relies on the SW latency. The SW\nlatency should not be long so that SW is able to write the Read data\ncontinuously. In order to satisfy the assumption, SW shall turn off\ninterrupts.\n\nThe requirement above could not comply with SW architecture. So, this\ncommit increases the size for SW to write full 64 B at once.\n\nLatter design change will follow. The design change is for HW to send\nthe TPM Read data only when full payload size is ready in the FIFO.\n\nSigned-off-by: Eunchan Kim \u003ceunchan@opentitan.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8befdbca41fa3791844cff0d05dafb13156ffb91",
      "old_mode": 33188,
      "old_path": "hw/ip/spi_device/data/spi_device.hjson",
      "new_id": "18989cf73387d53c040d72b3aa382e500de77ec9",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/data/spi_device.hjson"
    },
    {
      "type": "modify",
      "old_id": "79becc70041dba882d511872efa1a769e5f2eb48",
      "old_mode": 33188,
      "old_path": "hw/ip/spi_device/rtl/spi_device.sv",
      "new_id": "0db2c04961d39d80702c16fc05e2d43baa8b39d1",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/rtl/spi_device.sv"
    },
    {
      "type": "modify",
      "old_id": "3244e1746579202a5ee1cd36afa3042fc5311762",
      "old_mode": 33188,
      "old_path": "hw/ip/spi_device/rtl/spi_device_reg_pkg.sv",
      "new_id": "7c25c2ca7a88df26e6078ba7d835d523f6cffb99",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/rtl/spi_device_reg_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "ba9110cf298ff1a8e15f95b94fa2c4e20ccc7cc4",
      "old_mode": 33188,
      "old_path": "hw/ip/spi_device/rtl/spi_device_reg_top.sv",
      "new_id": "2a93590999aaf573b6c5181248594da7ba48b286",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/rtl/spi_device_reg_top.sv"
    }
  ]
}
