libnvdimm: Move nd_region_attribute_group to device_type
[linux-2.6-microblaze.git] / drivers / nvdimm / e820.c
index 87f72f7..9a971a5 100644 (file)
@@ -13,12 +13,6 @@ static const struct attribute_group *e820_pmem_attribute_groups[] = {
        NULL,
 };
 
-static const struct attribute_group *e820_pmem_region_attribute_groups[] = {
-       &nd_region_attribute_group,
-       &nd_device_attribute_group,
-       NULL,
-};
-
 static int e820_pmem_remove(struct platform_device *pdev)
 {
        struct nvdimm_bus *nvdimm_bus = platform_get_drvdata(pdev);
@@ -46,7 +40,6 @@ static int e820_register_one(struct resource *res, void *data)
 
        memset(&ndr_desc, 0, sizeof(ndr_desc));
        ndr_desc.res = res;
-       ndr_desc.attr_groups = e820_pmem_region_attribute_groups;
        ndr_desc.numa_node = e820_range_to_nid(res->start);
        ndr_desc.target_node = ndr_desc.numa_node;
        set_bit(ND_REGION_PAGEMAP, &ndr_desc.flags);