slob: Kill off duplicate kzalloc() definition.
[deliverable/linux.git] / arch / sparc64 / kernel / vio.c
index 8b269aabff070c1dd4e3f1350293fb8764120e25..49569b44ea1fc7ef323ef95adf8c8c561feed1de 100644 (file)
@@ -335,6 +335,13 @@ static int __init vio_init(void)
        int err, len;
        u64 root;
 
+       err = bus_register(&vio_bus_type);
+       if (err) {
+               printk(KERN_ERR "VIO: Could not register bus type err=%d\n",
+                      err);
+               return err;
+       }
+
        hp = mdesc_grab();
        if (!hp)
                return 0;
@@ -374,13 +381,6 @@ static int __init vio_init(void)
 
        cdev_cfg_handle = *cfg_handle;
 
-       err = bus_register(&vio_bus_type);
-       if (err) {
-               printk(KERN_ERR "VIO: Could not register bus type err=%d\n",
-                      err);
-               return err;
-       }
-
        create_devices(hp, root);
 
        mdesc_release(hp);
This page took 0.025129 seconds and 5 git commands to generate.