summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve/pci_emul.h
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2014-06-10 21:20:37 +0000
committerjhb <jhb@FreeBSD.org>2014-06-10 21:20:37 +0000
commite2cfb983341da0c8d771a7828a5b764553150e4c (patch)
tree364f793ede96504bcd1fe3328c19b8ef13439751 /usr.sbin/bhyve/pci_emul.h
parent986f765d45db8448cc0061b91d6ecb6ecf10b0e7 (diff)
downloadFreeBSD-src-e2cfb983341da0c8d771a7828a5b764553150e4c.zip
FreeBSD-src-e2cfb983341da0c8d771a7828a5b764553150e4c.tar.gz
MFC 261217:
Remove support for legacy PCI devices. These haven't been needed since support for LPC uart devices was added and it conflicts with upcoming patches to add PCI INTx support. Approved by: grehan
Diffstat (limited to 'usr.sbin/bhyve/pci_emul.h')
-rw-r--r--usr.sbin/bhyve/pci_emul.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr.sbin/bhyve/pci_emul.h b/usr.sbin/bhyve/pci_emul.h
index 002924d..cb559f1 100644
--- a/usr.sbin/bhyve/pci_emul.h
+++ b/usr.sbin/bhyve/pci_emul.h
@@ -199,7 +199,6 @@ int pci_emul_alloc_pbar(struct pci_devinst *pdi, int idx,
uint64_t hostbase, enum pcibar_type type, uint64_t size);
int pci_emul_add_msicap(struct pci_devinst *pi, int msgnum);
int pci_emul_add_pciecap(struct pci_devinst *pi, int pcie_device_type);
-int pci_is_legacy(struct pci_devinst *pi);
void pci_generate_msi(struct pci_devinst *pi, int msgnum);
void pci_generate_msix(struct pci_devinst *pi, int msgnum);
void pci_lintr_assert(struct pci_devinst *pi);
@@ -210,7 +209,7 @@ int pci_msix_enabled(struct pci_devinst *pi);
int pci_msix_table_bar(struct pci_devinst *pi);
int pci_msix_pba_bar(struct pci_devinst *pi);
int pci_msi_msgnum(struct pci_devinst *pi);
-int pci_parse_slot(char *opt, int legacy);
+int pci_parse_slot(char *opt);
void pci_populate_msicap(struct msicap *cap, int msgs, int nextptr);
int pci_emul_add_msixcap(struct pci_devinst *pi, int msgnum, int barnum);
int pci_emul_msix_twrite(struct pci_devinst *pi, uint64_t offset, int size,
OpenPOWER on IntegriCloud