linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / sound / isa / opti9xx / opti92x-ad1848.c
index 8ee0d70..65b28cb 100644 (file)
@@ -2099,11 +2099,8 @@ static int __init alsa_card_opti9xx_init(void)
                        return error;
                device = platform_device_register_simple(DRIVER_NAME, -1, NULL, 0);
                if (!IS_ERR(device)) {
-                       if (platform_get_drvdata(device)) {
-                               snd_opti9xx_platform_device = device;
-                               return 0;
-                       }
-                       platform_device_unregister(device);
+                       snd_opti9xx_platform_device = device;
+                       return 0;
                }
                platform_driver_unregister(&snd_opti9xx_driver);
        }