powerpc/powernv: Reset root port in firmware
authorGavin Shan <gwshan@linux.vnet.ibm.com>
Thu, 24 Apr 2014 08:00:22 +0000 (18:00 +1000)
committerJiri Slaby <jslaby@suse.cz>
Mon, 9 Jun 2014 13:53:55 +0000 (15:53 +0200)
commitf8efc159ecface4faa5793f861399ae2a60d66bd
tree3d875884fbf0d6578a8aac18c9a0503c060c27e4
parent2f152373bd3e3fc52dccae4322d2de7fd6467815
powerpc/powernv: Reset root port in firmware

commit 372cf1244d7c271806b83b32b09a1c8b1b31b353 upstream.

Resetting root port has more stuff to do than that for PCIe switch
ports and we should have resetting root port done in firmware instead
of the kernel itself. The problem was introduced by commit 5b2e198e
("powerpc/powernv: Rework EEH reset").

Signed-off-by: Gavin Shan <gwshan@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
arch/powerpc/platforms/powernv/eeh-ioda.c