]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/edac/edac_mc_sysfs.c
edac_mc: Cleanup per-dimm_info debug messages
[karo-tx-linux.git] / drivers / edac / edac_mc_sysfs.c
index eace646b57f023cfb65c3cbb4b27f6166f360041..7079a428c8ead51f673e6a28cfb34daeb3afa78b 100644 (file)
@@ -485,17 +485,8 @@ static ssize_t dimmdev_location_show(struct device *dev,
                                     struct device_attribute *mattr, char *data)
 {
        struct dimm_info *dimm = to_dimm(dev);
-       struct mem_ctl_info *mci = dimm->mci;
-       int i;
-       char *p = data;
-
-       for (i = 0; i < mci->n_layers; i++) {
-               p += sprintf(p, "%s %d ",
-                            edac_layer_name[mci->layers[i].type],
-                            dimm->location[i]);
-       }
 
-       return p - data;
+       return edac_dimm_info_location(dimm, data, PAGE_SIZE);
 }
 
 static ssize_t dimmdev_label_show(struct device *dev,