From 0074e3d9446e7174a2bff8562241f5cb9eee547e Mon Sep 17 00:00:00 2001 From: Gavin Shan Date: Thu, 20 Oct 2016 14:17:18 +1100 Subject: pci: Remove obsoleted PCI slot pfreset() operation PCI slot pfreset() operation is obsoleted as nobody uses it. This removes it and the related PCI slot states. No functional changes introduced. Signed-off-by: Gavin Shan Acked-by: Russell Currey Reviewed-by: Andrew Donnellan Signed-off-by: Stewart Smith --- core/pci-slot.c | 3 --- core/pcie-slot.c | 1 - 2 files changed, 4 deletions(-) (limited to 'core') diff --git a/core/pci-slot.c b/core/pci-slot.c index aa4bea6..075b34c 100644 --- a/core/pci-slot.c +++ b/core/pci-slot.c @@ -97,9 +97,6 @@ static int64_t pci_slot_sm_poll(struct pci_slot *slot) case PCI_SLOT_STATE_FRESET: ret = slot->ops.freset(slot); break; - case PCI_SLOT_STATE_PFRESET: - ret = slot->ops.pfreset(slot); - break; case PCI_SLOT_STATE_CRESET: ret = slot->ops.creset(slot); break; diff --git a/core/pcie-slot.c b/core/pcie-slot.c index 2484570..f9bef64 100644 --- a/core/pcie-slot.c +++ b/core/pcie-slot.c @@ -491,7 +491,6 @@ struct pci_slot *pcie_slot_create(struct phb *phb, struct pci_device *pd) slot->ops.poll_link = pcie_slot_sm_poll_link; slot->ops.hreset = pcie_slot_sm_hreset; slot->ops.freset = pcie_slot_sm_freset; - slot->ops.pfreset = NULL; return slot; } -- cgit v1.1