All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] powerpc/powernv: Unified PCI slot reset
@ 2015-03-24  0:39 Gavin Shan
  2015-03-24  0:39 ` [PATCH v3 1/3] powerpc/powernv: Use PCI slot reset infrastructure Gavin Shan
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Gavin Shan @ 2015-03-24  0:39 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: Gavin Shan

The patches intend to utilize the PCI slot reset capability exposed from
the skiboot firmware, which requires corresponding changes as follows:

Changelog
=========
v2 -> v3
   * Rebased to Richard's SRIOV patchset.
   * Removed hotplug part, which needs rework.
v1 -> v2
   * Keep opal_pci_reinit(). In case the slot is resetted by kernel,
     instead of skiboot, this API should be called to restore states
     for those affected devices.
   * Reworked slot ID scheme so that old/new kernel can work with
     skiboot with or without unified PCI slot management support.
   * Code cleanup here and there.
   * Separate powernv-php driver to support PCI hotplug for
     PowerNV platform.
   * Check if the OPAL API supported by firmware before calling
     into it, which is necessary for back-compability.
   * Separate patch for factoring pnv_pci_poll().


Gavin Shan (3):
  powerpc/powernv: Use PCI slot reset infrastructure
  powerpc/powernv: Fundamental reset for PCI bus reset
  powerpc/pci: Don't scan empty slot

 arch/powerpc/include/asm/eeh.h               |   1 +
 arch/powerpc/include/asm/opal.h              |   4 +-
 arch/powerpc/kernel/pci-hotplug.c            |   3 +-
 arch/powerpc/platforms/powernv/eeh-powernv.c | 235 ++++++++++++++-------------
 4 files changed, 127 insertions(+), 116 deletions(-)

-- 
1.8.3.2

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-03-24  0:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-24  0:39 [PATCH v3 0/3] powerpc/powernv: Unified PCI slot reset Gavin Shan
2015-03-24  0:39 ` [PATCH v3 1/3] powerpc/powernv: Use PCI slot reset infrastructure Gavin Shan
2015-03-24  0:39 ` [PATCH v3 2/3] powerpc/powernv: Fundamental reset for PCI bus reset Gavin Shan
2015-03-24  0:39 ` [PATCH v3 3/3] powerpc/pci: Don't scan empty slot Gavin Shan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.