struct snd_soc_dapm_widget *w,
                        struct skl_module_cfg *mconfig)
 {
-       if (!debugfs_create_file(w->name, 0444,
-                               d->modules, mconfig,
-                               &mcfg_fops))
-               dev_err(d->dev, "%s: module debugfs init failed\n", w->name);
+       debugfs_create_file(w->name, 0444, d->modules, mconfig,
+                           &mcfg_fops);
 }
 
 static ssize_t fw_softreg_read(struct file *file, char __user *user_buf,
                return NULL;
 
        /* create the debugfs dir with platform component's debugfs as parent */
-       d->fs = debugfs_create_dir("dsp",
-                                  skl->component->debugfs_root);
-       if (IS_ERR(d->fs) || !d->fs) {
-               dev_err(&skl->pci->dev, "debugfs root creation failed\n");
-               return NULL;
-       }
+       d->fs = debugfs_create_dir("dsp", skl->component->debugfs_root);
 
        d->skl = skl;
        d->dev = &skl->pci->dev;
 
        /* now create the module dir */
        d->modules = debugfs_create_dir("modules", d->fs);
-       if (IS_ERR(d->modules) || !d->modules) {
-               dev_err(&skl->pci->dev, "modules debugfs create failed\n");
-               goto err;
-       }
 
-       if (!debugfs_create_file("fw_soft_regs_rd", 0444, d->fs, d,
-                                &soft_regs_ctrl_fops)) {
-               dev_err(d->dev, "fw soft regs control debugfs init failed\n");
-               goto err;
-       }
+       debugfs_create_file("fw_soft_regs_rd", 0444, d->fs, d,
+                           &soft_regs_ctrl_fops);
 
        return d;
-
-err:
-       debugfs_remove_recursive(d->fs);
-       return NULL;
 }
 
 void skl_debugfs_exit(struct skl_dev *skl)