]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/firmware/edd.c
kobject: remove struct kobj_type from struct kset
[linux-2.6-omap-h63xx.git] / drivers / firmware / edd.c
index 6942e065e6095d2fe55188843f0f7d4dce36dd2a..fc567fad3f7cfa68b46d0974bb528008d47fbe06 100644 (file)
@@ -631,7 +631,7 @@ static struct kobj_type edd_ktype = {
        .default_attrs  = def_attrs,
 };
 
-static decl_subsys(edd, &edd_ktype, NULL);
+static decl_subsys(edd, NULL);
 
 
 /**
@@ -723,7 +723,8 @@ edd_device_register(struct edd_device *edev, int i)
        edd_dev_set_info(edev, i);
        kobject_set_name(&edev->kobj, "int13_dev%02x",
                         0x80 + i);
-       kobj_set_kset_s(edev,edd_subsys);
+       edev->kobj.kset = &edd_subsys;
+       edev->kobj.ktype = &edd_ktype;
        error = kobject_register(&edev->kobj);
        if (!error)
                edd_populate_dir(edev);