From: Brian King Date: Fri, 6 Apr 2007 21:39:36 +0000 (-0500) Subject: pci: New PCI-E reset API X-Git-Tag: v2.6.22-rc1~1039^2~57 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f7bdd12d234d9064bd0aa1b5610508959120a9b4;p=pandora-kernel.git pci: New PCI-E reset API Adds a new API which can be used to issue various types of PCI-E reset, including PCI-E warm reset and PCI-E hot reset. This is needed for an ipr PCI-E adapter which does not properly implement BIST. Running BIST on this adapter results in PCI-E errors. The only reliable reset mechanism that exists on this hardware is PCI Fundamental reset (warm reset). Since driving this type of reset is architecture unique, this provides the necessary hooks for architectures to add this support. Signed-off-by: Brian King Acked-by: Linas Vepstas Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed