aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/pseries/eeh.c
AgeCommit message (Expand)AuthorFilesLines
2013-06-20powerpc/eeh: Move common part to kernel directoryGavin Shan1-942/+0
2013-06-20powerpc/eeh: Cleanup for EEH coreGavin Shan1-11/+11
2013-01-10powerpc/eeh: Fix crash when adding a device in a slot with DDWThadeu Lima de Souza Cascardo1-1/+23
2012-09-18powerpc/eeh: Fix crash on converting OF node to edevGavin Shan1-1/+1
2012-09-18powerpc/eeh: Remove EEH PE for normal PCI hotplugGavin Shan1-5/+7
2012-09-10powerpc/eeh: Cleanup on EEH PCI address cacheGavin Shan1-3/+3
2012-09-10powerpc/eeh: Trace eeh device from I/O cacheGavin Shan1-19/+14
2012-09-10powerpc/eeh: Probe mode supportGavin Shan1-109/+22
2012-09-10powerpc/eeh: Move stats to PEGavin Shan1-10/+3
2012-09-10powerpc/eeh: Do reset based on PEGavin Shan1-57/+34
2012-09-10powerpc/eeh: I/O enable and log retrival based on PEGavin Shan1-25/+19
2012-09-10powerpc/eeh: Device bars restore based on PEGavin Shan1-79/+0
2012-09-10powerpc/eeh: Make EEH operations based on PEGavin Shan1-3/+10
2012-09-10powerpc/eeh: Trace error based on PE from beginningGavin Shan1-31/+20
2012-09-10powerpc/eeh: Trace EEH state based on PEGavin Shan1-102/+0
2012-09-10powerpc/eeh: Remove PE at appropriate timeGavin Shan1-0/+1
2012-09-10powerpc/eeh: Create PEs duing EEH initializationGavin Shan1-0/+6
2012-09-10powerpc/eeh: Introduce global mutexGavin Shan1-0/+3
2012-09-10powerpc/eeh: Move EEH initialization aroundGavin Shan1-3/+7
2012-04-30powerpc: Use WARN instead of dump_stack when printing EEH error backtraceAnton Blanchard1-1/+1
2012-04-23powerpc/eeh: Fix crash caused by null eeh_devGavin Shan1-1/+1
2012-03-28powerpc/eeh: Retrieve PHB from global listGavin Shan1-14/+5
2012-03-09powerpc/eeh: pseries platform config space access in EEHGavin Shan1-16/+16
2012-03-09powerpc/eeh: Introduce struct eeh_stats for EEHGavin Shan1-27/+38
2012-03-09powerpc/eeh: Replace pci_dn with eeh_dev for EEH aux componentsGavin Shan1-1/+1
2012-03-09powerpc/eeh: Replace pci_dn with eeh_dev for EEH coreGavin Shan1-129/+140
2012-03-09powerpc/eeh: Cleanup function names in EEH aux componentsGavin Shan1-1/+1
2012-03-09powerpc/eeh: pseries platform EEH configure bridgeGavin Shan1-43/+1
2012-03-09powerpc/eeh: pseries platform EEH error log retrievalGavin Shan1-62/+1
2012-03-09powerpc/eeh: pseries platform EEH reset PEGavin Shan1-57/+6
2012-03-09powerpc/eeh: pseries platform EEH wait PE stateGavin Shan1-44/+2
2012-03-09powerpc/eeh: pseries platform PE state retrievalGavin Shan1-80/+16
2012-03-09powerpc/eeh: pseries platform EEH PE address retrievalGavin Shan1-64/+3
2012-03-09powerpc/eeh: pseries platform EEH operationsGavin Shan1-22/+4
2012-03-09powerpc/eeh: pseries platform EEH initializationGavin Shan1-0/+12
2012-03-09powerpc/eeh: Platform dependent EEH operationsGavin Shan1-0/+53
2012-03-09powerpc/eeh: Cleanup function names in the EEH coreGavin Shan1-53/+49
2012-03-09powerpc/eeh: Cleanup comments in the EEH coreGavin Shan1-132/+268
2012-02-14powerpc/pseries/eeh: Fix crash when error happens during device probeThadeu Lima de Souza Cascardo1-2/+2
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+2
2011-10-31powerpc: Fix up implicit sched.h usersPaul Gortmaker1-0/+1
2011-10-31powerpc: add export.h to files making use of EXPORT_SYMBOLPaul Gortmaker1-0/+1
2011-09-20powerpc/eeh: Fix /proc/ppc64/eeh creationThadeu Lima de Souza Cascardo1-1/+1
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-05-04powerpc/pseries/eeh: Handle functional reset on non-PCIe deviceRichard A Lary1-5/+14
2011-05-04powerpc/pseries/eeh: Propagate needs_freset flag to device at PERichard A Lary1-7/+43
2011-04-27powerpc/eeh: Add support for ibm,configure-pe RTAS callRichard A. Lary1-1/+12
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-02powerpc/eeh: Remove one to many l's in the word.Justin Mattock1-1/+1
2010-11-18powerpc/pseries: Don't override CONFIG_PPC_PSERIES_DEBUGNishanth Aravamudan1-2/+0
2010-05-21powerpc/eeh: Fix oops when probing in early bootAnton Blanchard1-1/+1
2010-02-19powerpc: Convert confirm_error_lock to raw_spinlockThomas Gleixner1-7/+7
2010-02-17powerpc/eeh: Fix a bug when pci structure is nullBreno Leitao1-2/+2
2009-09-09PCI/powerpc: support PCIe fundamental resetMike Mason1-1/+9
2008-11-06powerpc/eeh: Make EEH device add/remove more robustBenjamin Herrenschmidt1-20/+24
2008-07-22powerpc/eeh: Don't panic when EEH_MAX_FAILS is exceededMike Mason1-14/+12
2008-07-09powerpc/eeh: PERR/SERR bit settings during EEH device recoveryMike Mason1-0/+14
2008-04-29powerpc: use non-racy method for proc entries creationDenis V. Lunev1-8/+2
2008-04-24[POWERPC] Add CONFIG_PPC_PSERIES_DEBUG to enable debugging for platforms/pseriesMichael Ellerman1-1/+0
2008-04-07[POWERPC] Convert pci and eeh code to of_device_is_availableNathan Lynch1-3/+2
2008-01-17[POWERPC] eeh.c: Use for_each_child_of_nodeStephen Rothwell1-22/+21
2007-12-03[POWERPC] EEH: Be careful when identifying "empty" slots.Linas Vepstas1-1/+1
2007-12-03[POWERPC] EEH: Work with device endpoint, alwaysLinas Vepstas1-0/+1
2007-11-08[POWERPC] EEH: Make sure warning message is printedLinas Vepstas1-1/+1
2007-11-08[POWERPC] EEH: Avoid crash on null deviceLinas Vepstas1-3/+8
2007-10-02[POWERPC] pseries: device node status can be "ok" or "okay"Linas Vepstas1-1/+1
2007-08-17[POWERPC] pseries: Remove dead EEH video codeLinas Vepstas1-17/+0
2007-08-17[POWERPC] EEH: Dump PCI bridge status on eventLinas Vepstas1-1/+26
2007-08-17[POWERPC] EEH: Tweak printk messageLinas Vepstas1-4/+4
2007-06-14[POWERPC] Tweak EEH copyright infoLinas Vepstas1-1/+5
2007-06-14[POWERPC] Remove dead EEH codeLinas Vepstas1-3/+1
2007-06-14[POWERPC] Show EEH per-device false positivesLinas Vepstas1-0/+5
2007-06-14[POWERPC] Add EEH sysfs blinkenlightsLinas Vepstas1-1/+3
2007-05-10[POWERPC] Assorted janitorial EEH cleanupsLinas Vepstas1-3/+10
2007-05-09[POWERPC] EEH: log all PCI-X and PCI-E AER registersLinas Vepstas1-2/+46
2007-05-09[POWERPC] EEH: capture and log pci state on errorLinas Vepstas1-2/+41
2007-05-08[POWERPC] Add powerpc PCI-E reset API implementationBrian King1-0/+30
2007-04-13[POWERPC] Rename get_property to of_get_property: arch/powerpcStephen Rothwell1-5/+5
2007-03-22[POWERPC] EEH: restructure multi-function supportLinas Vepstas1-2/+2
2007-03-22[POWERPC] EEH: verify state changeLinas Vepstas1-1/+5
2007-03-22[POWERPC] EEH: rm un-needed dataLinas Vepstas1-7/+1
2007-03-22[POWERPC] EEH: wait for slot statusLinas Vepstas1-51/+59
2007-03-22[POWERPC] EEH: handle reset state highLinas Vepstas1-3/+3
2007-03-22[POWERPC] EEH: support ibm,get-config-addr-info2 RTAS callLinas Vepstas1-9/+35
2007-03-22[POWERPC] EEH: Tolerate high mmioLinas Vepstas1-1/+1
2007-03-22[POWERPC] EEH: modify order of EEH state checkingLinas Vepstas1-8/+8
2007-02-12[PATCH] mark struct file_operations const 2Arjan van de Ven1-1/+1
2007-02-07[POWERPC] pSeries: EEH improperly enabled for some Power4 systemsLinas Vepstas1-3/+16
2006-12-08[POWERPC] EEH recovery tweaksLinas Vepstas1-0/+1
2006-09-26[POWERPC] EEH failure to mark pci slot as frozen.Linas Vepstas1-0/+7
2006-09-22[POWERPC] EEH: Power4 systems sometimes need multiple resets.Linas Vepstas1-12/+24
2006-09-21[POWERPC] EEH: enable MMIO/DMA on frozen slotLinas Vepstas1-0/+29
2006-09-21[POWERPC] EEH: code comment cleanupLinas Vepstas1-5/+14
2006-07-31[POWERPC] pseries: Constify & voidify get_property()Jeremy Kerr1-6/+6
2006-04-13[PATCH] powerpc/pseries: bugfix: balance calls to pci_device_putLinas Vepstas1-2/+4
2006-04-01[PATCH] powerpc/pseries: EEH CleanupNathan Fontenot1-32/+30
2006-03-28[PATCH] powerpc: Kill _machine and hard-coded platform numbersBenjamin Herrenschmidt1-1/+1
2006-02-28[PATCH] powerpc: fix dynamic PCI probe regressionJohn Rose1-0/+14
2006-01-12[PATCH] powerpc: remove warning in EEH codeOlof Johansson1-2/+3
2006-01-10[PATCH] powerpc/pseries: dlpar-add crash on null pointer dereflinas1-1/+2
2006-01-10[PATCH] powerpc: get rid of per_cpu EEH countersLinas Vepstas1-37/+23
2006-01-10[PATCH] powerpc: Save device BARs much earlier in the boot sequenceLinas Vepstas1-8/+8
2006-01-10[PATCH] powerpc: handle multifunction PCI devices properlyLinas Vepstas1-1/+12
2006-01-10[PATCH] powerpc: Don't continue with PCI Error recovery if slot reset failed.Linas Vepstas1-3/+21
2006-01-10[PATCH] powerpc: set up the RTAS token just like the rest of them.Linas Vepstas1-5/+3
2006-01-10[PATCH] powerpc: Use PE configuration address consistentlyLinas Vepstas1-4/+23
2006-01-10[PATCH] powerpc: Remove duplicate codeLinas Vepstas1-1/+1
2006-01-10[PATCH] powerpc: remove bogus printkLinas Vepstas1-5/+3
2006-01-10[PATCH] powerpc: Add "partitionable endpoint" supportLinas Vepstas1-2/+24
2006-01-10[PATCH] powerpc: Split out PCI address cache to its own fileLinas Vepstas1-293/+2
2006-01-10[PATCH] powerpc: PCI Error Recovery: PPC64 core recovery routinesLinas Vepstas1-2/+15
2006-01-09[PATCH] powerpc: PCI hotplug common code eliminationLinas Vepstas1-0/+26
2005-11-17[PATCH] Avoid use of uninitialised spinlock in EEH.David Woodhouse1-1/+2
2005-11-10[PATCH] ppc64: mark failed devicesLinas Vepstas1-16/+32
2005-11-10powerpc: Fix compile error in EEH code with gcc4Paul Mackerras1-2/+2
2005-11-10[PATCH] powerpc: merge code values for identifying platformsPaul Mackerras1-2/+1
2005-11-10[PATCH] ppc64: Save & restore of PCI device BARSLinas Vepstas1-1/+114
2005-11-10[PATCH] ppc64: PCI reset support routinesLinas Vepstas1-0/+99
2005-11-10[PATCH] ppc64: PCI error event dispatcherLinas Vepstas1-123/+15
2005-11-10[PATCH] ppc64: move eeh.c to powerpc directory from ppc64Linas Vepstas1-0/+1093