PCI host bridge is setup for the remote device process. It is implemented using remote-pcihost object. It is an extension of the PCI host bridge setup by QEMU. Remote-pcihost configures a PCI bus which could be used by the remote PCI device to latch on to. Signed-off-by: Jagannathan Raman <jag.raman@oracle.com> Signed-off-by: John G Johnson <john.g.johnson@oracle.com> Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Message-id: 0871ba857abb2eafacde07e7fe66a3f12415bfb2.1611938319.git.jag.raman@oracle.com [Added PCI_EXPRESS condition in hw/remote/Kconfig since remote-pcihost needs PCIe. This solves "make check" failure on s390x. Fix suggested by Philippe Mathieu-Daudé <philmd@redhat.com> and Thomas Huth <thuth@redhat.com>. --Stefan] Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
71 lines
942 B
Plaintext
71 lines
942 B
Plaintext
config PAM
|
|
bool
|
|
|
|
config XEN_IGD_PASSTHROUGH
|
|
bool
|
|
default y
|
|
depends on XEN && PCI_I440FX
|
|
|
|
config PREP_PCI
|
|
bool
|
|
select PCI
|
|
select OR_IRQ
|
|
|
|
config GRACKLE_PCI
|
|
select PCI
|
|
bool
|
|
|
|
config UNIN_PCI
|
|
bool
|
|
select PCI
|
|
select DEC_PCI
|
|
select OPENPIC
|
|
|
|
config PPCE500_PCI
|
|
select PCI
|
|
bool
|
|
|
|
config VERSATILE_PCI
|
|
select PCI
|
|
bool
|
|
|
|
config PCI_SABRE
|
|
select PCI
|
|
bool
|
|
|
|
config PCI_I440FX
|
|
bool
|
|
select PCI
|
|
select PAM
|
|
|
|
config PCI_EXPRESS_Q35
|
|
bool
|
|
select PCI_EXPRESS
|
|
select PAM
|
|
|
|
config PCI_EXPRESS_GENERIC_BRIDGE
|
|
bool
|
|
select PCI_EXPRESS
|
|
|
|
config PCI_EXPRESS_XILINX
|
|
bool
|
|
select PCI_EXPRESS
|
|
|
|
config PCI_EXPRESS_DESIGNWARE
|
|
bool
|
|
select PCI_EXPRESS
|
|
select MSI_NONBROKEN
|
|
|
|
config PCI_BONITO
|
|
select PCI
|
|
select UNIMP
|
|
bool
|
|
|
|
config PCI_POWERNV
|
|
select PCI_EXPRESS
|
|
select MSI_NONBROKEN
|
|
select PCIE_PORT
|
|
|
|
config REMOTE_PCIHOST
|
|
bool
|