|
@@ -720,6 +720,17 @@ int __init eeh_init(void)
|
|
|
return -EINVAL;
|
|
|
}
|
|
|
|
|
|
+ /*
|
|
|
+ * Call platform post-initialization. Actually, It's good chance
|
|
|
+ * to inform platform that EEH is ready to supply service if the
|
|
|
+ * I/O cache stuff has been built up.
|
|
|
+ */
|
|
|
+ if (eeh_ops->post_init) {
|
|
|
+ ret = eeh_ops->post_init();
|
|
|
+ if (ret)
|
|
|
+ return ret;
|
|
|
+ }
|
|
|
+
|
|
|
if (eeh_subsystem_enabled)
|
|
|
pr_info("EEH: PCI Enhanced I/O Error Handling Enabled\n");
|
|
|
else
|