Message ID | 1523338734-20474-3-git-send-email-yoshihiro.shimoda.uh@renesas.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Geert Uytterhoeven |
Headers | show
Return-Path: <linux-renesas-soc-owner@kernel.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id ADEBA6053F for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Tue, 10 Apr 2018 05:39:17 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9FB7A28C74 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Tue, 10 Apr 2018 05:39:17 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9414628C79; Tue, 10 Apr 2018 05:39:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2626528C75 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Tue, 10 Apr 2018 05:39:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752029AbeDJFjP (ORCPT <rfc822;patchwork-linux-renesas-soc@patchwork.kernel.org>); Tue, 10 Apr 2018 01:39:15 -0400 Received: from relmlor2.renesas.com ([210.160.252.172]:37227 "EHLO relmlie1.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751812AbeDJFjL (ORCPT <rfc822;linux-renesas-soc@vger.kernel.org>); Tue, 10 Apr 2018 01:39:11 -0400 Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie1.idc.renesas.com with ESMTP; 10 Apr 2018 14:39:09 +0900 Received: from relmlii1.idc.renesas.com (relmlii1.idc.renesas.com [10.200.68.65]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id 44C8D6E7DE; Tue, 10 Apr 2018 14:39:09 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.48,430,1517842800"; d="scan'208";a="276328171" Received: from mail-ty1jpn01lp0182.outbound.protection.outlook.com (HELO JPN01-TY1-obe.outbound.protection.outlook.com) ([23.103.139.182]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 10 Apr 2018 14:39:09 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector1-renesas-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=o8SWpzVjwKqdsL34GvbvWJEy4PkVh4E54IvF9W80mJw=; b=FObdDr85zl3EPgG+NChgoigkDp1ZTwqho76Q5gD/6oFMgRmIY7d7ZJ3CPX5pHQMrU/syiLyOrMTZs79u4Q7g8spwTkYRadApvvXUKkhfDhBHNsM2qQ5MUKOPt15NodNZ2IHe5JiGfloLY4ckkG1hf7XnGNmDVE6PDqxqsqd91bE= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=<>; Received: from localhost.localdomain (211.11.155.138) by TY1PR06MB0989.apcprd06.prod.outlook.com (2a01:111:e400:59f2::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.653.12; Tue, 10 Apr 2018 05:39:07 +0000 From: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> To: balbi@kernel.org Cc: gregkh@linuxfoundation.org, linux-usb@vger.kernel.org, linux-renesas-soc@vger.kernel.org, stable@vger.kernel.org, Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Subject: [PATCH v2 2/6] usb: gadget: udc: renesas_usb3: should remove debugfs Date: Tue, 10 Apr 2018 14:38:50 +0900 Message-Id: <1523338734-20474-3-git-send-email-yoshihiro.shimoda.uh@renesas.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523338734-20474-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> References: <1523338734-20474-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: TYXPR01CA0057.jpnprd01.prod.outlook.com (2603:1096:403:a::27) To TY1PR06MB0989.apcprd06.prod.outlook.com (2a01:111:e400:59f2::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(8559017)(48565401081)(2017052603328)(7153060)(7193020); SRVR:TY1PR06MB0989; X-Microsoft-Exchange-Diagnostics: 1; TY1PR06MB0989; 3:VoG3QLLhOpHdQ7mllyZ+PecJBincHnoNUI4XS5qhuFCwRrHQOV99X5cQ6yTeGQWw5AoWchOAvtOXMjz2ICjvrWDikJjL93IT6hNKqBY9Ybv+dKO9bapI1pUKwBxSPVqM+4edf0j8T+Av7J/dpHEM4+s7vcSpOMg5JP/5G7c3Z0ooHsOwopQtqMir98yzz+dnopuw/WelC369HbK+zYnh6bsrTnicx2ltFxHjloxhgfhQeChV9oaIeJiePIWH44/w; 25:ui4qW8qaAa+eY8R7BXO+Igl5mtxVktrGTjyDReb136L+1Tl//PCrQE0WFtHKRck39euDPLX/nzMmxkCOvy+xMuOm4PQ++F5Z8+9ngIlB790N3BsVO1iUQB8ytZf4SRw7eRF3rM08ba9GIJqgmgN4hq0MmYpOG0eXzuO3vSBKueghqnN+K/bEbGl/M1Sq7hulCxGzunl8Di+L9YKYCb6uXt+TUj1t4CnUcMJ6p0+fHvIXHDJxSJVlkf0Pntd6oPZCN8rZm6WeocqeDvo3mB42vF4XIEsJJTn4wc5kUTjtYrA40oyIcOA8RFxpgTBVa7sE6W4dSMhoVYHk54fbtwxqHw==; 31:LEj2ZM7eoXrfdH/UMN4nHS/DJtx6LvswbiYg3XKYQ2OxbLmsSoSDpeIHSF2uH/5Zy+jasIDiMkWIsAfgH7PsjbMxKv3xg6kz05w7ahFGqdXPRJmPhZ+izKvWQ8RnI5QPIouZWSxz+ojlKY/rGqn93Sf5NkG9c448gRMZBI3FbRPvdF1+F/RDfUo/a9kr23B+MkgpDJJlI+Qvop2AhKmQSmpZBzA3YptX8sgPFdjvbqI= X-MS-TrafficTypeDiagnostic: TY1PR06MB0989: X-Microsoft-Exchange-Diagnostics: 1; TY1PR06MB0989; 20:0Lh1e+c80BXkAwPCYNjIMT4gF3DbH43xuvXmxEvcTLVatoL6tuqUpjdJb+iA1Hqf0syaCH2qqWPxceWjAmN+ebEICjI1o7krqr8SVPAth8Q9+KNO5BsT5vUDzK8bL+o/K9eDHsGOaa4U94Olr0zhySc36x5CZrYbxOoIuRwQAlcOSuGdAt2+b/yMq0OHi9UCDaqVQsqnonXsk9CT3y1KgQxhZRVJ7MRcfIVuQKuQOtHRztxa9OZT1k/ZHCH4Qp8hYiit7crZvLV5keOGFCqn+zEeucIn4eqVl0HYc7M8atcbL2v9fl0Ig/IEFE0oR1QuN7e3ySp8X1EsD1S76i9ZwHflr7Sl234y25QOP+I1SDIjV9yACEe/bF4clH7EJZ5MXligiAClVzZq9ccCqx4T+RT6aNxblbEAlr6neLNGwARWw98DzPyl6IxBP9/VZeLgraMIOtH2CX0aVr+g3Dqaos8Q0RXZlNqGPnbNj7KJxX4CAnADC5eQCACplqJnTAHe; 4:JTx4e5TcUVwAz09xrsx9ynG5MY5kHVRlsYaOKjSZm5QpiQsu9dGFnyEnhcPKiLLLFlFNBj0/mZpq7IXjN8siCjVsSnXmW+uCobo8PrKQFzvZr+FP/W+52Qs5cyDoRZ2tBmldWW5S4hQxhs8jKqjkuCM4raDcPVFIeTtmVEf2LDczCm5JFFrPY+f8HAMpKrXC8AE3p+siwFNhbQ5OSQFQHBxKAMqGmwt0uoQKvPMEWnBj5syqdjEEcKkh/vr0dfvKeTmp3JRcvJVVbw9QT0B9R3MCh59PFRq9QsRrYTpOQgFoAkUXpgJWqCzc2kapTdee X-Microsoft-Antispam-PRVS: <TY1PR06MB098998827CDE8E9865D1CD64B8BE0@TY1PR06MB0989.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(9452136761055); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231221)(944501327)(52105095)(93006095)(6055026)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061750153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(6072148)(201708071742011); SRVR:TY1PR06MB0989; BCL:0; PCL:0; RULEID:; SRVR:TY1PR06MB0989; X-Forefront-PRVS: 0638FD5066 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(39860400002)(376002)(39380400002)(366004)(396003)(346002)(189003)(199004)(4326008)(498600001)(8936002)(7736002)(97736004)(2351001)(36756003)(81156014)(81166006)(305945005)(50226002)(2361001)(2906002)(78352004)(8676002)(25786009)(5660300001)(2616005)(486006)(956004)(476003)(6512007)(11346002)(446003)(53936002)(6486002)(6116002)(3846002)(316002)(16586007)(6666003)(105586002)(68736007)(106356001)(6916009)(59450400001)(76176011)(51416003)(52116002)(47776003)(16526019)(6506007)(386003)(26005)(107886003)(50466002)(48376002)(42882007)(66066001)(3720700003); DIR:OUT; SFP:1102; SCL:1; SRVR:TY1PR06MB0989; H:localhost.localdomain; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:0; A:0; Received-SPF: None (protection.outlook.com: localhost.localdomain does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; TY1PR06MB0989; 23:aTu0U+65h3E4e6vhuSv3GtBNgSUc9m3acvFcRxCHF?= =?us-ascii?Q?gmBZ1386c/eu/gi2G1qqSCaCufXtaXJsV14tiI9wzbOe818voOcpJX761q3t?= =?us-ascii?Q?ZGnYF22rxjZIZDvBAHwfbjj1xRdB047YOBW5u7DJzsp9z9RN4XkSGcProqx+?= =?us-ascii?Q?DpfMoymteDGJ41o4eDvEDBziakY1BqdTDdVqLFVB26McNyBBAz3KcJZFDVk7?= =?us-ascii?Q?LO+Eo9s1t0cjTeu4vvJHGoaz8qIj5IhY94sie0HnWgVx22JSW3cDE/r1ZRX2?= =?us-ascii?Q?V7s14Nl3xyVB5jYlKhwTXpRgerQ6IxFBUYrjMJvVU/OEHHjGmOJhe95oVS2k?= =?us-ascii?Q?FQz3e9ARJ/lPlpNZBXP8IBbKx3fr+B9rPygk1xp1ZSFKEq/8iZLkrRpUtZLy?= =?us-ascii?Q?msKpmyyJiaTvzfXUe8Gpl+dk2vBbD9IctRa3uus+dqhgBXOlz+DZjF8Kr14d?= =?us-ascii?Q?WUseZD5ezS+eLfzFeM+hQK2wFZY6BDDJ04fdsgZUGvh0d/eTKZHRugP4rZRZ?= =?us-ascii?Q?0uYgt2C2Xdgwrz1zITC6NhTZOQzLmnvrMcLpFyfV13LHrb7C1saDPae/5i93?= =?us-ascii?Q?FDYv7/D87hZrbIeGxOcKoNHcMhLlxLOHlaQQTTbPxXYVtERBWxgnNXBWB84N?= =?us-ascii?Q?rMa2XWydUvjW1C9f3EzcdbxBGBLQ6DcMPUGCbhRESMC+IPyHPB/iQZCDDKsD?= =?us-ascii?Q?A7jaw0O2sEr+cpng0qpwV0DZgywFn45Xv5q4OuW87+CesW+nA4048He+5xRJ?= =?us-ascii?Q?W6J1RRxjCk6tgMKl2I9IgIJhGIb6mhzD5anCBNWtePGh+Er5F6BKVS0Q6W3w?= =?us-ascii?Q?8Nqul/ftU78s+HgQ1C2RvWjpC9Z5z32b/Tu24eKgK/Ij3SxENL0GO2eTF5dw?= =?us-ascii?Q?6dvTiBMfK+y766B6LdgYbpC7muQwkkVofIlKijMORTlcSPwOPi8dOwavcRqw?= =?us-ascii?Q?IzgtzE0aFeuQItvrOgQKkPwHsT14b3ZVKHakRfzh4XuneUUfVbbV5Gd29iMI?= =?us-ascii?Q?KdnNEvAJwdRrgzA8Bbi+OXzliZfIioUm61qwDLKf/ww8tewfMaTZxIkGUpmU?= =?us-ascii?Q?IB+1ScyvBOdlDqJFBdmlyJxkVW8fFAc4n8p9MtDoiTStiFCrekzC/aR6JHHa?= =?us-ascii?Q?JaAxiVcoV+KApjU8J5mOhu7ZIAJ6w0aJ007TzdNf4Afphxn38Evs6NFQ3os+?= =?us-ascii?Q?1sLFzIuejp/r1DrwFjHKjjoIeOJ5irqGCuQVHzAg6ix4Ki95WHzxXL4izkG/?= =?us-ascii?Q?MZZglnqFpXr3H3v9GexsFaGQpcnmbqFhgUk4EHqhAP60A0ukLH0z9qc8Bl4W?= =?us-ascii?Q?3l/DBWc24KcYLsSIQll8Fw=3D?= X-Microsoft-Antispam-Message-Info: 50bWuvPiDmWwMbikfUc4fv/c7v2OuaVFut6J59eYgW9LTaeybWn9sNHMeZUQcMsmOlcsOBFigZZFN9XFIBQjC1XL64f98MDWkyojmFWgXGqdhsdG1B/Z+q/ZaKnXj4ArRtBQnrdGjJDyBTpDywyGXyddDEXzgqOKutybmld7sojlWDWRpVoFV/XXF0AiX5gW X-Microsoft-Exchange-Diagnostics: 1; TY1PR06MB0989; 6:LbWR5L6IvkUpZ3//evl5ZKLKQ2w8NZwPm1SNJgCFIlTJ27d9C8S+GcAgLSr1flBLmqVSXV+dO4OfdqhPOSXoJDs21dIZn5EgowLMbZcRGZN6EG028wXiZq87crTji+JoK9NCTiqndfveEvI4qjZr8XzCoK3XX0icZLx8sjDQ0WlqVed3rpU2uUzwJjnSpTp3jsoT4fQ9iaCod+8l9auEHO003iJaLpmp4xH0Zq36o5pX5FuOLI9Bmj7NPTcAYpYXxTRjdrPuB2xbHgAGNZE3jlWXHJ7/deQjwjbKbQooFMXUY4y0g2Kx9KhgM4qtJV3IWLSpbaiOOIO38MQ+RnNeNKcLY6zMikICiuouNmuVOJgONmEnSxBs2AA+xYVbCjt+/T7V9rq2MnItea8dawZrt7wZt6aZhQMHTu0Gw1YnVCHxeL7w9+iPbis6AhjVww49pKc1b4xSWmA7O7j3td9ueg==; 5:4hs8pWiZb5cyN8M0EAIgxv/2de2K9xYleeuwZZ4X8odviKMPpYpXWDRjTL5+ydkJQrEz8Ldo0mJs79YtdGh3M1CV8Knzey8SvOoL7HNKDaQRYFvJ32YHhHs/as4sZgTW+1DzuYMQm2FTBRHxAVfJwpJfEdQCeG9+N6uScEmTaiw=; 24:2FCJR9s8UMr5MXlovQcFwQnHOMIO0xLD4VVJn2EYlXdtNkBtl04V5P9hf5jTTwxfqUR3KPhflgKAtl0EUQEWipBSgiWQ17krxnr4mNSiZV0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; TY1PR06MB0989; 7:3Fo16+JM59grAI/YrgQQtAdYGNSFJ4Vcm9Baa7l59rnx2aJ5/XY0muV+ldhh037uKB9ohcOMfdEiNNwXpPxBjyFOBSj9jLRVwVnR96A38jH1L9ee60t9dTKFlm4pzjYSWZtcVUuXyBGSdYdK6wV2ptl+CLqqXmMDvC1in2l1FmeOpbKJbAyUAkmoQOQbG6XNOBBj1inGZjuO5l4lLtanZpFt/MuEriBbk4EhkAAj911cdLwAzinc8oVyBjoi2tGx; 20:zBaM/Ns8E26cbTEU4fWkphD8wEZoMpdLSRHRYJprFBUuJeASjnSwWw6BSVqu3kJ3B38P4VXAEdcV7zfAxnKgX7ovdxH4DcXutg5MGv4Hh25l6DCYgIlI+agv0wNt/5VAYlexO5QhCPNznXrBo9Vmh/Ka5w8VeguJFPbPyfZ9qFU= X-MS-Office365-Filtering-Correlation-Id: 31b9bd1f-69a6-42f7-d7dd-08d59ea560cc X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Apr 2018 05:39:07.2841 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 31b9bd1f-69a6-42f7-d7dd-08d59ea560cc X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1PR06MB0989 Sender: linux-renesas-soc-owner@vger.kernel.org Precedence: bulk List-ID: <linux-renesas-soc.vger.kernel.org> X-Mailing-List: linux-renesas-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/usb/gadget/udc/renesas_usb3.c b/drivers/usb/gadget/udc/renesas_usb3.c index 78a12a5..1c54a77 100644 --- a/drivers/usb/gadget/udc/renesas_usb3.c +++ b/drivers/usb/gadget/udc/renesas_usb3.c @@ -333,6 +333,7 @@ struct renesas_usb3 { struct extcon_dev *extcon; struct work_struct extcon_work; struct phy *phy; + struct dentry *dentry; struct renesas_usb3_ep *usb3_ep; int num_usb3_eps; @@ -2393,8 +2394,12 @@ static void renesas_usb3_debugfs_init(struct renesas_usb3 *usb3, file = debugfs_create_file("b_device", 0644, root, usb3, &renesas_usb3_b_device_fops); - if (!file) + if (!file) { dev_info(dev, "%s: Can't create debugfs mode\n", __func__); + debugfs_remove_recursive(root); + } else { + usb3->dentry = root; + } } /*------- platform_driver ------------------------------------------------*/ @@ -2402,6 +2407,7 @@ static int renesas_usb3_remove(struct platform_device *pdev) { struct renesas_usb3 *usb3 = platform_get_drvdata(pdev); + debugfs_remove_recursive(usb3->dentry); device_remove_file(&pdev->dev, &dev_attr_role); usb_del_gadget_udc(&usb3->gadget);