From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751189AbdEaK7S (ORCPT ); Wed, 31 May 2017 06:59:18 -0400 Received: from mail-bl2nam02on0081.outbound.protection.outlook.com ([104.47.38.81]:62710 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751159AbdEaK7P (ORCPT ); Wed, 31 May 2017 06:59:15 -0400 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; From: To: , CC: , , , , , , , , , , , Laurentiu Tudor Subject: [PATCH 01/10] staging: fsl-mc: enclose macro params in parens Date: Wed, 31 May 2017 13:58:43 +0300 Message-ID: <20170531105852.22304-2-laurentiu.tudor@nxp.com> X-Mailer: git-send-email 2.9.4 In-Reply-To: <20170531105852.22304-1-laurentiu.tudor@nxp.com> References: <20170531105852.22304-1-laurentiu.tudor@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131407019523275352;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.158.2;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(39860400002)(39410400002)(39450400003)(39380400002)(39850400002)(39400400002)(39840400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(39060400002)(8656002)(5003940100001)(36756003)(38730400002)(77096006)(54906002)(86152003)(85426001)(2876002)(2906002)(86362001)(498600001)(47776003)(2950100002)(104016004)(5660300001)(356003)(6666003)(189998001)(97736004)(76176999)(7416002)(50986999)(33646002)(1076002)(48376002)(50466002)(53936002)(4326008)(105606002)(106466001)(8676002)(81166006)(50226002)(305945005)(8936002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR03MB2568;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD035;1:vYmMwVJ2NWWeid4B4l7saKNx41VEJocm8eFyfpcZn182NOpo/jzvQSf/615uWohC1uI9aUN6fiY6MJwKtiUKL8bk4X27W130vYYH8wF9gSOrHpNu0yDPIClbBDS28vKp4uzPi8+xVBxm8p8hH1Iq8TEhm16GBODldi4GYQRgAcEuvNnREho45p46Ze8XBgjyJ4XPy6XXnszRNUIK9mr3UzTsz0TX8nHenjNJuJfeoahjFRukOIobq691prD/p4FA9QXJyYMz1WVPMVxpI1F1FNRq8hNYOzdtgWHCJGi27zgCUcx89m2y5iwOv2RFPPf/+kkL5xgxJq+7IYLFEgm/GCJAz2JNg6oaeqciEDzi4g76hSKV4Wi7VAJYxqgfLwh7P9dyjXCbUW4ywQ+gi4zMGiquouoyOdoYvKIxg037xQJju4TIW8JI15QVrFms06PzJ5COAQaA7lC+ZOqCwT384C5lntUM6zEc5EwKfir+TXNmqVAs4esnyv0YNB1L44lZ/tcoD25whx/c207OARZW8a/rMQkdhYN48PP8HX+/lD7CE9SeAJunapju0V7oVMTyezLK6ZEtufEVzUOvvIW7koQkaf17gyH8ipScAsX3SgYtMrPRcS5CTy1nThqRSjpqnx02h01XylHcOLxDpGVnqbmTR20IENKAa60e3o2+dBY= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PR03MB2568: X-MS-Office365-Filtering-Correlation-Id: a2fa44c7-4fe4-44f3-6f50-08d4a8141211 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131430075)(201703131517081);SRVR:CY4PR03MB2568; X-Microsoft-Exchange-Diagnostics: 1;CY4PR03MB2568;3:CM2hX+Uuz8mhDJmQkMJZKDkffmhQvVdf4b//zspsgNzLzS0UoSYuySIQ4gUmqj+2gfHMNfUjICKy7S4WFVWNdXORA/SYLwOyHWA4jJkwVZEBwf/7Iqi+d2Wqlc4SO23LQAYw9wFD7grN99/Z3GX77evvfreRMkTUYbwo/TbN1LbRXj+vJeFKAB0Wctunq0BEUwxyCVO+igtB+/3ewPMsBkCxQXP1lN1q6SS4ewr+fEYyA0OuTvE8zU49JUJTrruFSNeHErS9UDohTDOB7XNSe154LNlkxWpIjY2GwB5JISh/AtgoZEmZspqbk78CHcagKTQ780IFePuz9aZFesPrKGsalr0z9Lh1l53ECVkshFn9zbJzV1kbhewmlNZUWyMgnAD1Vlc8Qy+sD2ABj7dBA3jV1kE3F7qf1MmAgbqAQk1ehQgNPsCUdPYIOWa/+9Wm;25:qbM/XOzdyrzEJi7IEbbpE++tJyPK8U78qTJ7VBiBpdjEnkTC0EEZ1avfslHW3ZMhLb3dEQGvEHx9BeEcgCVd2pumMPpxtIhYUvkX3YtHCZ+AGQLalYQFTS8gWeRPbbWdrW3dOuPGfd955wXfYqPXuJsHi7ALbZ9FzPd0YCWpwJfd/+2omHbbjNZ/iO2O+UliAtK9u4Nx0u8vymJR0YUqt4B1Q9mApA/yEeVbPPfV0rc8q27zA9htBt7vLsL80CBT797J03F3ZqYPda5ypUcSPwEic1zJd1gnf78bVECJBUjLuD61RlIgBMBoQLztCmoHJfQ51Er4r287h+g3TXfNSDtgTD4BCB6BwG93b8s+x4B23q3F2hN88nA2lyMsp65hgLBUqK7FXHBBrVwlHfsnVxDeqFM86jNCfjy3l3kDwnKGygUuWVEMEBQLhZUnjlL9cfl58y1RRv/LdAr52ymULvayMRuyN8bs1PdGF30eXiw= X-Microsoft-Exchange-Diagnostics: 1;CY4PR03MB2568;31:sbIuZG+SfXMPIfb9j50CiqlQeTVrzblAz11S3+KckSArywVNcf8HnlPxZz++gFdeW5H/SBMVOogauWTgBu8rqbUAFugdeuEgwBX2bG+c2HM7HO5FKWZm+ngX2Ozc6oElJPTA0U3ZpEi2nowcZqWE1kgexpy9VYnmZEMDe5IEf7VAJCpVw+ttrb/1Nz1L+0WaE7aFcLi4wQOa9rUMfYfl/eNSI3/mGomCBBQHSbboY7vwJtFl99dOgJmq4M/hBzXQaYJZlee2KrloA2CBpfDvuw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(601004)(2401047)(8121501046)(5005006)(13018025)(13016025)(10201501046)(3002001)(93006095)(93001095)(6055026)(6096035)(20161123556025)(20161123561025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123563025)(20161123559100)(20161123565025);SRVR:CY4PR03MB2568;BCL:0;PCL:0;RULEID:(400006);SRVR:CY4PR03MB2568; X-Microsoft-Exchange-Diagnostics: 1;CY4PR03MB2568;4:zh121oAOjtTgPjKfVBERr8jg+dPN1g8dvV6Gdeg1mQ+aeRUhg/OLWZEumjjJZxnTTw88phVkH3gFKtlkqJITjyzqvv3dtU4nhTiVVxO3SQbiCgzPm6FAnjEFFAvEOGVZ7glw3lLjEu+xWDe9ASxa6vwqFzyzroei51OO+7sFzV1/Iiz+ef7bHzn8Iolery29F6YZGM4rrEHuUsi4bb3k7LrznR7C97dPQ+1ZFyV3MqfZHs1zXaeEddAGBCfKcTYqtoW4EcZURUUf7g7sSOGFv/tnCMDiHgJ5JaIP9YWPbHW6ANDRfPpzFsFjJKSpJzvN/0jNV7NDFWdyJx4WhZsNbf90WFKXLm4gEY7urfu1d1+7pNX1S5BHMjAd65NJkuunzJ655g/hzVI+vjFFOChFIQFk9RtBGemIyzY36kZMzWYCGkep1WVuiGi8ngSRe8+Oj6bfJ7XesFJ2PWqOXZHZHD4Qzd3ciAjq7cQGK9G3Y8s4OVplZErAo5uknVyBAhLqLaSlVsWzpy5XVLDC7pOJVYXDxfUwS+eCPbetJu1YpXqGA+WYXQEPfA9IzlPs9AaXyS7Nl4LafqrVcUEla/jwJ5WvnlDXSxI3kRjOHj2+VG71rgZKn2tPgbGiYzRf0kNsoQK/cbpkUXNw0vsWuGF1r2zL3eOYapGADw4eTG99FNUJ/T6i9IUQFUu4abIvcCUgYutR2y+WRcq5botRF7degby75Ew/v6IeLm3/n0La79z7pvm11K+NqO/uQsQy2PEP0OyyGhhA9CxPKFSeqjeC3Op5/vSZaJ2cV35pg+yXw86Wpl63+kuD2sn+0uYpC4yp+DgNamTXqctHpaBCvcuIWz8fAobbMmQLlLFNE71Owy6IL9nLE/3dbMRiBMZ8DJC4w/MV9dSUeScq0MnOIAHoZQ== X-Forefront-PRVS: 0324C2C0E2 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR03MB2568;23:IgvYHdS6UDcC+2WUOXtLSE4VRgVgkYs1KRJV+YmBr?= =?us-ascii?Q?T2Q086boTTovq6jgFpyUSgerqCc5YKoLMqlh5+RF9q+Sl37J5zWLflenGp5M?= =?us-ascii?Q?GnveFf+HAMK6gK5OC7jUnMJm7eM0dxnQDjvsNQRjX7eo2V8bmmOUB3ZxWfJ8?= =?us-ascii?Q?q+pK7To0Q5awUkeNKuYMOpJZwwcmtwvFJGHuJhhxYRXhIyChuuBL3CL9XhJR?= =?us-ascii?Q?MkprjUENccnP6RZvSPE5YufxVyMnvWVsynZkaCp6+nQThOY05/tHO5y5dgkm?= =?us-ascii?Q?0q9GqesY934dbIxabNBBl4wJX38lMOtXcw4yZMu4LxazbzHed/b1qZUz5Yjg?= =?us-ascii?Q?6kfBmhzq4Gix5qYfTjCKERkQ+JkJIMMHeS9PAdVLXhUuINl6dKgsMlKnrwo8?= =?us-ascii?Q?B/98XtN4sMphN2JRqc1YDk3zRipg9wevmP67lOGIqDCgKBEX8tbjZd/bDB1s?= =?us-ascii?Q?hnqQJHvPhB8gqxa8prSsPY/e5NtfWVwJiG4jnGDxPns3/mX1kRi+bDGltYEb?= =?us-ascii?Q?jnJGpYUzembAbHGMZVitvW+X1mN1G3qmur1jWGkps3MZTkc8w56eQI8J41Jc?= =?us-ascii?Q?ggOJOUz8wGVWb08NdwJQjbqi45bjSIKGb2tyy15EKPsq4mZ3FTG5976YImpd?= =?us-ascii?Q?K79a+eEADNsjySdQ3CQZlhzde9eZAU9VOPwh2jmfFCICSYlZiEXKijL3i1To?= =?us-ascii?Q?aW3EGHUAQ0xpUCAIb5J5w6VlApAONfKIIQKCfWhmpRFJy5/6cRwd0x8IL4lI?= =?us-ascii?Q?YjIprJfbCNoLF7gtcTTGWsLUqKnSRfPU8iPP3fFVEU5blzxz22eOvLn9RusA?= =?us-ascii?Q?HD7qPJh9e8F+r6BSAM44WUAtIGKoeok3GmHS7Z+MNS4r94KglgIrUKo0dst3?= =?us-ascii?Q?ZZsGn4UCEb4lkQTNNtN3c8ToCg7IihgsKPMZa9tc1RCHRXq6FfGJfWPAT32O?= =?us-ascii?Q?erpODhPA54a4amxTc05ED3Puu4g8RD7Bt2lAyGCop2IS28G0GLhupXDmBXNE?= =?us-ascii?Q?UPvMXUDv3Jkeqxtvi46sEzfcQNjhjoJ3HYDhqh5hdoGuwXZl+Upxouz2GMA4?= =?us-ascii?Q?oNe0WsNTs5IS/CZEtOoKZG2075y3wJif8SxvuiJ3yjcAoxmTyvMH3dOgqTKa?= =?us-ascii?Q?dL41tpjnJ++Xw+4twEtUGS5twxEOI1/2fafBvVrk41OK0e78LEMgamuk7ia/?= =?us-ascii?Q?5nqkuPrZMcIAIUz9ghZgd6m66zce7Ti1Q/WBdQTfHbWL0fe0zOpNow2/MK+p?= =?us-ascii?Q?p9gRKPLycoW4AmoOcxpvvZRXdqB7O24sDX2D9XfDMrP08+CKwmKEYmTlsF0y?= =?us-ascii?Q?IUyWh/AkQrIFWVB0MJG/Ao=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR03MB2568;6:AUTaapH1M4gJV7YnpSqfOfEktOkJpwDbNgQuDRgJNa9O2w3iBCmQiDX1L93Clba4NWUr3Eh4L8vJldWxV7TTnlioxx/zMo9Y27TgRuq3l42DRkAU3+2zqI66QCR9BwIIakj54rdinXv/+s6Df9wqA9tHjF7jMBV1F9TkSam+WQJ8dCMmBoX6Omml5oXi5bMSkl6m09ShIL61U/ZJvK3uw3PY8l0LFmyfK0RaFDHZvwnMCC3ioE6jECCeS9DdWseczBMEIb5NUxl+si/z52WJCcjlgrAki2YtCWnsAfnC5bE64dJUzhEb2TQMjusqrmmw6qeFtDnnDkYZIxzgwGq7MTHVc+NilQhsBl+7Jctrez1Rdcx8k7UyU5e5QwcnVnaVsP+Klfzxm4n1+4OJR9BTLmGx4HW/2eCUI96KNpZ8tqOZiyio7Fm7teAs1U03xBzlFEqSikhtKE3ngHMRBg6tha1krLzFKR1YQw52/jWdSkMaJLH4zCKewZEvqkK3zZkMvoMxW3la6UJ+pN96bVF+tA==;5:9bX6teiLSyY8xS5a/itDxJLYiLW3kj1P0HCyFjNpuByTEGQja69GnWQlReFk5au3Ew4IkyWDY/aG2NR0keyjq2gkFqzHwosuT7f7Kd8+2LSxgXuCc06Guc0zGP0bndc0jRqLvO/scH9TBfRM5hUJCVNhcPIBqeX1dGvh6EVdRpD4e5tUFcPuFsRSpTAcIPp/;24:Jz8XYQsirZY2nN97U5j8TH0dfy79R0ASCxyWYdLhXvyMnfQz3k9eO+oy9Gf585VXtnnv68EtvTgv/w/x2BxZXUtv57yQOtLvDHn4V8CYwEY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR03MB2568;7:+6a2gKNrE6SK36AvHtDgqNNaq4MBGIeuG7KpX6xzI3RmXu0umMG+x5Fhj2Tp0p59DXvC3moC6Y2cPg6cCspAlt1jgEO1WyAS2oGblITBxpcSpnNBwov6lyiCUpDC4UOm0CLIfiPPOpTozdP4b+8Ef8mVBAYlTzXWSVXtRC1aGyOV+LuqF9l/vFymFRsOjKAGR3riYyrFUVfC6lNEgv0JkQsDiRfv6apRGaNcGbtxl6p/P/tTBjyXK20TcxRo2je92bou0uos7tNGUQB68tB2AZHOppCgrjpbj1L1H6adeNyj6g4qDCqg7gJvwDFWkZdcU7MgatMZoQ12GOiJhQy/1g== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2017 10:59:12.0155 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR03MB2568 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Laurentiu Tudor Several macros didn't had macro params enclosed in parens. Fix them to avoid precedence issues. Found with checkpatch.pl who was issuing this message: "Macro argument 'id' may be better as '(id)' to avoid precedence issues" Signed-off-by: Laurentiu Tudor --- drivers/staging/fsl-mc/bus/dpbp-cmd.h | 2 +- drivers/staging/fsl-mc/bus/dpmcp-cmd.h | 2 +- drivers/staging/fsl-mc/bus/dpmng-cmd.h | 2 +- drivers/staging/fsl-mc/bus/dprc-cmd.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/staging/fsl-mc/bus/dpbp-cmd.h b/drivers/staging/fsl-mc/bus/dpbp-cmd.h index 8aa6545..5904836 100644 --- a/drivers/staging/fsl-mc/bus/dpbp-cmd.h +++ b/drivers/staging/fsl-mc/bus/dpbp-cmd.h @@ -40,7 +40,7 @@ #define DPBP_CMD_BASE_VERSION 1 #define DPBP_CMD_ID_OFFSET 4 -#define DPBP_CMD(id) ((id << DPBP_CMD_ID_OFFSET) | DPBP_CMD_BASE_VERSION) +#define DPBP_CMD(id) (((id) << DPBP_CMD_ID_OFFSET) | DPBP_CMD_BASE_VERSION) /* Command IDs */ #define DPBP_CMDID_CLOSE DPBP_CMD(0x800) diff --git a/drivers/staging/fsl-mc/bus/dpmcp-cmd.h b/drivers/staging/fsl-mc/bus/dpmcp-cmd.h index 384a13d..861b2a7 100644 --- a/drivers/staging/fsl-mc/bus/dpmcp-cmd.h +++ b/drivers/staging/fsl-mc/bus/dpmcp-cmd.h @@ -40,7 +40,7 @@ #define DPMCP_CMD_BASE_VERSION 1 #define DPMCP_CMD_ID_OFFSET 4 -#define DPMCP_CMD(id) ((id << DPMCP_CMD_ID_OFFSET) | DPMCP_CMD_BASE_VERSION) +#define DPMCP_CMD(id) (((id) << DPMCP_CMD_ID_OFFSET) | DPMCP_CMD_BASE_VERSION) /* Command IDs */ #define DPMCP_CMDID_CLOSE DPMCP_CMD(0x800) diff --git a/drivers/staging/fsl-mc/bus/dpmng-cmd.h b/drivers/staging/fsl-mc/bus/dpmng-cmd.h index cdddfb8..d1f04ac 100644 --- a/drivers/staging/fsl-mc/bus/dpmng-cmd.h +++ b/drivers/staging/fsl-mc/bus/dpmng-cmd.h @@ -44,7 +44,7 @@ #define DPMNG_CMD_BASE_VERSION 1 #define DPMNG_CMD_ID_OFFSET 4 -#define DPMNG_CMD(id) ((id << DPMNG_CMD_ID_OFFSET) | DPMNG_CMD_BASE_VERSION) +#define DPMNG_CMD(id) (((id) << DPMNG_CMD_ID_OFFSET) | DPMNG_CMD_BASE_VERSION) /* Command IDs */ #define DPMNG_CMDID_GET_VERSION DPMNG_CMD(0x831) diff --git a/drivers/staging/fsl-mc/bus/dprc-cmd.h b/drivers/staging/fsl-mc/bus/dprc-cmd.h index e9fdca4..d9b2dcd 100644 --- a/drivers/staging/fsl-mc/bus/dprc-cmd.h +++ b/drivers/staging/fsl-mc/bus/dprc-cmd.h @@ -48,7 +48,7 @@ #define DPRC_CMD_BASE_VERSION 1 #define DPRC_CMD_ID_OFFSET 4 -#define DPRC_CMD(id) ((id << DPRC_CMD_ID_OFFSET) | DPRC_CMD_BASE_VERSION) +#define DPRC_CMD(id) (((id) << DPRC_CMD_ID_OFFSET) | DPRC_CMD_BASE_VERSION) /* Command IDs */ #define DPRC_CMDID_CLOSE DPRC_CMD(0x800) -- 2.9.4