kernel_optimize_test/drivers/pci
Bjorn Helgaas 168f3ae595 PCI/portdrv: Remove unused PCIE_PORT_SERVICE_VC
No driver registers for PCIE_PORT_SERVICE_VC, so remove it.

This removes the VC "service" files from /sys/bus/pci_express/devices,
e.g., 0000:07:00.0:pcie108, 0000:08:04.0:pcie208 (all the files that
contained "8" as the last digit of the "pcieXXX" part).  The port driver
created these files for PCIe port devices that have a VC Capability.

Since this reduces PCIE_PORT_DEVICE_MAXSERVICES and moves DPC down into the
spot where VC used to be, the DPC sysfs files will now be named "pcieXX8".
I don't think there's anything useful userspace can do with those files, so
I hope nobody cares about these filenames.

There is no VC driver that calls pcie_port_service_register(), so there
never was a /sys/bus/pci_express/drivers/vc directory.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
2018-03-30 17:26:54 -05:00
..
cadence
dwc
endpoint
host pci-v4.16-changes 2018-02-06 09:59:40 -08:00
hotplug PCI/portdrv: Merge pcieport_if.h into portdrv.h 2018-03-09 11:42:01 -06:00
pcie PCI/portdrv: Remove unused PCIE_PORT_SERVICE_VC 2018-03-30 17:26:54 -05:00
switch vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
access.c
ats.c
bus.c
ecam.c
host-bridge.c
iov.c pci-v4.16-changes 2018-02-06 09:59:40 -08:00
irq.c
Kconfig
Makefile
mmap.c
msi.c
of.c
pci-acpi.c
pci-driver.c PCI/portdrv: Remove pcie_port_bus_type link order dependency 2018-03-30 17:26:53 -05:00
pci-label.c
pci-mid.c
pci-stub.c
pci-sysfs.c
pci.c PCI/PM: Move pcie_clear_root_pme_status() to core 2018-03-12 09:15:39 -05:00
pci.h PCI/PM: Move pcie_clear_root_pme_status() to core 2018-03-12 09:15:39 -05:00
probe.c
proc.c
quirks.c
remove.c
rom.c
search.c
setup-bus.c
setup-irq.c
setup-res.c
slot.c
syscall.c
vc.c
vpd.c
xen-pcifront.c