ASoC: Intel: drop unnecessary list_empty
[linux-2.6-microblaze.git] / sound / soc / intel / skylake / skl-pcm.c
index 268ba16..5dee55e 100644 (file)
@@ -1509,11 +1509,9 @@ int skl_platform_unregister(struct device *dev)
        struct skl_dev *skl = bus_to_skl(bus);
        struct skl_module_deferred_bind *modules, *tmp;
 
-       if (!list_empty(&skl->bind_list)) {
-               list_for_each_entry_safe(modules, tmp, &skl->bind_list, node) {
-                       list_del(&modules->node);
-                       kfree(modules);
-               }
+       list_for_each_entry_safe(modules, tmp, &skl->bind_list, node) {
+               list_del(&modules->node);
+               kfree(modules);
        }
 
        kfree(skl->dais);