diff options
Diffstat (limited to 'tools/ioemu/hw/pt-msi.h')
-rw-r--r-- | tools/ioemu/hw/pt-msi.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tools/ioemu/hw/pt-msi.h b/tools/ioemu/hw/pt-msi.h index 911e5868f4..c0d542913c 100644 --- a/tools/ioemu/hw/pt-msi.h +++ b/tools/ioemu/hw/pt-msi.h @@ -62,4 +62,19 @@ pt_msi_write(struct pt_dev *d, uint32_t addr, uint32_t val, uint32_t len); int pt_msi_read(struct pt_dev *d, int addr, int len, uint32_t *val); +int +remove_msix_mapping(struct pt_dev *dev, int bar_index); + +int +add_msix_mapping(struct pt_dev *dev, int bar_index); + +int +pt_msix_init(struct pt_dev *dev, int pos); + +int +pt_msix_write(struct pt_dev *d, uint32_t addr, uint32_t val, uint32_t len); + +int +pt_msix_read(struct pt_dev *d, int addr, int len, uint32_t *val); + #endif |