EDAC: Check for GHES preference in the chipset-specific EDAC drivers
[linux-2.6-microblaze.git] / drivers / edac / sb_edac.c
index 8e39370..0c779a0 100644 (file)
@@ -3634,6 +3634,9 @@ static int __init sbridge_init(void)
 
        edac_dbg(2, "\n");
 
+       if (ghes_get_devices())
+               return -EBUSY;
+
        owner = edac_get_owner();
        if (owner && strncmp(owner, EDAC_MOD_STR, sizeof(EDAC_MOD_STR)))
                return -EBUSY;