linux/arch
Mike Mason 6e19314cc9 PCI/powerpc: support PCIe fundamental reset
By default, the EEH framework on powerpc does what's known as a "hot
reset" during recovery of a PCI Express device.  We've found a case
where the device needs a "fundamental reset" to recover properly.  The
current PCI error recovery and EEH frameworks do not support this
distinction.

The attached patch makes changes to EEH to utilize the new bit field.

Signed-off-by: Mike Mason <mmlnx@us.ibm.com>
Signed-off-by: Richard Lary <rlary@us.ibm.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2009-09-09 13:29:41 -07:00
..
alpha PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
arm PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
avr32 Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 2009-08-24 12:26:48 -07:00
blackfin blackfin: fix wrong CTS inversion 2009-07-20 16:38:44 -07:00
cris mm: Pass virtual address to [__]p{te,ud,md}_free_tlb() 2009-07-27 12:10:38 -07:00
frv frv/PCI: Use pci_claim_resource 2009-09-09 13:29:18 -07:00
h8300 PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
ia64 PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
m32r mm: Pass virtual address to [__]p{te,ud,md}_free_tlb() 2009-07-27 12:10:38 -07:00
m68k m68k,m68knommu: Wire up rt_tgsigqueueinfo and perf_counter_open 2009-08-26 23:14:50 +02:00
m68knommu m68k,m68knommu: Wire up rt_tgsigqueueinfo and perf_counter_open 2009-08-26 23:14:50 +02:00
microblaze microblaze: Update Microblaze defconfigs 2009-08-18 11:05:11 +02:00
mips PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
mn10300 PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
parisc PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
powerpc PCI/powerpc: support PCIe fundamental reset 2009-09-09 13:29:41 -07:00
s390 [S390] set preferred console based on conmode 2009-08-23 18:10:01 +02:00
sh PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
sparc PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
um PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
x86 PCI iommu: iommu=pt is a valid early param 2009-09-09 13:29:28 -07:00
xtensa mm: Pass virtual address to [__]p{te,ud,md}_free_tlb() 2009-07-27 12:10:38 -07:00
.gitignore
Kconfig gcov: add gcov profiling infrastructure 2009-06-18 13:03:57 -07:00