OpenCloudOS-Kernel/arch/s390/pci
Sebastian Ott 1c21351b72 s390/pci: use pci_scan_root_bus
The pci config space accessors on s390 are (now) smart enough to
figure out if a pci function is available. So instead of calling
pci_create_root_bus and then pci_scan_single_device for each
available function just call pci_scan_root_bus and let the pci core
do the scanning (via config reads on all possible functions) and
device creation.

Reviewed-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2013-04-26 09:07:19 +02:00
..
Makefile s390/pci: uninline instruction wrappers 2013-04-17 14:07:37 +02:00
pci.c s390/pci: use pci_scan_root_bus 2013-04-26 09:07:19 +02:00
pci_clp.c s390/pci: debug device states 2013-04-17 14:07:35 +02:00
pci_debug.c s390/pci: debug device states 2013-04-17 14:07:35 +02:00
pci_dma.c s390/pci: return correct dma address for offset > PAGE_SIZE 2013-04-23 10:18:16 +02:00
pci_event.c s390/pci: performance statistics and debug infrastructure 2012-12-14 10:01:17 +01:00
pci_insn.c s390/pci: do not read data after failed load 2013-04-17 14:07:38 +02:00
pci_msi.c s390/pci: msi cleanup hash usage 2013-04-17 14:07:35 +02:00
pci_sysfs.c s390/pci: s390 specific PCI sysfs attributes 2012-11-30 17:47:26 +01:00