summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/powernv/pci-ioda.c
diff options
context:
space:
mode:
authorGavin Shan2014-04-24 10:00:27 +0200
committerBenjamin Herrenschmidt2014-04-28 09:35:05 +0200
commitb2b5efcf208ddc9444aca77336627428782a39f4 (patch)
tree8a532861c06c0109f373aa69ad3b58fb692433e3 /arch/powerpc/platforms/powernv/pci-ioda.c
parentpowerpc/eeh: Can't recover from non-PE-reset case (diff)
downloadkernel-qcow2-linux-b2b5efcf208ddc9444aca77336627428782a39f4.tar.gz
kernel-qcow2-linux-b2b5efcf208ddc9444aca77336627428782a39f4.tar.xz
kernel-qcow2-linux-b2b5efcf208ddc9444aca77336627428782a39f4.zip
powerpc/powernv: Fundamental reset on PLX ports
The patch intends to support fundamental reset on PLX downstream ports. If the PCI device matches any one of the internal table, which includes PLX vendor ID, bridge device ID, register offset for fundamental reset and bit, fundamental reset will be done accordingly. Otherwise, it will fail back to hot reset. Additional flag (EEH_DEV_FRESET) is introduced to record the last reset type on the PCI bridge. Signed-off-by: Gavin Shan <gwshan@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/platforms/powernv/pci-ioda.c')
0 files changed, 0 insertions, 0 deletions