]> err.no Git - linux-2.6/blobdiff - sound/isa/cmi8330.c
[CIFS] Fix typos in previous fix
[linux-2.6] / sound / isa / cmi8330.c
index 35780b811d161e0f157e4d8cfffe2b7d479e19e2..3c1e9fd56fe00143e3c1a26ca81c5acc9affa4e8 100644 (file)
@@ -701,6 +701,10 @@ static int __init alsa_card_cmi8330_init(void)
                                                         i, NULL, 0);
                if (IS_ERR(device))
                        continue;
+               if (!platform_get_drvdata(device)) {
+                       platform_device_unregister(device);
+                       continue;
+               }
                platform_devices[i] = device;
                cards++;
        }