)]}'
{
  "commit": "3c445dacc47f43d2e66280d393b71ac8e5bb01bb",
  "tree": "8ad5f5d13dd29934f17632427846bd74c5bf559e",
  "parents": [
    "0c54acb8243dfc51a021d108ffef794c89c84f72"
  ],
  "author": {
    "name": "Daniel Henrique Barboza",
    "email": "dbarboza@ventanamicro.com",
    "time": "Wed Oct 16 17:40:28 2024 -0300"
  },
  "committer": {
    "name": "Alistair Francis",
    "email": "alistair.francis@wdc.com",
    "time": "Thu Oct 31 13:51:24 2024 +1000"
  },
  "message": "pci-ids.rst: add Red Hat pci-id for RISC-V IOMMU device\n\nThe RISC-V IOMMU PCI device we\u0027re going to add next is a reference\nimplementation of the riscv-iommu spec [1], which predicts that the\nIOMMU can be implemented as a PCIe device.\n\nHowever, RISC-V International (RVI), the entity that ratified the\nriscv-iommu spec, didn\u0027t bother assigning a PCI ID for this IOMMU PCIe\nimplementation that the spec predicts. This puts us in an uncommon\nsituation because we want to add the reference IOMMU PCIe implementation\nbut we don\u0027t have a PCI ID for it.\n\nGiven that RVI doesn\u0027t provide a PCI ID for it we reached out to Red Hat\nand Gerd Hoffman, and they were kind enough to give us a PCI ID for the\nRISC-V IOMMU PCI reference device.\n\nThanks Red Hat and Gerd for this RISC-V IOMMU PCIe device ID.\n\n[1] https://github.com/riscv-non-isa/riscv-iommu/releases/tag/v1.0.0\n\nCc: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\nSigned-off-by: Daniel Henrique Barboza \u003cdbarboza@ventanamicro.com\u003e\nReviewed-by: Frank Chang \u003cfrank.chang@sifive.com\u003e\nReviewed-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\nMessage-ID: \u003c20241016204038.649340-5-dbarboza@ventanamicro.com\u003e\nSigned-off-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "328ab31fe8206fe5d4b995f8c4fe8c29efbb5bfe",
      "old_mode": 33188,
      "old_path": "docs/specs/pci-ids.rst",
      "new_id": "261b0f359fe51ded129948354097566c2b28e188",
      "new_mode": 33188,
      "new_path": "docs/specs/pci-ids.rst"
    },
    {
      "type": "modify",
      "old_id": "eb26cac810981e00aa47bf9d9c0a7bf3de7ef456",
      "old_mode": 33188,
      "old_path": "include/hw/pci/pci.h",
      "new_id": "35d4fe0bbf60802451e08cb48f13fd638c8acd91",
      "new_mode": 33188,
      "new_path": "include/hw/pci/pci.h"
    }
  ]
}
