Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp4899010imm; Tue, 11 Sep 2018 20:53:21 -0700 (PDT) X-Google-Smtp-Source: ANB0VdamennibbM8x6TYirWTKaojWnqvx+m1pYQ90G+5U7qsew0QSiqjl2e6KD7HZx05jAY97qfN X-Received: by 2002:a63:5025:: with SMTP id e37-v6mr31304089pgb.341.1536724401731; Tue, 11 Sep 2018 20:53:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536724401; cv=none; d=google.com; s=arc-20160816; b=MHHYBqZ+bHu+c8Q+Y092iYx8U8e8Uwiq/ZaqA9Z0OBkH9TG95OfnqbXFEXTURKGZr/ kStwOcTIloBhA1g2a1Nse+QxevxBlXwGYtIO/jDUthyNcE4RkwT7pFWeSN+hY3N6C+NK 7nXHaMBYYx7L3Q3uSuZgm8njMERdmCBRfRSOXv6jQ5UmYqwG0lRtII22Utt2svgmfwmX 5Ed25U81ZHxLax0U3aJHis9NkSYVjvejqcsFuYeIkYptMYV4t2ohiJGRfAK45VE+TbxA nJZMrnMCVmo0HWT01Lbjv2Eq/qgBIhzz42EHObi+kky6ioC1CqANRvb8/ElblziZ9njf TOaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from; bh=2IqYdANUsWU4MBDIk2znbbm7beJ4tTvCEvv4PJedN8E=; b=QSoLoRMvdicTng379hNHtG/EkxdXpSiVIOB5rWHqOJI1iU1JqTf5xNDvTA6NcAQji0 FfBuC0zqWOz4Q9XibRKLKIvdgaAhn59SOuyjohgL0ep4aRhcJJteovTg0XKPN1jluZcb 20EQR+waWAQGjX8D1cMfM3l1LC923Q/M4ljQakIb/HKL3s1KEL7nKVFOpzcQ20W/KyUS ZhxRAFaUioUmFpEx+d2qI6cK1sygu/k19BbuOfY3AHkhObaqgM3BESmLUAl3jBfFSPIT Rgy1rzpoBp6NluGicLNoDa47LDb1FgabrIqgcVejKxgqBKHyEiIEMilUJb2CFNT5Ogyp smPQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id bj7-v6si20529488plb.320.2018.09.11.20.52.53; Tue, 11 Sep 2018 20:53:21 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727445AbeILIzU (ORCPT + 99 others); Wed, 12 Sep 2018 04:55:20 -0400 Received: from szxga05-in.huawei.com ([45.249.212.191]:11688 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726644AbeILIzU (ORCPT ); Wed, 12 Sep 2018 04:55:20 -0400 Received: from DGGEMS407-HUB.china.huawei.com (unknown [172.30.72.59]) by Forcepoint Email with ESMTP id 783753DBC983B; Wed, 12 Sep 2018 11:52:45 +0800 (CST) Received: from linux-ibm.site (10.175.102.37) by DGGEMS407-HUB.china.huawei.com (10.3.19.207) with Microsoft SMTP Server id 14.3.399.0; Wed, 12 Sep 2018 11:52:43 +0800 From: zhong jiang To: , , , , , CC: , Subject: [PATCH] staging: remove unneeded static set .owner field in platform_driver Date: Wed, 12 Sep 2018 11:40:28 +0800 Message-ID: <1536723628-50914-1-git-send-email-zhongjiang@huawei.com> X-Mailer: git-send-email 1.7.12.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.175.102.37] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org platform_driver_register will set the .owner field. So it is safe to remove the redundant assignment. The issue is detected with the help of Coccinelle. Signed-off-by: zhong jiang --- drivers/staging/greybus/audio_codec.c | 1 - drivers/staging/mt7621-eth/gsw_mt7621.c | 1 - drivers/staging/mt7621-eth/mtk_eth_soc.c | 1 - 3 files changed, 3 deletions(-) diff --git a/drivers/staging/greybus/audio_codec.c b/drivers/staging/greybus/audio_codec.c index 35acd55..08746c8 100644 --- a/drivers/staging/greybus/audio_codec.c +++ b/drivers/staging/greybus/audio_codec.c @@ -1087,7 +1087,6 @@ static int gbaudio_codec_remove(struct platform_device *pdev) static struct platform_driver gbaudio_codec_driver = { .driver = { .name = "apb-dummy-codec", - .owner = THIS_MODULE, #ifdef CONFIG_PM .pm = &gbaudio_codec_pm_ops, #endif diff --git a/drivers/staging/mt7621-eth/gsw_mt7621.c b/drivers/staging/mt7621-eth/gsw_mt7621.c index 2c07b55..53767b1 100644 --- a/drivers/staging/mt7621-eth/gsw_mt7621.c +++ b/drivers/staging/mt7621-eth/gsw_mt7621.c @@ -286,7 +286,6 @@ static int mt7621_gsw_remove(struct platform_device *pdev) .remove = mt7621_gsw_remove, .driver = { .name = "mt7621-gsw", - .owner = THIS_MODULE, .of_match_table = mediatek_gsw_match, }, }; diff --git a/drivers/staging/mt7621-eth/mtk_eth_soc.c b/drivers/staging/mt7621-eth/mtk_eth_soc.c index 7135075..363d3c9 100644 --- a/drivers/staging/mt7621-eth/mtk_eth_soc.c +++ b/drivers/staging/mt7621-eth/mtk_eth_soc.c @@ -2167,7 +2167,6 @@ static int mtk_remove(struct platform_device *pdev) .remove = mtk_remove, .driver = { .name = "mtk_soc_eth", - .owner = THIS_MODULE, .of_match_table = of_mtk_match, }, }; -- 1.7.12.4