Message ID | 20170719114232.8347-3-laurentiu.tudor@nxp.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.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 5B3C3602BD for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 19 Jul 2017 11:43:59 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3FD1E28634 for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 19 Jul 2017 11:43:59 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 32A5A28647; Wed, 19 Jul 2017 11:43:59 +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=-1.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 95C4B28634 for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 19 Jul 2017 11:43:58 +0000 (UTC) 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=iVv4zOv0lHTe0RIcpfgbQIok3kfFONMivw15F2qRSKQ=; b=QWo5CHuLHfO7jw OTIk1GlX4X54vxS9oHiuaP7oLyLlUrqf1rs7ChhmkhNBceIhTmjNzMPOaqZnq5JJ0YTSEJxGB0Aok z3lCysSm5eUn2Cew4m//4C+iQ0JpeOWwVnoc8LF/4C23KtTiomgzBzLqa6eVTCr1g/tqG16vfU2gd MCl82fmgEfcadiB+LI/LbwuZhC7l7lA6FYM4IZYAuZwIROGSec+WTY7NXLkbHtnSbm/XO7Fw/Xr9X Q5P2tyQOvvBVLcXPkxo9mEx7n0bEIK7UbVGqXfMgawj17qLHcc65tcBFDPxhXx2YCshOcuZ/wVgOp rWUJDFy2tw2NiNwnwZ2g==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1dXnOV-0001Xp-0t; Wed, 19 Jul 2017 11:43:55 +0000 Received: from mail-by2nam03on0077.outbound.protection.outlook.com ([104.47.42.77] helo=NAM03-BY2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dXnNp-000108-3n for linux-arm-kernel@lists.infradead.org; Wed, 19 Jul 2017 11:43:31 +0000 Received: from BLUPR0301CA0021.namprd03.prod.outlook.com (2a01:111:e400:5259::31) by DM2PR0301MB0910.namprd03.prod.outlook.com (2a01:111:e400:501d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13; Wed, 19 Jul 2017 11:42:50 +0000 Received: from BN1AFFO11FD041.protection.gbl (2a01:111:f400:7c10::130) by BLUPR0301CA0021.outlook.office365.com (2a01:111:e400:5259::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10 via Frontend Transport; Wed, 19 Jul 2017 11:42:50 +0000 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; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1AFFO11FD041.mail.protection.outlook.com (10.58.52.252) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1240.9 via Frontend Transport; Wed, 19 Jul 2017 11:42:49 +0000 Received: from fsr-fed1964-102.ea.freescale.net (fsr-fed1964-102.ea.freescale.net [10.171.73.86]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v6JBgYMc007825; Wed, 19 Jul 2017 04:42:44 -0700 From: <laurentiu.tudor@nxp.com> To: <gregkh@linuxfoundation.org>, <stuyoder@gmail.com> Subject: [PATCH v3 2/8] staging: fsl-mc: use generic memory barriers Date: Wed, 19 Jul 2017 14:42:26 +0300 Message-ID: <20170719114232.8347-3-laurentiu.tudor@nxp.com> X-Mailer: git-send-email 2.9.4 In-Reply-To: <20170719114232.8347-1-laurentiu.tudor@nxp.com> References: <20170719114232.8347-1-laurentiu.tudor@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131449381700616367; (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)(39850400002)(39400400002)(39410400002)(39380400002)(39860400002)(39840400002)(39450400003)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(626005)(77096006)(50986999)(47776003)(76176999)(305945005)(86152003)(54906002)(33646002)(53936002)(5660300001)(104016004)(498600001)(7416002)(4326008)(106466001)(105606002)(39060400002)(1076002)(6666003)(38730400002)(2950100002)(8656003)(356003)(86362001)(2876002)(50226002)(85426001)(2906002)(8676002)(50466002)(36756003)(5003940100001)(8936002)(48376002)(189998001)(81166006)(69596002)(41533002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0910; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1AFFO11FD041; 1:4alhYWpTtKloVeMKIczhvNU/PfJ2Gxm1lvVjqFXB9?= =?us-ascii?Q?DFECr44yp89M8LWVcunPGIKTiRphm9yimiBaRY5Y2VD1+SbrZJBJAy2jwpt5?= =?us-ascii?Q?7ceCqvxT9k1o+9QVVP9Z3lx/yqhHc7aQD/b7w1Qe/1pdEhkgPbn5I7e9Kkxe?= =?us-ascii?Q?n17HRrt+zdHmpzwI6eFbKmQAPTpigpW3W7JioDGzEWVcvkpfR4dxpKS4anks?= =?us-ascii?Q?rNHMsTM/xob+YgKY+9B0S47BPFfOGpYtsBUmO6dFfEv+3jA1NeiPjzOa3QsQ?= =?us-ascii?Q?PV/6HSgARxQRDmCkDhDH5/BX8JFXTcq0FSzT658JQVbnBiasJ3ueiRPQhVUg?= =?us-ascii?Q?72SwIykImdtYrgPx8ahMhGp76ClyEFLp3T51V5R75uwotrBpHjRKrDxb33NE?= =?us-ascii?Q?E2tTy2mTYPGaC197TVKxFsEc/KXPfWsu/idMi6F1rCLQMql2IEbtZWrzrbRo?= =?us-ascii?Q?qEecSJaltBuFkK98q7Flbs5zWra3dZQFyJrIWI5da3KSUejsXCDsbXPY12kA?= =?us-ascii?Q?kFaiZvlBIi3f4OiJcRam/Bf6YlzmsxDLJCqsE5ZKCC2UWHmRGkjL8KQEy4OX?= =?us-ascii?Q?Ik+WDxk0KSeDqF/nxW61oPVRYVBBVBeKmWH3I1APK3ARtQoiBCgronoHZhDD?= =?us-ascii?Q?CMFg+NIc9NfyLbcvogykZ5xD55hUmSHD2V3RBmqhEwptLg2B58VN4YTcs0c/?= =?us-ascii?Q?nH1kcJYuG3rTmk06cphoeBLY7dhTpgJny8o9Anz95smWSQjOJ79RNWoBbXmt?= =?us-ascii?Q?Gkc4vuYFGnUQOw34Zl3yQsZv7KxVKRgP3t1IyyoyXUkKa75IIQX8jcF5mJiH?= =?us-ascii?Q?8692YsneiPUuy0nPljSAZ8hjgnPAJrhaUcIW8djJ5g4qgQAiZ6C/XONttMc9?= =?us-ascii?Q?utBHcrqOSsCByoG/UP/sRJHXmuK6MaQ5eAF/siHxPumUDbK25F9NM4r/GZ2V?= =?us-ascii?Q?JkYwvZdKsut+LLp/Q0AILnCWXPJwOhw6dbY+AgcHhAF8Wb2kM47JiarD9PLM?= =?us-ascii?Q?AQvksHpW1HwOD8w7LPLAtBpWhUzRtw/cFvFbvimzbi9jZaY5Zw0Ym0fkBSdq?= =?us-ascii?Q?40JbxY=3D?= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7f61f372-07d6-4ae7-b5b7-08d4ce9b4899 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM2PR0301MB0910; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0910; 3:Rigsl1Og5VAUMav26ORgUJrt0WVVr/94/MJZfob+2tKER7V0BdNYUWlW+LrbHZHmIqLe7bbYJK2yvr5DB3hFUV6AlptqqVTMJ7yvlyHDpvcSkWkBIr2C9nOTyDGv9cy0n0E8TSHZodvAgtOvS0EXc3dogKeixRtSDXhgE0FWTEp+7dxTAqNqzQCb8wN2Ao0VVwyX8Aj4pAL4q9AzKmY+r27EqABbSUC5QIE1LT3ggMP33m3yb9AEXi9WZSRzK1zoYtHPY4I4T3ChsdyRrVI6oMo8Msykgwr5ghMMIQiYVpW8PKgwQhgqkIbHUd8UAqqmBeme0A4RC4bagFCggkBZbmX/2K4bzEykf6gQ96BkO5IDxyAUKlE++shM1/Uv274iBtaZ1zSIMOdGr8UN3bdeUhiGs4Ppgg5tmFT483c6UiNYnaSpaVBUILKGYdSGONBFyIH4wX4Z9eebxtv1DGyAbCqWjWD9nBbj65mdufq8fBHgsi8smIXLQK/ip+ulnzOeuTtwH7oMXa4l/3qgRTHC183/kDYheBQIKQ620M3QXvxxYolZQ7MAOvx11X0DXy7NzGTzrLJ8UaL/IWSxhi55irHKSaElLPoYR66+GxLeLBGGwA88exyLnEIHmSGBOzW2DcoLqSFuN1blvAPv/RsLq/rdCdwwpFA700srkVqORxLUrhAMii0ZGwcU6QcwZGNPEOvSOZLkxUsJoQlVQSXx4boUcZFvziAqSkPgdG06BtJxl+eiURAlzsad+MqHSxAEbS/Hcptoz0qIgsd7OwiXdV/MWGeBG47Zatpxib+WkMGchoAVAmfySy3k179/ueVMPYBnjfbjHP2olpJJ1S5NTVGHa9JQX1XdTllE48xO7TY= X-MS-TrafficTypeDiagnostic: DM2PR0301MB0910: X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0910; 25:Lch3erKf7+KP/ifRykNdbN5pJ0PrWJ9gCuUk6BF6N/Zw8ov4Mng3u9fwRPSm3L5AnWw9lhhyL6uAE9RxEB1MPBsBDUhJUaPIaAdd014s69FmjZyuNJ5cwlfylLqiWK/bz4LUOmELlo5IviaONcD56yaiIECX0wIwg9J7O/3W4ALA0XPosig9IuqgWBhRRzzsYRT1IaY/qN50lkQ57gBAvzTVqzLXE+0Qdtx+/7INNKH/UJ7AFTMXPjhtAYwulU9YP7kWW0sNCi7WScHypOiiHvtNEo6xU2V8P2hpNm4jNBzXgt7tkpMSOMKrPogh0oLy8sPgOz+Qn0l9S7vlM0rMWCocafg3WpnSSrW8BIqE7qZuFU/e7msk4HxjyNqcu8T79KoQr1VPnf+gsKqQXyRGBWiCBHxIH9MsatRRXEk0RFKRDj/L1mEVeA4yK66aGBvMs2wug0PP8R+Piu0SOEStM+T1xXVIF19H3F1MCy4hByCAz+BnNk2PXiUGoSKMZ3dgp2MggnUignWamPwQLKRKBmhXt0xllyBnZqH6i/bgI598k/Fof/vgEY+ukpniy3uVkNHgB3zUdNQcRuhEV7qyFGqPSMaQiQBorrZ9Mm6Ohg/+KkhjPrCHmH6QzS8XpnMr1L7w0G+gEyzOQW3X2+VSH9Ig3zVxmhDUDpEZNwWNqoJOYQJBDbq/Uo7Y+4Y/ZJ7P7NzoUhRvlZdKVoO8qAt9p7+6WKUu5zGz3Es+LK5I6YoYPqgQNUQCBC0tk+eFSWvp4Z30T1zV4OPotcuMezYmteeJ23zQ88+Rm0xXeL+SePW6GQM+H8bSwUbHoeWO1Kkl3F+3jidmEiMSkJOn83DnRN82W1VL7UYZiwOB5MzugHjVgQ8dpsvhe+CpCv0mtyiIWWFY1yM+Fo+BQ+2qw7HmX2xHACKkRa431bJCwKpSMh4= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0910; 31:lZgZueaRXgCTl0SSUhNhUOwT/n5XpfpuI8wn8ZPJKcPTzyNBmUrz7ncVD/W4rRmuhxCHdsB3vKbIDmYaY94gzFuVk2hH6EUOAJpRDFsUh/n14yZDqCfI7mycEN7oCioMroIGK7vJlVZIFZMUzvPWh1YnMmSj4BhWTQDTvOeZa9X7R2dTcCDYK9h2j+UblU2N+b/+U+ZGL8494AJu0WArJExQT8YYQDlBNLiezMdNTFh2RDnQxXu1gumZFZdT459cEtQOs+mUtI+J0fxiwQhPFq9AzMZnVGXpJsL8KxQAouR5bdj3qjOx/i4k3hY9JYEpj/IMUDFG3YfuOg7+Gx2uqSQw9CXEVr60ZfcoL7/ZDO62JyKtafnTTK+2tmSqKXdCNuXBnSaqaY7iSxnb6tguVgdWBZhc4hbYhs2XDmCmnuCxG9dPVdXp2I21m/mjWu9bBPp8EpZlx4v5Rv5tz1rIKx06G2JVNvgDIkkpEslYAkNoOdtIjQlGUcFFr0QV1pfwlFg8WWXUtrKFMpMLj9cf7poBzhVAPoXum580r/nfSrxaT3XPBzUTdweO9hLc3LfsZgUFb7/O8QA95a0cPbaKtUaGcijRCOUsWxJSj0x4vW4JnOGCLytwtKZsN/fmB3YQcKNEprGdYy8gn1FfmOAF21AVZAmOMYy2DLvJ8bw0cqpkmQyRp464bzHpJEev1JOW X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197)(275809806118684); X-Microsoft-Antispam-PRVS: <DM2PR0301MB09107F2C95AC07C5C642F2E2ECA60@DM2PR0301MB0910.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(5005006)(8121501046)(13016025)(13018025)(2017060910075)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6096035)(20161123563025)(20161123561025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123556025)(20161123559100)(20161123565025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR0301MB0910; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR0301MB0910; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0910; 4:NxKWw6RnsEIvB7fSzbDyG8OFeBicpuAVGwyjcaOW?= =?us-ascii?Q?Cl+QPDHEN1DP1FK10FFkLYuT88vQ+MdxDaw7YOkZP1MI9GID4sJR9WLKIc+5?= =?us-ascii?Q?BDFUaJaiSORePGRSouhrvm1nD7bmRJn1mYQaMSTrjB8kCuBBq68+p2QnCB2Q?= =?us-ascii?Q?hLpG+t9ek6uCKg52DK+lp9c/WI8WW2qAZ+OvVQ+an82+uc/u3pDda4ATHfx2?= =?us-ascii?Q?oQJ3Vo1XddeCisAXaoLkN6o+b6MS/RNTlynudizsCiWGymdApLgtvVjPxCgz?= =?us-ascii?Q?nq64DLYNdWOkba/bRLz6hQ+C2oEarqQXmcOT0r2Mi3tYse/R7ye4ajp2d1O3?= =?us-ascii?Q?i648ZIce+vtvw90UE0Xna8BlANPKpb2xoyQPq1Vhc+Syt8vmznYmaxjTC4J7?= =?us-ascii?Q?/JMAMfyG8hMiBQ2lDm6nJ7pJi0EivYPzxAuY6pOVKmTGYtZsg5scCDRodWYo?= =?us-ascii?Q?IYXJdEGuIhEAjcovBRtSsZ3CFDvK6aDSHS7v/eMhlAt922L8uskmLYOTl28Y?= =?us-ascii?Q?9CTgU/e1LQsbPygu0JeOwOaeJckSO0C9K0JI4C9KlKJqA9yBX7CAr7ONlbHL?= =?us-ascii?Q?BBkSAD+Ss9/YMI/Gsr3vLihJhtthdRu+cbg3g4TQQUnUAk14WdsR+I3JL/gi?= =?us-ascii?Q?ynwyAWk+fcYxKtLHlpfmdDbQE9VIuU1boc8yeY+o3y91ghQ9nuaUX3sc1PMq?= =?us-ascii?Q?IYdPFHnKACKfA8T7wbE2PtwoHcb1llxhYo0vvd4BbItCQEMOgm/4YVXzZztp?= =?us-ascii?Q?wVatsf2yiqNphD8sHqpJTQM3w/GJs7uH5zIHqXmJANwCyAeU3S5XPxBL2Rxz?= =?us-ascii?Q?p8cl8aULoBH+qlOd20PtUWqwiBM4t/2wNNLTW7osFNWznS8cZPrezJ5Uzxv9?= =?us-ascii?Q?ghqVuli77Ey7iEC1c/uGKPXYPLTXQdmSZbAQ2Zr6WXcBF/GeQOO1hgNrSd07?= =?us-ascii?Q?zAHsKTIo4guN9vNPbtPM4/lslSIavhblexZ45TuNsTt8SSlP1tEoa44f1lXr?= =?us-ascii?Q?LW5bPFlUBClWyqL1TJTo5VqqMWJCjQc1S4PikXoZwmbHQi/PdGWp7bRsUPNf?= =?us-ascii?Q?uRxl2TttXZnG24rSz2CDHWv/OEoUGswYAgEuDeFXKdHn0IUujyFBt14ZcbZL?= =?us-ascii?Q?HUrWgG1h3eMKtDBQrB0ayZn+KnjhL1hu2OFYn7WgceXyWeGbn/4m5vx1AbBs?= =?us-ascii?Q?JGiE67EVw9363wCi/6Yq53G6xtndiOWCeFQnBmSiMhai5CvQMlI6hPeC2Qei?= =?us-ascii?Q?aoMzXqkZb3NsWOg8s5J6V/5VBXlOlpHLi7BD3yM2AocE35JDCezEZ6U9m2FB?= =?us-ascii?Q?O3s900eivET3m715sgcfxUUPgoDf7Fs+dwDKfsrnwG4RBmcoLaXbKxEtaa77?= =?us-ascii?Q?Nxb7hQ=3D=3D?= X-Forefront-PRVS: 0373D94D15 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0910; 23:/c48MSpD78Ovp9ef9oWvINXkFglM+qnYQMeJs1X?= =?us-ascii?Q?HCdDdzCZFWBCKWeLch/BYbrAoL/3QBJXro2A8wuzQLJKNdqOfeU2UAxN2cr4?= =?us-ascii?Q?06u0JaajWbZcEWHSsviO6xDKuWm7etzUX+UNPrTiSW7o8ay6AKLTh8d4u7BJ?= =?us-ascii?Q?Th0AbmcLWP1PAOdagO6+/nI57VR2db9N7IHVyYU3+Bt9YYA5xBt3bJJyn6Hm?= =?us-ascii?Q?+52ArwoO8KcvgDcrkyl3WM0ZZkuaDd3Rq9Pv+0OcIQo8k3R7ZmQVuw8pEAsw?= =?us-ascii?Q?hlbNzDTmta0ce6LUtn4CTLlVo961/5+1o7etNKufEm6pohUXi5Jg+v9e2LlG?= =?us-ascii?Q?T30ZYx9K7XeZ9MHBV9sztRP38i7FVgYsPCm5/lFTOelOfRIVmx0bOHRrsnSP?= =?us-ascii?Q?M8rDJNMs6a4C8+FjakzON8R8xgCp3HA7+n7sR9Otf+hcCz3hxdIfGGa/aoPI?= =?us-ascii?Q?mfP8Jxqq09VrsF/ZwkPonOdVBTnvgeBY2+EPXjOZt3Jv8z9KBN+Q3c0RQbyt?= =?us-ascii?Q?c9f02SB6Z9eGBLC6pyzayyAw/ngJK33M4w+KivMyG7BHHPKv6TLA51Gim9ba?= =?us-ascii?Q?Ry3URlQMNmF+yR7mw5vjBFuPIAcGzythcsLqHE7int589hO4OiVjhrk5hxhT?= =?us-ascii?Q?A/TrJV5lguI5Zz/+ppu0zb0O0e/P/iJSAnqhP2KTdHTuPpUBKE2Iwpm3G9vc?= =?us-ascii?Q?XMMUoBRQCOiPJiX+fdDG7npmukbvJz4mqrpnIC6xI8CeEgJAbRNFzAXwxddH?= =?us-ascii?Q?AN51j0yfi/Lc0EqRnp19O6At+uMW1TWKjeGle1jiZLgFGerPTpbui6CLvmQi?= =?us-ascii?Q?tVH3M28PE7Xz2+cjzTPtt5DQkAatIY90hba9gzhK8C5dXDnEHcRAz46CNetW?= =?us-ascii?Q?VVSqohxl5s8TVnvN3AdzMJVNxStjfc/PkJwToc5oYfoUTsbwVC8zji1vJp8C?= =?us-ascii?Q?NPK4zWV9qsC/YUsrt9AaU4U9fITkspfqAWIUOqCjtFLy9wIoFLh+89amdZWA?= =?us-ascii?Q?iRsnG+C7WiAZ6cgyxeCWIHM7iqrH5v2omZS4NI9+7HlDv7bxPnbzYSsHws33?= =?us-ascii?Q?diXPKFQakJ0vKCoKv4ar2TfRcSteEPkcbBPKWEUGNup4vL6Sv6acqWp4De6G?= =?us-ascii?Q?7WgfgPrA3ajV+KSY6KUxyhh8l5al2s3gUS29B+tB6p2NiU2I/PAuqGhOL3JJ?= =?us-ascii?Q?SQGA0/arZnlXTY0kpossR50H9IDPwXvYs7y6OJpKHYxZYDyOmZflnyPBPWM0?= =?us-ascii?Q?5mNECDWwGc1hxyUc3+58xpQftEIzgWC1bvKHtqw56baN4Bf+SCyhmYHCfrx8?= =?us-ascii?Q?LnWl7djtOKf636KWEV3FFiA3d0Ioj8iDZ/LeepVabvSH4?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0910; 6:XWHCae8Tu1nFKQO6J7ozn3TtL8QHWDkhQSgt39HY?= =?us-ascii?Q?4h9AK4zuGbZ9mDdoY0glK7Q29GHtYak/8WVpJ59HLAwykA+JhZAw8s1EBTW/?= =?us-ascii?Q?cLBjriI1umxNzcxo73KOWrBjOq/tUUqnW9JCqo49o6N05QKjcaU4MdhE4Uhv?= =?us-ascii?Q?n5BMDA7cMSW+UEm4elKX5utTGw6E58I8KpfTbuca7gthYpHHEVrcmnS4C0OW?= =?us-ascii?Q?moCIcEoYWXIFySzUsQMWISGFXIhFUInA9e6DYxA0aD//uWi8uXuRhsmetvla?= =?us-ascii?Q?1HuwH+OX7NEAKE40O3tGtKVjoQ3rA+IwEWB11fTi2LIJRKZbBO14fi5EG7fw?= =?us-ascii?Q?B36z24WRqC1dmOo8n8GATkUb+b7J0xsOGaFe1Xytgz1lvy4wVv1uiqhiOoqe?= =?us-ascii?Q?E3uNEgAJ4OEbKOyT5N4S1GWVgMteQtblP6jrXw7A9Dp5bEN4HEDb8VCB++qC?= =?us-ascii?Q?S1jf2CJvKyIDEixXt14VSc3bl/0JAuUgrubKypXB85LTLS8Hhb0vPUhW7ps3?= =?us-ascii?Q?0TDKWKCXm7qEsNY7fwFzGE3Z5HI2ZKfdtigg+egOvMxv1i/a7BP3+OcLDLGT?= =?us-ascii?Q?Y/C60aD6AZwMcw8BSfGc1PiyK7rj89qglVDpLizS1FAjNwDBaeSq3Ggay6yM?= =?us-ascii?Q?/0F+iC+uBfEXd9iVgejKD77jMRrsbueeGDGCdKY2JCz+aqkIrZVK/67e67OD?= =?us-ascii?Q?oRX1pRjoZQRfbUFMx7gb409kfHRbMmWKXsS4xnjjNml5rFeWo2B9GLwvSqe4?= =?us-ascii?Q?MY4lCQ/Q8Frc8b6Ene57aKN37T+d1J3w47WR9yUbk7Tuv/yqoNruXDp7v124?= =?us-ascii?Q?xTKNvk6z37bVezER/kkrk7P8MQmNISp36YTdzatY4OyfVUmdjzfAwxGe+KxZ?= =?us-ascii?Q?v0mhL2meLr8fON2RTeSDJIikLTOVjCjMo0yIRVCK0Fs4gHFPk47aI+Ss5zfq?= =?us-ascii?Q?4JtBUJ+tBgYBJNtN+vZljosN7LTgaoFxKrUdbHedIg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0910; 5:acw3V/C+YFYMnKQQCHXz8bfa0in1UHvgHYftGN55Om3d5C7SnT1RZfWyBMKQrsIa/qLnooCKn3JjdPYy7sqT/ol9tdGzW9qNRWrbQLcTGWgB7LHte5/ZzS2/9DsamEpT+GzpvNWW9SRgv3omtpksJYmwRna9MfRFGzwzxn0W0HCo6CWx2sLkUovU2dlAsK6N+jr11sifBHDeYxi/vN9YGQS4bxV21M7aQfzBsrCOZ5XRsVODOiD5NwRE4vK9fzmjnE2yMn22zaHeEy2a159l0hR/qIhyT99Cwr/URNlpoOqnMEWeuIf093mpWP5fdF13IRmtyVWCrmXppY/zESxDeuEbXGfVVLTZBEu4UjsVjoO4cvEfciZYvI4DBk8zStbw3h926FKaQjwtKJ8p+SO7JmVsjk+Gkqvaux3SYV6a14d2Ku88pN/oxw36v6JOe3+ldct4pqiX8YbNh4Rnsdx646hrwVQJihkg5cgF6bfs+4PVv0wx1QAoeLDpQytEceCK5/l/fU+pntwJvwEeJNzyXA==; 24:ebxgaMH4VGo6/Rp3j0+7v1q093Pu1jGYbv/UcLK6srvtIYTefOHpKQi6eDDM0SioZ/7Vikdj1Cyc8ZjrJMt5SGoFuINd49m5+TpDZwSEIvE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0910; 7:YKw2ANg+cmZpORfvidtt0i1idbA9wOWxFkqdYnuqRXbfSSGhMDvrIXWXplHgPEvsaf79qjXqaNhCTJWUXOaZL6ITdkWoZ/JFj3M+q5TfYshfRsPmu4lkBOfP1labM1LkuO/sQvKgG3iIjwtxv7Mus8KEDCcAhkV1FWGQih1KCS/H5qcTnoqOirMFXjqdUuiBVpLr8zkTfeossYZYUmTxMB1rDfhw/v8qRTv9C0aBvbsuzvOeIEUBeHSubvtmjqO3V1/jqwSTkaFCwvnemSlgHD23Kn3xTmduukWo7oPBmyevRz7OwpppKN6qGfMGdv3fHmaw6fF6chiHKr9/6sR2n5o3sTcA92QAcrCdmPwk4IbnMXSVG+94HAut1Se4VrkvnwhQfMfds8p7YiWmG1dkAR8XgpQa0j7apKDvb8iYiHiKINhMoprZrGCm3RuwhODWOjNpa2J5tjtLKbRZsZjwFoRvE3kQpsVLvUxxDlOPMFxln6OQVV+rCRlAu83MlLMZq8aGDJdYOEHxnE1EzsHvOdmy2axRU4vl6JhYxFl+MyNvKi4Mj1O6pxgU36ajqOrGlpEX7WIf+bJhZQJmhh0B8GYP4GQ0hT9ub/UbG//ZvglOe9WtWzNplxDLVYJ0kW9bGJxCbzA0yz5TBi6xNLwa7nbjhH6e1MFL5L+rQZEirwN8bhx517ZhFfOuw+OEKHNvEW0IZIeZZrOojTr/EdnCughKTFSpXS8YBJDW1vsn45wPmxCFF/UWfq44zLxhRAEMa4vS8gbl84RWGPnOxRiHCAR7vDbFnEcxAGrOxLBKgyw= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2017 11:42:49.7028 (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: DM2PR0301MB0910 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170719_044313_678918_D819761C X-CRM114-Status: UNSURE ( 3.38 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: devel@driverdev.osuosl.org, ruxandra.radulescu@nxp.com, arnd@arndb.de, marc.zyngier@arm.com, bharat.bhushan@nxp.com, roy.pledge@nxp.com, linux-kernel@vger.kernel.org, agraf@suse.de, catalin.horghidan@nxp.com, ioana.ciornei@nxp.com, leoyang.li@nxp.com, robin.murphy@arm.com, linux-arm-kernel@lists.infradead.org, Laurentiu Tudor <laurentiu.tudor@nxp.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/staging/fsl-mc/bus/mc-sys.c b/drivers/staging/fsl-mc/bus/mc-sys.c index a1704c3..012abd5 100644 --- a/drivers/staging/fsl-mc/bus/mc-sys.c +++ b/drivers/staging/fsl-mc/bus/mc-sys.c @@ -127,7 +127,8 @@ static inline void mc_write_command(struct mc_command __iomem *portal, /* copy command parameters into the portal */ for (i = 0; i < MC_CMD_NUM_OF_PARAMS; i++) __raw_writeq(cmd->params[i], &portal->params[i]); - __iowmb(); + /* ensure command params are committed before submitting it */ + wmb(); /* submit the command by writing the header */ __raw_writeq(cmd->header, &portal->header); @@ -150,9 +151,7 @@ static inline enum mc_cmd_status mc_read_response(struct mc_command __iomem * enum mc_cmd_status status; /* Copy command response header from MC portal: */ - __iormb(); resp->header = __raw_readq(&portal->header); - __iormb(); status = mc_cmd_hdr_read_status(resp); if (status != MC_CMD_STATUS_OK) return status; @@ -160,7 +159,6 @@ static inline enum mc_cmd_status mc_read_response(struct mc_command __iomem * /* Copy command response data from MC portal: */ for (i = 0; i < MC_CMD_NUM_OF_PARAMS; i++) resp->params[i] = __raw_readq(&portal->params[i]); - __iormb(); return status; }