From patchwork Fri Jul 13 13:41:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Oliver_H=C3=BCbers?= X-Patchwork-Id: 943590 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=web.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="fXZ06WN7"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41Rv9R0lH2z9s3T for ; Fri, 13 Jul 2018 23:41:47 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=mumrwUYfJ1V1Ughkj1j+dF5gqlnptVQALwpzfT8FK10=; b=fXZ06WN72R6FI5 hzeAWrRVneMzLU2kXcgVP6Y//FmCgQuakfXgGnx0ju3BjzVLdnjzS8X437n9Y2/OooVfuMoea331x f58VpFLM2HPrawD6V6uWfRoDx9RS6g/S05Geg9mF5eskyP2XJEFqv9X6NBu+OwFecImAxFLfxGJRd r64Now9MIl2AsZBGbA0V9/vW5+gQw4UWqn7XaIbCWEYEx8SKg9zvWVNrGn3/MpJSVEkpI5Cd8ySEq 1FpSDoSzh44c1KkHuqe7dlyFEClY3WmQ6+vi/QIYMoojVkOdN6/OgykesKdxBzOAWfme6JBrAFu8V ZS6fBIDci8UMDhvdFlKQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1fdyKK-0003oD-GC; Fri, 13 Jul 2018 13:41:40 +0000 Received: from mout.web.de ([217.72.192.78]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fdyKF-0003mU-V7; Fri, 13 Jul 2018 13:41:37 +0000 Received: from lab-pc04.sra.uni-hannover.de ([130.75.33.87]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M4ZPc-1fyoWE0kH6-00ye8O; Fri, 13 Jul 2018 15:41:14 +0200 From: =?utf-8?q?Oliver_H=C3=BCbers?= To: gregkh@linuxfoundation.org Subject: [PATCH 1/4] staging: mt7621-pci: Include preferred headers Date: Fri, 13 Jul 2018 15:41:03 +0200 Message-Id: <1531489266-20410-1-git-send-email-oliver.huebers@web.de> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-Provags-ID: V03:K1:XdwZdVK978Pvi1wtfc8OagyUHXfYMwEETYbIxa2nRG5ZBICqBCt mdGTY0TPCU5dvUVPD96VxAG8clyNnsH/i66Mz4OxoYfb7yJKJw4rUMhIb25BNa7XiCpq4hv cI0ChZkdtd1NsCzs5fF+LtuI0UGMyFLocTeWXPovafx4bWFBcgxiTztaqYc6vNljkj0fTl5 gIuLVZOovD1FwYEbAUB1A== X-UI-Out-Filterresults: notjunk:1; V01:K0:vRsBYdBoU3s=:O/WEysU/vI/2Bq9CS6AQsw qY6A10h/nBpm3YYAD6A0TohUnUJdhA2nL64KfjA4Xb/PNHbFI8Fw0cTqv1wsiQ+2LpmTRknbB aoC6EgyVeI+i7TpXKaIfm7hVYOCCUaOxANPj9Afs15cVzbrUx7Qa4bjWeqHhZWUUu8qEUbyl5 SpiLKAX6Zniu+HO1Y4OocV01kIXSPfR5n0pcxUylgUfeeR1LFsKRnDf9kBHfbpkyfEQxtFzBZ zvWtOBCmEzRCDmFlLzOQtBbWmoSAgPwN3LCDgzk1b5MnMXllyRFd8dLCsE6soJzj1e2Ryn/b7 gnsirKJBIKfRpxO7zkRKUgS4p3jAvcpgjC9vqlSJxLpnQjVaIwG4SWjjJujohYqG74L8J8xC+ hRXKUQkAM1+8y1kp+zekDg0Wxfg8A/ZrJs8bKULVj0X79PL01y5RubhAEqSugSVsajIvrNr82 dAQzaqYVEQaQixAwJbiqCuNfFqhhz7J36+Z/3bdzygz0U7Taudo9S3SaDeAkRqgBdX1n2FkO/ HancdreQ70OX4Kr4men30/FL/jNj1bjAk2AO6q0sSZFzaXkZLCWHrr7qbrlqaKAiZmWsV4v1p 0S9gGLuSWK+TIAV2oXQx2ze8GX55Jqemikw5xot0pvs3rWO8msPWMJHo7LnXjqvez+0bWxNWe asfHuUVubm2FZX/Fbn7N70X0Dke3h3L0OzSf5a/wqxlkyib5UWbfd6f8P+Et97o7Bu3YTw9OT KZghvGIAYfsocUuIO/fwjz353yxJWpNS69JdoOFs1sp+SFfnDnJAfCdbaWlzXtq1tw/CQLrmy IsodJLe X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180713_064136_304022_D75DB18A X-CRM114-Status: UNSURE ( 7.49 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [217.72.192.78 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (oliver.huebers[at]web.de) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, =?utf-8?q?Oliver_H=C3=BCbers?= , linux-kernel@i4.cs.fau.de, Vanessa Borgmann , linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, matthias.bgg@gmail.com, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org This fixes the following checkpatch warnings: Use #include instead of Use #include instead of Signed-off-by: Oliver Hübers Signed-off-by: Vanessa Borgmann --- drivers/staging/mt7621-pci/pci-mt7621.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging/mt7621-pci/pci-mt7621.c b/drivers/staging/mt7621-pci/pci-mt7621.c index 4f56840..e092b5d 100644 --- a/drivers/staging/mt7621-pci/pci-mt7621.c +++ b/drivers/staging/mt7621-pci/pci-mt7621.c @@ -44,8 +44,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include From patchwork Fri Jul 13 13:41:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Oliver_H=C3=BCbers?= X-Patchwork-Id: 943593 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=web.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="h7/ZHTAD"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41RvBK1Cm6z9ryt for ; Fri, 13 Jul 2018 23:42:33 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=byDQ83myMXGkSfS0Gw9AQYzKqEQnOVgoamcAzfrkspI=; b=h7/ZHTADodyRnu c4Qu1tsUgjqG/vdLZ+sdmBFEtHNAjrChp8Tn81kPtTKaZJxC+AWvJL/ZKj1fC+VbuC6zKEMgtsFoc zzCQSeYlLdOd1Xl2FXjaRfR0yCX1C/sgylH55ca5ZAFRQDSojRfzKthvnc2vBNPUYvBWlZq31rzQ5 e39r1L+KAniBTWMb2Cgsj3ntQNvYVzMQUYd6MvNZO9Dl+L/OnmG/pH3Ewg2N+DGsNSL//TdtL1s55 oI1oRUNNwHXzuYrieOF5+Jf48sMOUbs1wf10IecYqaoNr+3E6A9W0YqUQBENNRVePv1JpmGvN/QLe bOOiqyz2udJSCnB64aBg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1fdyL2-0004jf-Qc; Fri, 13 Jul 2018 13:42:24 +0000 Received: from mout.web.de ([212.227.17.12]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fdyKG-0003mV-Rj; Fri, 13 Jul 2018 13:41:39 +0000 Received: from lab-pc04.sra.uni-hannover.de ([130.75.33.87]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M2dTd-1fwsa838BJ-00sKbx; Fri, 13 Jul 2018 15:41:17 +0200 From: =?utf-8?q?Oliver_H=C3=BCbers?= To: gregkh@linuxfoundation.org Subject: [PATCH 2/4] staging: mt7621-pci: Fix coding style issues reported by checkpatch Date: Fri, 13 Jul 2018 15:41:04 +0200 Message-Id: <1531489266-20410-2-git-send-email-oliver.huebers@web.de> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1531489266-20410-1-git-send-email-oliver.huebers@web.de> References: <1531489266-20410-1-git-send-email-oliver.huebers@web.de> MIME-Version: 1.0 X-Provags-ID: V03:K1:W1CZWEiXj8k1NU5kVPXdzNGBNqag3AaAbNxnxN72TYEFhXr1i0W jiIpfTa8gqseSIL1V7xLHpbBQZi0kq2ihiLZspk8QWpS1VPK973FEln7bTSR5FIiOePyXHI gSsZswP+3pH9w3u0Kb6Mi2YJcDYYTJxvnEafxaQARRAWdeSGkyIL/zqluk0JwK7l5GHmoC4 AItAhfXuWWES+yDDBfFvw== X-UI-Out-Filterresults: notjunk:1; V01:K0:TpnMC4hhx1c=:uQWDnhkBWO7jeuznFW0B1w iuiEfzhaPJTcevtFcuuliPe45QDtmxxjqh9zWul0UjsPhml7WXTECKjOFCxqghbZRqY3xl07y u5vCn681oTS08OmrxtM0Qb6xlz7AnBJ0FmM1STftK/CCAU1Ebh/ezs4BOAACsDL7mYcHJsof9 KTHg6CU9eXbDRz3ygTjZNNF3tzRMlukxz2UW8Qd536Ave8cV8qf/F4CQv/Bmhx4jj+1/5stqU 0GX4eo0tZ7J7mizrghyBQkHnYDsvUi9ZuPwp9p/wW+1nFY3THX67mZ2Hjkqn1SXMJ3/zbqX0e tdjP45rFNq7pPd+1Dnt9M60gyeJVdw1gCVgNQ0DtidbKnKzJ1on11lUPQEzUv62+X3FvEeR4q RjidIvQ1ewhEKWthyn0kkZ/R0ChdgJVkp0zdcwKpiYmNqHNOa+RME1U6MXRP8GIVsB8AZ3ZqH hC4hWDGx96es3phQ+rYadtuKuqg45bNbHrCpsbnBb4YQQsSLdtm/cGbTOcDHG0E/7UcyhBxOt E69OiXviuLHwqe9GgD926n3goRG1st3aeFWBEa2FJm38XMLObS/olj9ikLPoP0juFgELQ21ye V/gt0pn3sIYnOBR6ae/g2iNVsw8HGYA70j9SVbsimHgKkskL/8hEkxdNtQndcVF55FQiYbsLl 1/vkPVShGTNYHG9qwRlJeGmn84b8KgchLdCOaNd3VPkEKkRd4y78tzU6tN3cMq3FgnhxjQ7VP w04bKOD5ADLgxOYY2Z/EIGYz18AFUWAoBmRpkBvstbmLrQkA/Bm0fBGvyaL+tXL2lp/s4eSM/ Ounl5FA X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180713_064137_232903_0A7225D3 X-CRM114-Status: GOOD ( 12.10 ) X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [212.227.17.12 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (oliver.huebers[at]web.de) 0.0 T_FILL_THIS_FORM_SHORT Fill in a short form with personal information X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, =?utf-8?q?Oliver_H=C3=BCbers?= , linux-kernel@i4.cs.fau.de, Vanessa Borgmann , linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, matthias.bgg@gmail.com, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org From: Vanessa Borgmann Fix errors: space errors, braces Fix warnings: comment warnings Signed-off-by: Oliver Hübers Signed-off-by: Vanessa Borgmann --- drivers/staging/mt7621-pci/pci-mt7621.c | 230 ++++++++++++++++---------------- 1 file changed, 112 insertions(+), 118 deletions(-) diff --git a/drivers/staging/mt7621-pci/pci-mt7621.c b/drivers/staging/mt7621-pci/pci-mt7621.c index e092b5d..d0d3fb9 100644 --- a/drivers/staging/mt7621-pci/pci-mt7621.c +++ b/drivers/staging/mt7621-pci/pci-mt7621.c @@ -21,11 +21,6 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 675 Mass Ave, Cambridge, MA 02139, USA. - * - * ************************************************************************** * May 2007 Bruce Chang * Initial Release @@ -62,20 +57,20 @@ * devices. */ -#define RALINK_PCIE0_CLK_EN (1<<24) -#define RALINK_PCIE1_CLK_EN (1<<25) -#define RALINK_PCIE2_CLK_EN (1<<26) +#define RALINK_PCIE0_CLK_EN (1 << 24) +#define RALINK_PCIE1_CLK_EN (1 << 25) +#define RALINK_PCIE2_CLK_EN (1 << 26) #define RALINK_PCI_CONFIG_ADDR 0x20 #define RALINK_PCI_CONFIG_DATA_VIRTUAL_REG 0x24 -#define RALINK_PCI_MEMBASE *(volatile u32 *)(RALINK_PCI_BASE + 0x0028) -#define RALINK_PCI_IOBASE *(volatile u32 *)(RALINK_PCI_BASE + 0x002C) -#define RALINK_PCIE0_RST (1<<24) -#define RALINK_PCIE1_RST (1<<25) -#define RALINK_PCIE2_RST (1<<26) - -#define RALINK_PCI_PCICFG_ADDR *(volatile u32 *)(RALINK_PCI_BASE + 0x0000) -#define RALINK_PCI_PCIMSK_ADDR *(volatile u32 *)(RALINK_PCI_BASE + 0x000C) +#define RALINK_PCI_MEMBASE (*(volatile u32 *)(RALINK_PCI_BASE + 0x0028)) +#define RALINK_PCI_IOBASE (*(volatile u32 *)(RALINK_PCI_BASE + 0x002C)) +#define RALINK_PCIE0_RST (1 << 24) +#define RALINK_PCIE1_RST (1 << 25) +#define RALINK_PCIE2_RST (1 << 26) + +#define RALINK_PCI_PCICFG_ADDR (*(volatile u32 *)(RALINK_PCI_BASE + 0x0000)) +#define RALINK_PCI_PCIMSK_ADDR (*(volatile u32 *)(RALINK_PCI_BASE + 0x000C)) #define RALINK_PCI_BASE 0xBE140000 #define RALINK_PCIEPHY_P0P1_CTL_OFFSET (RALINK_PCI_BASE + 0x9000) @@ -83,49 +78,49 @@ #define RT6855_PCIE1_OFFSET 0x3000 #define RT6855_PCIE2_OFFSET 0x4000 -#define RALINK_PCI0_BAR0SETUP_ADDR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0010) -#define RALINK_PCI0_IMBASEBAR0_ADDR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0018) -#define RALINK_PCI0_ID *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0030) -#define RALINK_PCI0_CLASS *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0034) -#define RALINK_PCI0_SUBID *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0038) -#define RALINK_PCI0_STATUS *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0050) -#define RALINK_PCI0_DERR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0060) -#define RALINK_PCI0_ECRC *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0064) - -#define RALINK_PCI1_BAR0SETUP_ADDR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0010) -#define RALINK_PCI1_IMBASEBAR0_ADDR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0018) -#define RALINK_PCI1_ID *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0030) -#define RALINK_PCI1_CLASS *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0034) -#define RALINK_PCI1_SUBID *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0038) -#define RALINK_PCI1_STATUS *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0050) -#define RALINK_PCI1_DERR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0060) -#define RALINK_PCI1_ECRC *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0064) - -#define RALINK_PCI2_BAR0SETUP_ADDR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0010) -#define RALINK_PCI2_IMBASEBAR0_ADDR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0018) -#define RALINK_PCI2_ID *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0030) -#define RALINK_PCI2_CLASS *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0034) -#define RALINK_PCI2_SUBID *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0038) -#define RALINK_PCI2_STATUS *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0050) -#define RALINK_PCI2_DERR *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0060) -#define RALINK_PCI2_ECRC *(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0064) +#define RALINK_PCI0_BAR0SETUP_ADDR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0010)) +#define RALINK_PCI0_IMBASEBAR0_ADDR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0018)) +#define RALINK_PCI0_ID (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0030)) +#define RALINK_PCI0_CLASS (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0034)) +#define RALINK_PCI0_SUBID (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0038)) +#define RALINK_PCI0_STATUS (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0050)) +#define RALINK_PCI0_DERR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0060)) +#define RALINK_PCI0_ECRC (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE0_OFFSET + 0x0064)) + +#define RALINK_PCI1_BAR0SETUP_ADDR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0010)) +#define RALINK_PCI1_IMBASEBAR0_ADDR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0018)) +#define RALINK_PCI1_ID (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0030)) +#define RALINK_PCI1_CLASS (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0034)) +#define RALINK_PCI1_SUBID (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0038)) +#define RALINK_PCI1_STATUS (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0050)) +#define RALINK_PCI1_DERR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0060)) +#define RALINK_PCI1_ECRC (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE1_OFFSET + 0x0064)) + +#define RALINK_PCI2_BAR0SETUP_ADDR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0010)) +#define RALINK_PCI2_IMBASEBAR0_ADDR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0018)) +#define RALINK_PCI2_ID (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0030)) +#define RALINK_PCI2_CLASS (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0034)) +#define RALINK_PCI2_SUBID (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0038)) +#define RALINK_PCI2_STATUS (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0050)) +#define RALINK_PCI2_DERR (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0060)) +#define RALINK_PCI2_ECRC (*(volatile u32 *)(RALINK_PCI_BASE + RT6855_PCIE2_OFFSET + 0x0064)) #define RALINK_PCIEPHY_P0P1_CTL_OFFSET (RALINK_PCI_BASE + 0x9000) #define RALINK_PCIEPHY_P2_CTL_OFFSET (RALINK_PCI_BASE + 0xA000) #define MV_WRITE(ofs, data) \ - *(volatile u32 *)(RALINK_PCI_BASE+(ofs)) = cpu_to_le32(data) + (*(volatile u32 *)(RALINK_PCI_BASE + (ofs)) = cpu_to_le32(data)) #define MV_READ(ofs, data) \ - *(data) = le32_to_cpu(*(volatile u32 *)(RALINK_PCI_BASE+(ofs))) + (*(data) = le32_to_cpu(*(volatile u32 *)(RALINK_PCI_BASE + (ofs)))) #define MV_WRITE_16(ofs, data) \ - *(volatile u16 *)(RALINK_PCI_BASE+(ofs)) = cpu_to_le16(data) + (*(volatile u16 *)(RALINK_PCI_BASE + (ofs)) = cpu_to_le16(data)) #define MV_READ_16(ofs, data) \ - *(data) = le16_to_cpu(*(volatile u16 *)(RALINK_PCI_BASE+(ofs))) + (*(data) = le16_to_cpu(*(volatile u16 *)(RALINK_PCI_BASE + (ofs)))) #define MV_WRITE_8(ofs, data) \ - *(volatile u8 *)(RALINK_PCI_BASE+(ofs)) = data + (*(volatile u8 *)(RALINK_PCI_BASE + (ofs)) = data) #define MV_READ_8(ofs, data) \ - *(data) = *(volatile u8 *)(RALINK_PCI_BASE+(ofs)) + (*(data) = *(volatile u8 *)(RALINK_PCI_BASE + (ofs))) #define RALINK_PCI_MM_MAP_BASE 0x60000000 #define RALINK_PCI_IO_MAP_BASE 0x1e160000 @@ -152,23 +147,23 @@ #define PPLL_CFG1 0x9c #define PPLL_DRV 0xa0 /* SYSC_REG_SYSTEM_CONFIG1 bits */ -#define RALINK_PCI_HOST_MODE_EN (1<<7) -#define RALINK_PCIE_RC_MODE_EN (1<<8) +#define RALINK_PCI_HOST_MODE_EN (1 << 7) +#define RALINK_PCIE_RC_MODE_EN (1 << 8) //RALINK_RSTCTRL bit -#define RALINK_PCIE_RST (1<<23) -#define RALINK_PCI_RST (1<<24) +#define RALINK_PCIE_RST (1 << 23) +#define RALINK_PCI_RST (1 << 24) //RALINK_CLKCFG1 bit -#define RALINK_PCI_CLK_EN (1<<19) -#define RALINK_PCIE_CLK_EN (1<<21) +#define RALINK_PCI_CLK_EN (1 << 19) +#define RALINK_PCIE_CLK_EN (1 << 21) //RALINK_GPIOMODE bit -#define PCI_SLOTx2 (1<<11) -#define PCI_SLOTx1 (2<<11) +#define PCI_SLOTx2 (1 << 11) +#define PCI_SLOTx1 (2 << 11) //MTK PCIE PLL bit -#define PDRV_SW_SET (1<<31) -#define LC_CKDRVPD_ (1<<19) +#define PDRV_SW_SET (1 << 31) +#define LC_CKDRVPD_ (1 << 19) #define MEMORY_BASE 0x0 -static int pcie_link_status = 0; +static int pcie_link_status; #define PCI_ACCESS_READ_1 0 #define PCI_ACCESS_READ_2 1 @@ -185,7 +180,7 @@ static inline u32 mt7621_pci_get_cfgaddr(unsigned int bus, unsigned int slot, } static int config_access(unsigned char access_type, struct pci_bus *bus, - unsigned int devfn, unsigned int where, u32 *data) + unsigned int devfn, unsigned int where, u32 *data) { unsigned int slot = PCI_SLOT(devfn); u8 func = PCI_FUNC(devfn); @@ -197,23 +192,21 @@ static int config_access(unsigned char access_type, struct pci_bus *bus, address = mt7621_pci_get_cfgaddr(bus->number, slot, func, where); - MV_WRITE(address_reg, address); - switch (access_type) { case PCI_ACCESS_WRITE_1: - MV_WRITE_8(data_reg+(where&0x3), *data); + MV_WRITE_8(data_reg + (where & 0x3), *data); break; case PCI_ACCESS_WRITE_2: - MV_WRITE_16(data_reg+(where&0x3), *data); + MV_WRITE_16(data_reg + (where & 0x3), *data); break; case PCI_ACCESS_WRITE_4: MV_WRITE(data_reg, *data); break; case PCI_ACCESS_READ_1: - MV_READ_8(data_reg+(where&0x3), data); + MV_READ_8(data_reg + (where & 0x3), data); break; case PCI_ACCESS_READ_2: - MV_READ_16(data_reg+(where&0x3), data); + MV_READ_16(data_reg + (where & 0x3), data); break; case PCI_ACCESS_READ_4: MV_READ(data_reg, data); @@ -275,9 +268,9 @@ pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u3 { switch (size) { case 1: - return read_config_byte(bus, devfn, where, (u8 *) val); + return read_config_byte(bus, devfn, where, (u8 *)val); case 2: - return read_config_word(bus, devfn, where, (u16 *) val); + return read_config_word(bus, devfn, where, (u16 *)val); default: return read_config_dword(bus, devfn, where, val); } @@ -288,9 +281,9 @@ pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u { switch (size) { case 1: - return write_config_byte(bus, devfn, where, (u8) val); + return write_config_byte(bus, devfn, where, (u8)val); case 2: - return write_config_word(bus, devfn, where, (u16) val); + return write_config_word(bus, devfn, where, (u16)val); default: return write_config_dword(bus, devfn, where, val); } @@ -319,7 +312,6 @@ read_config(unsigned long bus, unsigned long dev, unsigned long func, unsigned l address = mt7621_pci_get_cfgaddr(bus, dev, func, reg); MV_WRITE(address_reg, address); MV_READ(data_reg, val); - return; } static void @@ -332,7 +324,6 @@ write_config(unsigned long bus, unsigned long dev, unsigned long func, unsigned address = mt7621_pci_get_cfgaddr(bus, dev, func, reg); MV_WRITE(address_reg, address); MV_WRITE(data_reg, val); - return; } int @@ -363,7 +354,7 @@ pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) void set_pcie_phy(u32 *addr, int start_b, int bits, int val) { - *(unsigned int *)(addr) &= ~(((1<end - mem_resource->start); write_gcr_reg1_base(mem_resource->start); write_gcr_reg1_mask(mask | CM_GCR_REGn_MASK_CMTGT_IOCU0); printk("PCI coherence region base: 0x%08llx, mask/settings: 0x%08llx\n", - (unsigned long long)read_gcr_reg1_base(), - (unsigned long long)read_gcr_reg1_mask()); + (unsigned long long)read_gcr_reg1_base(), + (unsigned long long)read_gcr_reg1_mask()); } } @@ -494,12 +488,12 @@ static int mt7621_pci_probe(struct platform_device *pdev) ASSERT_SYSRST_PCIE(RALINK_PCIE0_RST | RALINK_PCIE1_RST | RALINK_PCIE2_RST); - *(unsigned int *)(0xbe000060) &= ~(0x3<<10 | 0x3<<3); - *(unsigned int *)(0xbe000060) |= 0x1<<10 | 0x1<<3; + *(unsigned int *)(0xbe000060) &= ~(0x3 << 10 | 0x3 << 3); + *(unsigned int *)(0xbe000060) |= 0x1 << 10 | 0x1 << 3; mdelay(100); - *(unsigned int *)(0xbe000600) |= 0x1<<19 | 0x1<<8 | 0x1<<7; // use GPIO19/GPIO8/GPIO7 (PERST_N/UART_RXD3/UART_TXD3) + *(unsigned int *)(0xbe000600) |= 0x1 << 19 | 0x1 << 8 | 0x1 << 7; // use GPIO19/GPIO8/GPIO7 (PERST_N/UART_RXD3/UART_TXD3) mdelay(100); - *(unsigned int *)(0xbe000620) &= ~(0x1<<19 | 0x1<<8 | 0x1<<7); // clear DATA + *(unsigned int *)(0xbe000620) &= ~(0x1 << 19 | 0x1 << 8 | 0x1 << 7); // clear DATA mdelay(100); @@ -509,7 +503,7 @@ static int mt7621_pci_probe(struct platform_device *pdev) DEASSERT_SYSRST_PCIE(val); - if ((*(unsigned int *)(0xbe00000c)&0xFFFF) == 0x0101) // MT7621 E2 + if ((*(unsigned int *)(0xbe00000c) & 0xFFFF) == 0x0101) // MT7621 E2 bypass_pipe_rst(); set_phy_for_ssc(); @@ -533,53 +527,54 @@ static int mt7621_pci_probe(struct platform_device *pdev) rt_sysc_m32(RALINK_PCIE_RST, 0, RALINK_RSTCTRL); /* Use GPIO control instead of PERST_N */ - *(unsigned int *)(0xbe000620) |= 0x1<<19 | 0x1<<8 | 0x1<<7; // set DATA + *(unsigned int *)(0xbe000620) |= 0x1 << 19 | 0x1 << 8 | 0x1 << 7; // set DATA mdelay(1000); if ((RALINK_PCI0_STATUS & 0x1) == 0) { printk("PCIE0 no card, disable it(RST&CLK)\n"); ASSERT_SYSRST_PCIE(RALINK_PCIE0_RST); rt_sysc_m32(RALINK_PCIE0_CLK_EN, 0, RALINK_CLKCFG1); - pcie_link_status &= ~(1<<0); + pcie_link_status &= ~(1 << 0); } else { - pcie_link_status |= 1<<0; - RALINK_PCI_PCIMSK_ADDR |= (1<<20); // enable pcie1 interrupt + pcie_link_status |= 1 << 0; + RALINK_PCI_PCIMSK_ADDR |= (1 << 20); // enable pcie1 interrupt } if ((RALINK_PCI1_STATUS & 0x1) == 0) { printk("PCIE1 no card, disable it(RST&CLK)\n"); ASSERT_SYSRST_PCIE(RALINK_PCIE1_RST); rt_sysc_m32(RALINK_PCIE1_CLK_EN, 0, RALINK_CLKCFG1); - pcie_link_status &= ~(1<<1); + pcie_link_status &= ~(1 << 1); } else { - pcie_link_status |= 1<<1; - RALINK_PCI_PCIMSK_ADDR |= (1<<21); // enable pcie1 interrupt + pcie_link_status |= 1 << 1; + RALINK_PCI_PCIMSK_ADDR |= (1 << 21); // enable pcie1 interrupt } if ((RALINK_PCI2_STATUS & 0x1) == 0) { printk("PCIE2 no card, disable it(RST&CLK)\n"); ASSERT_SYSRST_PCIE(RALINK_PCIE2_RST); rt_sysc_m32(RALINK_PCIE2_CLK_EN, 0, RALINK_CLKCFG1); - pcie_link_status &= ~(1<<2); + pcie_link_status &= ~(1 << 2); } else { - pcie_link_status |= 1<<2; - RALINK_PCI_PCIMSK_ADDR |= (1<<22); // enable pcie2 interrupt + pcie_link_status |= 1 << 2; + RALINK_PCI_PCIMSK_ADDR |= (1 << 22); // enable pcie2 interrupt } if (pcie_link_status == 0) return 0; -/* -pcie(2/1/0) link status pcie2_num pcie1_num pcie0_num -3'b000 x x x -3'b001 x x 0 -3'b010 x 0 x -3'b011 x 1 0 -3'b100 0 x x -3'b101 1 x 0 -3'b110 1 0 x -3'b111 2 1 0 -*/ + /* + pcie(2/1/0) link status pcie2_num pcie1_num pcie0_num + 3'b000 x x x + 3'b001 x x 0 + 3'b010 x 0 x + 3'b011 x 1 0 + 3'b100 0 x x + 3'b101 1 x 0 + 3'b110 1 0 x + 3'b111 2 1 0 + */ + switch (pcie_link_status) { case 2: RALINK_PCI_PCICFG_ADDR &= ~0x00ff0000; @@ -606,10 +601,10 @@ pcie(2/1/0) link status pcie2_num pcie1_num pcie0_num break; } -/* - ioport_resource.start = mt7621_res_pci_io1.start; - ioport_resource.end = mt7621_res_pci_io1.end; -*/ + /* + * ioport_resource.start = mt7621_res_pci_io1.start; + * ioport_resource.end = mt7621_res_pci_io1.end; + */ RALINK_PCI_MEMBASE = 0xffffffff; //RALINK_PCI_MM_MAP_BASE; RALINK_PCI_IOBASE = RALINK_PCI_IO_MAP_BASE; @@ -641,26 +636,26 @@ pcie(2/1/0) link status pcie2_num pcie1_num pcie0_num switch (pcie_link_status) { case 7: read_config(0, 2, 0, 0x4, &val); - write_config(0, 2, 0, 0x4, val|0x4); + write_config(0, 2, 0, 0x4, val | 0x4); read_config(0, 2, 0, 0x70c, &val); - val &= ~(0xff)<<8; - val |= 0x50<<8; + val &= ~(0xff) << 8; + val |= 0x50 << 8; write_config(0, 2, 0, 0x70c, val); case 3: case 5: case 6: read_config(0, 1, 0, 0x4, &val); - write_config(0, 1, 0, 0x4, val|0x4); + write_config(0, 1, 0, 0x4, val | 0x4); read_config(0, 1, 0, 0x70c, &val); - val &= ~(0xff)<<8; - val |= 0x50<<8; + val &= ~(0xff) << 8; + val |= 0x50 << 8; write_config(0, 1, 0, 0x70c, val); default: read_config(0, 0, 0, 0x4, &val); - write_config(0, 0, 0, 0x4, val|0x4); //bus master enable + write_config(0, 0, 0, 0x4, val | 0x4); //bus master enable read_config(0, 0, 0, 0x70c, &val); - val &= ~(0xff)<<8; - val |= 0x50<<8; + val &= ~(0xff) << 8; + val |= 0x50 << 8; write_config(0, 0, 0, 0x70c, val); } @@ -668,7 +663,6 @@ pcie(2/1/0) link status pcie2_num pcie1_num pcie0_num setup_cm_memory_region(mt7621_controller.mem_resource); register_pci_controller(&mt7621_controller); return 0; - } int pcibios_plat_dev_init(struct pci_dev *dev) From patchwork Fri Jul 13 13:41:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Oliver_H=C3=BCbers?= X-Patchwork-Id: 943591 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=web.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ZV3tTI4t"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41Rv9f4trJz9s9J for ; Fri, 13 Jul 2018 23:41:58 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=e33MRuXROHyZMHOAe1US+wlbA6MtTnSUHXdIs4VS2EE=; b=ZV3tTI4teYA4Ay CtpVuxr12xu5OG1KehQSerQ2wstsl3nDl/X7mDu12ewUzdqiM1aL7+3wI83JPGe5Xep6fYIDXvdCs 3Ve42Ehgs2BWsOtsLqOSdD1KPAg3NBR1dOKR9+Cb4EIgrRoZbmhVFk1IWFOKSZe+7Aja/XPnk0AVB +Tqd0B/+6ZlKaID9o+wFMBcxUhaatdKpZ+zFZesYBvE23J5LqgzFZ0gnNqHmA9SrNRSA1e3VWLPWU kmh04dxG1IHvVAX7lbgsWmTTASltUNGuyo6pq73Qp9H9ZTAdAXzUvPM438/6DAz9otneeplmi9nV6 AqcADl+QZqOnti6JMOiQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1fdyKZ-000480-C7; Fri, 13 Jul 2018 13:41:55 +0000 Received: from mout.web.de ([212.227.17.11]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fdyKG-0003ml-RX; Fri, 13 Jul 2018 13:41:38 +0000 Received: from lab-pc04.sra.uni-hannover.de ([130.75.33.87]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Laky4-1gJabw0PPs-00kSmS; Fri, 13 Jul 2018 15:41:20 +0200 From: =?utf-8?q?Oliver_H=C3=BCbers?= To: gregkh@linuxfoundation.org Subject: [PATCH 3/4] staging: mt7621: Add braces around macro argument Date: Fri, 13 Jul 2018 15:41:05 +0200 Message-Id: <1531489266-20410-3-git-send-email-oliver.huebers@web.de> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1531489266-20410-1-git-send-email-oliver.huebers@web.de> References: <1531489266-20410-1-git-send-email-oliver.huebers@web.de> MIME-Version: 1.0 X-Provags-ID: V03:K1:YCQ6PeXzC6TDoWKZ60GUSfLw/wyoAZSKN7i+4DROvqXiOTte+uM ZgVU6p2nFB4Q9aIf7SueVg01Ns0Dughsn9FkgMwt4AUpX72ypZDu2vw+SxqE08hw8tu7tSg tpAhyLkp3toIwiLKQhv79L+7NNudngYYzGK/lAk+YEbf0L/7PeLLdZ7gukw9GVrRYSF7hcd Q+7zDc2NrG4NXPfIlvEDA== X-UI-Out-Filterresults: notjunk:1; V01:K0:NoKzBYhK9ZA=:I82WePZ7YZ8Kir6ukqgY3E zekRiaBLG+rSlNx5ypnOFEnN2CpnO3YXAB6Mlayvk5OJvORmCXFdRENYnXDEyXuGicJn4NNME JIQFOgYhZGyvHphDxB0PlGpie8ICpcSd5i0u2FRcMXUd7Y2zRgraGcapa05NbpRNq6Vrbr2v5 k255dD9SaZqzuom1O3S4aPbhZnKUJD+ZyNIv1B2NoecqumBSU63XEO+JaqnpNGt7MhyGvp5HL q0zsPX8II+/1lriNEp7jHjL/LrIqB9RsjACi6IbN3eGUovgn11UjGMtlfUu7TNtL0ZW1AKjGh Sg0BOgav+jPw8/Isqh22Djnt58lBL7jEwfFAGOMesSumImk0E8uTINtz7i4JUzv2aedi5BiEm 0I4k7KxNFTnPdw/Ax3pQXlNEXdNi1zaJo3SVcdUnt/LCMacA4qmgWgBKMmIYlL3XAIR9azZRm tUt+Ph0KTgIjDrz4gtTS8eDMQahNH+8+n0gGBvRsI0DoLi6tn+n38UByrf4CZ2Q63zaRdvyaQ C9FZJP5Tw3nnzow7NquzzTKTe/ewuzxCELX5rFeD8mvynwWtC7XHY3ZbjA4EIosHwNA4LvEuV BxHoTaacwnyMPstYZA0GY5y61sKGrLQCfohtIPWKuZ84Ky7ceZVFN3oTzOlxOGATrcLJOcxMN q3e/B1k3coKbIulhzvHU0vEcTbVF9o4Y4qRUBUdvlICRIqFoZsC8M1lPUl9vzjtcXqIMaeduv 4k2JQ+2v1Z3fiAz9N5buFB50nU7Mm+XUsNa+XZReDGoMRlV0nZT9Eo8y9tIoARIVIRHlZyw6L O3M76Va X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180713_064137_193813_B3760CED X-CRM114-Status: UNSURE ( 8.31 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [212.227.17.11 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (oliver.huebers[at]web.de) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, =?utf-8?q?Oliver_H=C3=BCbers?= , linux-kernel@i4.cs.fau.de, Vanessa Borgmann , linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, matthias.bgg@gmail.com, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Add braces around macro argument to avoid precedence problems. This fixes the corresponding checkpatch warning. Signed-off-by: Oliver Hübers Signed-off-by: Vanessa Borgmann --- drivers/staging/mt7621-pci/pci-mt7621.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/staging/mt7621-pci/pci-mt7621.c b/drivers/staging/mt7621-pci/pci-mt7621.c index d0d3fb9..c118d78 100644 --- a/drivers/staging/mt7621-pci/pci-mt7621.c +++ b/drivers/staging/mt7621-pci/pci-mt7621.c @@ -132,7 +132,8 @@ else \ rt_sysc_m32(val, 0, RALINK_RSTCTRL); \ } while (0) -#define DEASSERT_SYSRST_PCIE(val) \ + +#define DEASSERT_SYSRST_PCIE(val) \ do { \ if (rt_sysc_r32(SYSC_REG_CHIP_REV) == 0x00030101) \ rt_sysc_m32(val, 0, RALINK_RSTCTRL); \ From patchwork Fri Jul 13 13:41:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Oliver_H=C3=BCbers?= X-Patchwork-Id: 943592 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=web.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="h/9HSTGS"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41Rv9x6V0qz9ryt for ; Fri, 13 Jul 2018 23:42:13 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=1mde71a7zCVl7RWyOwqC6FULtvO0Ocs+n+/Wr/N+u5E=; b=h/9HSTGSZBvSVJ TbxooyQjGQQCnEr9uNrQ8VdSedBBhjpkH06xP7SIq3t0dJcCfg5EPa+ny96y/DJjiD2bKypISK4bj haZVsAM1/dRmmNBCRi4tCHbC1vjS4oiGFi5A5SBatnJx+27JHWo+h0zMMkEsC+d4r1/UCaKJ7aI+f jlXq9qt8DfA3503FjtfEi4ZEl4m5pqnGCwAU447CqLAvtGEMX2OqWjR6syKU4YbJUPhw/2eevlyta 46URkHvU/OCd7fUy7rAQ8B/h2h5S3p0r3BihzqAGfvqABeDx5Zw3i9tkK53rVarxtcLLDsmG7THLY aHJJGZcxzcacxwpQDGWQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1fdyKn-0004QC-O9; Fri, 13 Jul 2018 13:42:09 +0000 Received: from mout.web.de ([212.227.17.12]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fdyKG-0003mh-Rc; Fri, 13 Jul 2018 13:41:38 +0000 Received: from lab-pc04.sra.uni-hannover.de ([130.75.33.87]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LiUC0-1gBv6D1c8C-00cjXM; Fri, 13 Jul 2018 15:41:21 +0200 From: =?utf-8?q?Oliver_H=C3=BCbers?= To: gregkh@linuxfoundation.org Subject: [PATCH 4/4] staging: mt7621: Add SPDX license identifier Date: Fri, 13 Jul 2018 15:41:06 +0200 Message-Id: <1531489266-20410-4-git-send-email-oliver.huebers@web.de> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1531489266-20410-1-git-send-email-oliver.huebers@web.de> References: <1531489266-20410-1-git-send-email-oliver.huebers@web.de> MIME-Version: 1.0 X-Provags-ID: V03:K1:T0xiyMwvTypK8xwxC0O/vMdZ3+/k45CLYibczE7yiRB+UlG9RHR fnkU6Fpi0YgoZ15yeK16PbURmcm4uP+V19Fs2UWyOmdDmrX00rcz0ay+HNH23iJaDe+l1Fy 6JNUgOXLuV/uCFzcyPC+/iQVpuLYghELgLtU1zc2I5LWaVZD5wKInHV92fIXmsRw8RyK3TR h59Kxp0hko4o3SkC9WKJA== X-UI-Out-Filterresults: notjunk:1; V01:K0:hwIW//L9T4c=:+THBNGWd8SNP6CXPkCxwlm f2VnOpnOoxHHKLo1Xxw7mimcMWbMbdRwfWBRus8yd3JHiQ3Ma5spoqZ04ndb92sebaL7MC2iF fTIWCx8Fx6YBS+hchQmiFk+HGoOvZaupfP8M2kmZMGDZaficJN6gqw0GvSrkJUjNwVIMf2a6z VchBtkBPqV9y+tzEGk/Xr1rrAT9fR477bdCMEAEnIJ8R7SHWKQswgT8HP44UXW4kEWy8hzXcN xgXLFtYpAFXFWkad0spDG+PAXroBHzB9cjVW+UYCq50gE8O3blqKwWxeza3KpZpWOzhfwuaAr WP9Y9Zu2pgMyk4ItQNg7dX33Z4yRffSOUGzRIWPXPHaW+Df+pvm1UrAiwQVg/eKcZhyRllI6B O6C65ar3sJMLbNKBef6J2XHjfvb4+r5vKMvjBm8mX5FmnwAeUEEzPfjuN5Jy/OGjV7iWa6vdA /8R22nqpMRdxHmfz3OURs6Q2Be0/EaI5aiXH2gZ/Xyj7j/Op8YM6YiKB9lvlTG/2NnWisWNMy 1IYmNOcRoPtkJXg41enmeaNYtAz7TIOZYVp6u+9SEKfej5Gzt5wWyye3pJhDk0eMusB8Uxs5i b2ArsHymi0+/3cC5uKyr5iODM28fNE+fBKiKuuuo+/3As1M95tPCqYQoyBD1OI3pKmOr4zjnp cDo5iCCJ04PCmNThSOS8HKXy0cj+Iz89S3wCcKBrO/MtYtx2E6VpPinDsoQpJjUOL9fqPXjFL L4nIXigNBJ7ReERpQ5np8f5JXlPgK6vDobxDlYjlaNW7R7yStTDbP6NyV+otvdLQH8jupjMCl 7/nGY0b X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180713_064137_213051_0F3F2A90 X-CRM114-Status: UNSURE ( 6.82 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [212.227.17.12 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (oliver.huebers[at]web.de) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, =?utf-8?q?Oliver_H=C3=BCbers?= , linux-kernel@i4.cs.fau.de, Vanessa Borgmann , linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, matthias.bgg@gmail.com, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Signed-off-by: Oliver Hübers Signed-off-by: Vanessa Borgmann --- drivers/staging/mt7621-pci/pci-mt7621.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/mt7621-pci/pci-mt7621.c b/drivers/staging/mt7621-pci/pci-mt7621.c index c118d78..fbffa3e 100644 --- a/drivers/staging/mt7621-pci/pci-mt7621.c +++ b/drivers/staging/mt7621-pci/pci-mt7621.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0+ /************************************************************************** * * BRIEF MODULE DESCRIPTION