Loading drivers/usb/dwc3/debugfs.c +12 −17 Original line number Diff line number Diff line Loading @@ -1068,26 +1068,23 @@ int dwc3_debugfs_init(struct dwc3 *dwc) { struct dentry *root; struct dentry *file; int ret; if (count >= DWC_CTRL_COUNT) { dev_err(dwc->dev, "Err dwc instance %d >= %d available\n", count, DWC_CTRL_COUNT); ret = -EINVAL; return ret; return -EINVAL; } root = debugfs_create_dir(dev_name(dwc->dev), NULL); if (!root) { ret = -ENOMEM; goto err0; dev_err(dwc->dev, "Can't create debugfs root\n"); return -ENOMEM; } dwc->root = root; dwc->regset = kzalloc(sizeof(*dwc->regset), GFP_KERNEL); if (!dwc->regset) { ret = -ENOMEM; goto err1; } Loading @@ -1097,7 +1094,7 @@ int dwc3_debugfs_init(struct dwc3 *dwc) file = debugfs_create_regset32("regdump", S_IRUGO, root, dwc->regset); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs regdump\n"); goto err1; } Loading @@ -1105,7 +1102,7 @@ int dwc3_debugfs_init(struct dwc3 *dwc) file = debugfs_create_file("mode", S_IRUGO | S_IWUSR, root, dwc, &dwc3_mode_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs mode\n"); goto err1; } } Loading @@ -1115,14 +1112,14 @@ int dwc3_debugfs_init(struct dwc3 *dwc) file = debugfs_create_file("testmode", S_IRUGO | S_IWUSR, root, dwc, &dwc3_testmode_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs testmode\n"); goto err1; } file = debugfs_create_file("link_state", S_IRUGO | S_IWUSR, root, dwc, &dwc3_link_state_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs linkstate\n"); goto err1; } } Loading @@ -1130,28 +1127,28 @@ int dwc3_debugfs_init(struct dwc3 *dwc) file = debugfs_create_file("trbs", S_IRUGO | S_IWUSR, root, dwc, &dwc3_ep_trb_list_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs trbs\n"); goto err1; } file = debugfs_create_file("requests", S_IRUGO | S_IWUSR, root, dwc, &dwc3_ep_req_list_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs requests\n"); goto err1; } file = debugfs_create_file("queued_reqs", S_IRUGO | S_IWUSR, root, dwc, &dwc3_ep_req_queued_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs queued_reqs\n"); goto err1; } file = debugfs_create_file("int_events", S_IRUGO | S_IWUSR, root, dwc, &dwc3_gadget_dbg_events_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs int_events\n"); goto err1; } Loading @@ -1170,9 +1167,7 @@ err1: kfree(dwc->regset); dwc->regset = NULL; debugfs_remove_recursive(root); err0: return ret; return -ENOMEM; } void dwc3_debugfs_exit(struct dwc3 *dwc) Loading Loading
drivers/usb/dwc3/debugfs.c +12 −17 Original line number Diff line number Diff line Loading @@ -1068,26 +1068,23 @@ int dwc3_debugfs_init(struct dwc3 *dwc) { struct dentry *root; struct dentry *file; int ret; if (count >= DWC_CTRL_COUNT) { dev_err(dwc->dev, "Err dwc instance %d >= %d available\n", count, DWC_CTRL_COUNT); ret = -EINVAL; return ret; return -EINVAL; } root = debugfs_create_dir(dev_name(dwc->dev), NULL); if (!root) { ret = -ENOMEM; goto err0; dev_err(dwc->dev, "Can't create debugfs root\n"); return -ENOMEM; } dwc->root = root; dwc->regset = kzalloc(sizeof(*dwc->regset), GFP_KERNEL); if (!dwc->regset) { ret = -ENOMEM; goto err1; } Loading @@ -1097,7 +1094,7 @@ int dwc3_debugfs_init(struct dwc3 *dwc) file = debugfs_create_regset32("regdump", S_IRUGO, root, dwc->regset); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs regdump\n"); goto err1; } Loading @@ -1105,7 +1102,7 @@ int dwc3_debugfs_init(struct dwc3 *dwc) file = debugfs_create_file("mode", S_IRUGO | S_IWUSR, root, dwc, &dwc3_mode_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs mode\n"); goto err1; } } Loading @@ -1115,14 +1112,14 @@ int dwc3_debugfs_init(struct dwc3 *dwc) file = debugfs_create_file("testmode", S_IRUGO | S_IWUSR, root, dwc, &dwc3_testmode_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs testmode\n"); goto err1; } file = debugfs_create_file("link_state", S_IRUGO | S_IWUSR, root, dwc, &dwc3_link_state_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs linkstate\n"); goto err1; } } Loading @@ -1130,28 +1127,28 @@ int dwc3_debugfs_init(struct dwc3 *dwc) file = debugfs_create_file("trbs", S_IRUGO | S_IWUSR, root, dwc, &dwc3_ep_trb_list_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs trbs\n"); goto err1; } file = debugfs_create_file("requests", S_IRUGO | S_IWUSR, root, dwc, &dwc3_ep_req_list_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs requests\n"); goto err1; } file = debugfs_create_file("queued_reqs", S_IRUGO | S_IWUSR, root, dwc, &dwc3_ep_req_queued_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs queued_reqs\n"); goto err1; } file = debugfs_create_file("int_events", S_IRUGO | S_IWUSR, root, dwc, &dwc3_gadget_dbg_events_fops); if (!file) { ret = -ENOMEM; dev_dbg(dwc->dev, "Can't create debugfs int_events\n"); goto err1; } Loading @@ -1170,9 +1167,7 @@ err1: kfree(dwc->regset); dwc->regset = NULL; debugfs_remove_recursive(root); err0: return ret; return -ENOMEM; } void dwc3_debugfs_exit(struct dwc3 *dwc) Loading