From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752325AbdKUFIf (ORCPT ); Tue, 21 Nov 2017 00:08:35 -0500 Received: from mail-dm3nam03on0089.outbound.protection.outlook.com ([104.47.41.89]:25760 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750772AbdKUFId (ORCPT ); Tue, 21 Nov 2017 00:08:33 -0500 Authentication-Results: spf=fail (sender IP is 192.88.168.50) 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: Bharat Bhushan To: , CC: , , , , , , , , , Bharat Bhushan Subject: [PATCH v2] staging: fsl-mc: fix mc-portal to use u32 type Date: Tue, 21 Nov 2017 10:35:23 +0530 Message-ID: <1511240723-24829-1-git-send-email-Bharat.Bhushan@nxp.com> X-Mailer: git-send-email 1.9.3 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131557145104723874;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(7966004)(39860400002)(376002)(346002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(110136005)(50226002)(8936002)(189998001)(86362001)(77096006)(5003940100001)(97736004)(5660300001)(47776003)(106466001)(6636002)(105606002)(72206003)(53936002)(4326008)(39060400002)(48376002)(50466002)(68736007)(498600001)(76506005)(8656006)(305945005)(85426001)(2906002)(50986999)(356003)(16586007)(36756003)(7416002)(316002)(104016004)(54906003)(8676002)(81156014)(81166006);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR03MB2353;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD010;1:x1aZ3lihwazkploIh/PWqoTE3YrVUHp7RWJCRHlwhfHSZWkLJZULGZoprgm9chfIvXZ6vaizuWGOlCTHg+GIGmP3pPllLBQyL9M16RcXhOIB+OXkzti8VhRXjbwvCPcJ MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a8f4006e-97b4-4de8-afa2-08d5309de818 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4628075)(201703131517081)(2017052603258);SRVR:BN3PR03MB2353; X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2353;3:h5konXr6fgvAECr6ELhmQsYuvUa4VDaToHSDRN1n+0bBAf3WW9i5g/jT0opJyhXc5WcUYve8esDaWZJ+geSWpLm5U2gLg73Grk1eCIEvQEYDxtgG57E9AX6tQDIa0OR1WcUj6+wuYQt0TXyKU4EqePsS2okFk5N8NVr8g0ASNDgHobzzPL0nh3sUbhTWIGXCwd/TL7GLn2vLbbbpYrJfyrNzLJ7FSm1DhLRniZtRbf9/dL0JtIdYf/RBen7BVrrrKWmCEvXkHoggJo6QhZW8buxzvl81dtXB5PP7MY9tIPj5FOZFG4uchrhquPKRX2idlJRafq1FlgCt8WAgzqeE8z6yRADzADaRmuk5C8JVimw=;25:UZTx/wtpKyYTbCDV8kRmrlLMxZFtm8MuzpawjN8pQWkDeK7jAlpexOj52hlgpEMMxb5KlYwm61qKG5s4WD7rLnFNsc5Jr04OsnQejF7Jyb4GlT2+F8V4lcRBT8m/H4unJLCUCnOH097xdfBLIH87MxtC+jJad1uRSJYnMcqR6sDSZjX4vdddFtmcUwP5TnOWtYve61+g7LLdbuiwcRdCHPZpmegt8NQgJmEKOhs1FXqKTeDToHtlinVqCbHcCeVmPxd6ctcqXKkN7pKuE0D4wAuiCAmsmHG7tHVuWAsJ7NDJLN+e1VTdc6aaSgt9Cvl/KIGHaBf9zTCTLwhIBbmupA== X-MS-TrafficTypeDiagnostic: BN3PR03MB2353: X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2353;31:h/K+IBT329ToOcva9q2mHkqlkVm1qRReSOsJbJGmQmyBsve6czrm4xvNwZ45Md69Z59ASJCwJWhd7cHm0+/eXbYpQnkIOEqZY7Bd0lNpC0HU2liCvR365lrxrweGaIEIFLU4w+4bUibd42YbJTnR1mkuMS8oTEwqL4l0h8fkK6ichfzVJiMmrMNxO147KROE3ZGc5EucflGW7d62DiZN64HlEeUaAyBIeqYQ6RFmMnw=;4:Z3ohISblvhd1FN4ZLsjH/TgcT6TkwstKVwHFpDOCfXPbiuGMWjhLJ/GcU/dmRJpM+mcs9z0Np+PcvdjofgkJgU4NyBh7POmsrcfW8x0Od3x7j9hGntjW/JStGEjfIx+Y6Clc8sKEq/pZIwqicjhAvbYR2ACKKwjcy0MH4KMZ5rLfB2qDnPjM1Nawfog+lTq23Vqh9jf2KT3waz+x82ygJ7dm5JKxaVmO09IHL8fSEEsmognFaGCl6sGjBGrZdRG+o0kqnfnkkPK/x0HY5Tn9n4ErVGnJMXHETilR2nHEc7u9pBaKQmiauu6Dhgf1GFO53wJ8OIfLZrbo/78knxiUwEkXHg1rb3ePslj+i2wdcEw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(275809806118684); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(93006095)(93001095)(3231022)(10201501046)(3002001)(6055026)(6096035)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123556025)(20161123565025)(20161123563025)(20161123561025)(20161123559100)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN3PR03MB2353;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN3PR03MB2353; X-Forefront-PRVS: 049897979A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN3PR03MB2353;23:fPs0vjkoNJpETNDQlweD4fosMBuZDvh0lf3f+SGu2?= =?us-ascii?Q?UFJxZf1n/9+JgYXHxvC/Vj+HEHXwQLrrB2SjRDAWekh7/gRszGW3OALgay4q?= =?us-ascii?Q?+qKZZz8epfplI0LjkJKTYA+Rk2wrBFp60FO9k6bscHFpnENmqfewqEG42zI1?= =?us-ascii?Q?BO3Cd/kqZnkADm5inQpA23qmYRgY/qfb+T7ZYqSDm01986Gl5StjqUBQlR5B?= =?us-ascii?Q?nehIEQJ3TBbdUx4YnBkmJ8uO43TkdEY7FUSUKjShM1/8ufs1rc7/MVvd8/vu?= =?us-ascii?Q?r6qoXYhuUmLtnWWcFBlCr61hTFuKbD1yOyyd5hTnM7sXGrk2VOiCItR12tz0?= =?us-ascii?Q?Wr9S21HR+Tezhl7Oy1sza7eMCOwQTRU9pCAu3G7zOpW/JmC2IszWyRp1x/iH?= =?us-ascii?Q?d/FVO7EaX99BJjOVCjEgowJoaOC58LFl4lE+LidO0eOITBQ2ZcI4kO9gnxyu?= =?us-ascii?Q?ZO7L8xq3XsFFQPGB9cYQYznvEDf7ZJImEYbGY4VVEynzhO5l4zvwFyEcLQlk?= =?us-ascii?Q?lcKiKJCY4BOgIJeObvbScoA85nNgsJDyKmat7hZrY+VVRpvKnuaYzFI14q+/?= =?us-ascii?Q?7JWUz/VG+2M58CGcl/oIdYsFtr9NmBrz5YQ/ll0sBe3xclryqsyEU6+Or2OD?= =?us-ascii?Q?uN16+QzQwMNdCVKuVZL6/o4d4fKNa5f9yIiB2rnUTGrL6liQKMFQAUg0lQA5?= =?us-ascii?Q?ldLm5ze6yEgnRhXfHM4y8TUbQqk5tC0iidYm8LvazCKjRhGnv3NP+AKWPr1i?= =?us-ascii?Q?9nDrabYgUzGvRnWXUtzTjFCr0sx8VHirP31vYelqqeRfCWCQKPCSk6IS3q8c?= =?us-ascii?Q?NDUvHG8p171Sz8TKPN4o24OM9BMk15n66Ry/msi4Wmaya+capqGUZfeWSYMI?= =?us-ascii?Q?Y5jwMeXT3j/G5q3/JOw+quqkgtQMFLTt66xcIj3KhjsY5PVZMbIIGgWiJptI?= =?us-ascii?Q?mTFrF3vxI8Y+KU9syOMnofohyodjw94E9qkEzr3LErQEHSkbSe1oTWCUtwbF?= =?us-ascii?Q?rmAY7ERj+JkusVbgJ+j4Vmfl2wYQrHeNKxyvXzchKGmjsMWR7qDPdXUMvydS?= =?us-ascii?Q?ILQLl5us6+UmQ+YJp/pRE3dKUq7lKK7QPLpti5CSTnhT2T2yX0BYvRP+Wkjr?= =?us-ascii?Q?uYen6CJ0CdzMjOfm/0SesImK7WmBW/rQ6AVHUriDohyNuLuO/NT/R/6DnboT?= =?us-ascii?Q?WgRMJ0UBQGBzb4=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2353;6:HqkW04zqNKY7Kbt3A9lTtqdE8lSBwK0kxqHjSkU0X+Hkw7/s12gP3uMDrUpizmLeV9pxL2hDc6WrcQuIBinv8EZz8+Mt4YVa0J+E6+ESz1A59sfU2TVjW/ECt9RKrWmf2CIqBhOb6Y2oCr5ZjIJtASyJqhwA9Xs1wHwpy8phTen0ZDm00cjtxB8ho/QI7QbduBkg20Ne3YxxBJyewCCAirK48TXRNLqobZz007F1X6qzge1McPIbT33PVQkcus9Tkqanb+8gAOaqSls9rRn/F1ko2ctR89NeUOW87o41pI3AUghmM+HGnngk4LZwfG+KtF8iZ2qpraPhPSl/WQ2r5LjDCBGcwq/OOrv4W+AOZeQ=;5:Rtntmwr9A+uk2HD5/l4fdx7jPLJoUprlNFfZQ/p5E2wbeEvtY8CwDR06F+9sL9NqZiGGvZH5PILHiTvzAZKhZkUKLoqzpPcTJHystbs16RWgBk3gfov9I+7Hm+vUG4S1IFMc2wlIb/F/TedA7ysQuJ9EIZ/6sGXq+TQaLKFQhYA=;24:aSKENiHe8556h90gZNS8BLP2wL10WooIGXywyzpsqNi3AyLrm7IxeC7YdjiRyNfpHwhtCJyBfTZwGIWlb2d3Qp0OCxGzvFIXRhnJDnr2GYA=;7:2ch6Pl7zmTy5TgYLl8PsYyYnxrGIF8JHH1GD3XlC28Px+TapEaznSUSmLaJuy21RAw5SusOtZBDjCScUPrGvksk4GaDRoaDy5FYveRvoKbdWe8qtz6mcvxembxLUZV9jy8UsMkcqImhlgtPR9G+c5glfBLLMXoIki2PErGMFXP/3d7eGRmOmuZHbGd1hGLZGyWJiA7XLHN/ffiJuZ78oTZvLBpNDisEqPGcFZ4K/ldnywgUiYY9CctXlBEd7On7+ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Nov 2017 05:08:25.2463 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a8f4006e-97b4-4de8-afa2-08d5309de818 X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB2353 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org According to MC APIs, size of mc-portal in 32bit. Also fsl_create_mc_io() storing 32 bit mc-portal size. " mc_io->portal_size = mc_portal_size;" While "mc_io->portal_size" is u16 type and "mc_portal_size" is u32 type. This patches changes mc_io->portal_size from u16 to u32 Signed-off-by: Bharat Bhushan --- drivers/staging/fsl-mc/include/mc-sys.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/fsl-mc/include/mc-sys.h b/drivers/staging/fsl-mc/include/mc-sys.h index dca7f90..11d4367 100644 --- a/drivers/staging/fsl-mc/include/mc-sys.h +++ b/drivers/staging/fsl-mc/include/mc-sys.h @@ -75,7 +75,7 @@ struct fsl_mc_io { struct device *dev; u16 flags; - u16 portal_size; + u32 portal_size; phys_addr_t portal_phys_addr; void __iomem *portal_virt_addr; struct fsl_mc_device *dpmcp_dev; -- 1.9.3