The PowerNV hotplug driver needs to be able to detect and clear any frozen PE on the PHB after suprise removal of a downstream device.
Export the eeh_unfreeze_pe() and eeh_ops symbols to allow implementation of this functionality in the php_nv module. Signed-off-by: Timothy Pearson <tpear...@raptorengineering.com> --- arch/powerpc/kernel/eeh.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/powerpc/kernel/eeh.c b/arch/powerpc/kernel/eeh.c index 83fe99861eb1..543d8323c1fb 100644 --- a/arch/powerpc/kernel/eeh.c +++ b/arch/powerpc/kernel/eeh.c @@ -107,6 +107,7 @@ bool eeh_debugfs_no_recover; /* Platform dependent EEH operations */ struct eeh_ops *eeh_ops = NULL; +EXPORT_SYMBOL(eeh_ops); /* Lock to avoid races due to multiple reports of an error */ DEFINE_RAW_SPINLOCK(confirm_error_lock); @@ -1139,6 +1140,7 @@ int eeh_unfreeze_pe(struct eeh_pe *pe) return ret; } +EXPORT_SYMBOL(eeh_unfreeze_pe); static struct pci_device_id eeh_reset_ids[] = { -- 2.39.5