]> git.baikalelectronics.ru Git - kernel.git/commit
pci-hotplug/pnv_php: Add a reset_slot() callback
authorOliver O'Halloran <oohall@gmail.com>
Tue, 3 Sep 2019 10:15:59 +0000 (20:15 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 5 Sep 2019 04:22:39 +0000 (14:22 +1000)
commitdd8e50156827c86923db32ed67c85966360d4544
tree5e6cebc1c8d834bdacdfc650331189f89e22ae91
parent6d4247681a157bd45e6368ffb539ed483387b0f9
pci-hotplug/pnv_php: Add a reset_slot() callback

When performing EEH recovery of devices in a hotplug slot we need to use
the slot driver's ->reset_slot() callback to prevent spurious hotplug
events due to spurious DLActive and PresDet change interrupts. Add a
reset_slot() callback to pnv_php so we can handle recovery of devices
in pnv_php managed slots.

Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20190903101605.2890-9-oohall@gmail.com
drivers/pci/hotplug/pnv_php.c