Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751540AbdGRNho (ORCPT ); Tue, 18 Jul 2017 09:37:44 -0400 Received: from mail-by2nam01on0072.outbound.protection.outlook.com ([104.47.34.72]:8640 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751399AbdGRNhm (ORCPT ); Tue, 18 Jul 2017 09:37:42 -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 v2 0/7] staging: fsl-mc: make the driver compile on other architectures Date: Tue, 18 Jul 2017 16:37:15 +0300 Message-ID: <20170718133723.12709-1-laurentiu.tudor@nxp.com> X-Mailer: git-send-email 2.9.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131448586603108805;(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)(39450400003)(39380400002)(39400400002)(39860400002)(39840400002)(39850400002)(39410400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(2906002)(2876002)(38730400002)(39060400002)(105606002)(86362001)(5660300001)(498600001)(47776003)(966005)(4326008)(1076002)(53936002)(106466001)(36756003)(86152003)(50986999)(626005)(6306002)(69596002)(54906002)(33646002)(104016004)(189998001)(356003)(50466002)(8656003)(48376002)(8676002)(50226002)(81166006)(5003940100001)(8936002)(77096006)(85426001)(305945005)(6666003)(7416002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0301MB0912;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN1BFFO11FD017;1:ljfQDvtT2hAQn06DnsuQ5wrjEq2Fj+izJKGDTRXn0?= =?us-ascii?Q?UeURkNc60IdxkPi/wXEZIRhyF+EQa73+Z4N7hOIdTm+YTCN5+bkfOjaFKcdu?= =?us-ascii?Q?MkKP9/8WZH9ySGZIjWSAH2AW94QNg6JZTQCDqkNMRlM50Ao7u65Jl4CzWeMZ?= =?us-ascii?Q?KBBX6fhYuaM+BkXrY0wLxgp/PRYvCUSpUlBQICiJczzxgvUcIG9tA7V7sjrM?= =?us-ascii?Q?XKWQqnPEyZjBinjx1u8cw0TtOqTRx9t4m1Hy2CDDqmwQGcy8ha1POqMSk9rJ?= =?us-ascii?Q?nI+PzP/dnX182ZjCEM24Kor+Q2aPmgLI/m6kiyF8w7POsxGN9pPIV/xeL+Qt?= =?us-ascii?Q?2zNvuitb6EYqgyiNlOint+/u7UQfjfHvxOfRjjCLKA+nZrXtNwWJljMCE7Yf?= =?us-ascii?Q?Ahs8QTPbpHwvdZHl5NNuRHPzPr1QiAsbGIrSnL2XJsRWkzdys9llyao8zWj+?= =?us-ascii?Q?1FpWAjqQ8CtPuRQIBTR1YtkqLG0GNYeETOQYgIE8cuI4TrZy8BI/+aH3olhe?= =?us-ascii?Q?ScmR1wzR88s3k3HS4lrEm9tBS0vhWBfnEtuIcP0SJwc20noVXRAfD5IMR253?= =?us-ascii?Q?WT7m9mMfxTbwJC47P8YiXl0RnbW2tU3g8So52autEGdlZYynBGG/afFKKwP3?= =?us-ascii?Q?gtUrXH2FPRy/1NiQeCCF07kaBZTgHP3IWXkUDV3Ds7qs041aUerZtGbncMTl?= =?us-ascii?Q?/vDrLVBN+XoWclnfXBVy+jT87Q80NC2xx4TWwkqCuhraWhMPgjURr/1xcHA4?= =?us-ascii?Q?y2TQH7FaWe5E/FcRpmW5grMCR647J0sEyLf9MtB4pfFi0ThTKS91ZsuKokUz?= =?us-ascii?Q?pzXKk4BMkxF/uwPAlWfrj9P3QaG7huGN1+VsnkR0v3k2uSF4JJuZ307XZIxl?= =?us-ascii?Q?pHtCp6jmnaszd4tQLo60NoiJXDOXkF7CGbyPbB/AIB9fIpqUSqria+Rq3CP/?= =?us-ascii?Q?U9DeYmLahhv7fPzVKiPAi2xqbhA2MXfEunGz3aCJOnaJlZulp1WuRAm0PB4h?= =?us-ascii?Q?PiykylpRzWmHX1pslmzag1yfiwzCJ8f9KlFdrgn7Z8Hm3Sd3OBBUAECjEjqs?= =?us-ascii?Q?3YgrJQ=3D?= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 38dda573-dc5b-46a8-3865-08d4cde22929 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:DM2PR0301MB0912; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0912;3:nHRe7Hny1UAGADTyxCZV7lmArr9DOx41tSnb8cqeSgSarvt0C9y/qiH0TH4T1/3x5rDFGOGHFW26D6wzo7/tctqC8r0CYK5EIXGvQmAh3XkYzRQn4TrUDhUtVbNsOSPbpZWNBXWC3gYGSlu4fs0NOQQ5kIChEILVbdVslJO9Yd0JPL9di45Yd02grcdhmtFRdKe/cnbefj2c9cr37bUL8serT5lmTo0bWzoaWXuWRt5l1hBKDfavYEjusaCkM3Vvo6TQ6XvhTlVS95LLwvn9npLOIruhMUPyv/hPdv/9mX2QaPiWNamN7Od5iJz7iU5LaTrtYkUK25C0x2DpoDGAgaE345ge1caT0ThyTbURKccokqnZmwZ8HOIGJvovM/G1YwmlT5PZ4438a/d5hRHpF6pv2ImoNiIcNtk+Byu3LyoM0gmfWA1RPs433El6hTh0p+YA1vmOinfaXbniJZYyEX7m4DIRFYgWimGVEH9ogani9uQ777D4RGD+BP6cmGXnsggrUj+Df34z9AhZPo4VlzXdLhu1WlevyhT4hEAaPNsZWZRa4o/jah79zS9Dqva6llSut0tQTnN4is7Pio9MghrrPaWq/EAHP7BF4sa5gkEmNNnjSzSNoZOGLpQ4Ef2n1bR+qPMSm6cD4VXVHuleXlrw7+zjH5WwO7c13EXQla+xUSb7KSxEtW1g3XKMxdvh4CAdQG+R/ArPDvLa97gPjQ3eKNYToIFdw833tRz338UHZaAKxHT0GGKidu2mPg5ovgwNZr0MGDjxcAdnnuKQ5PXqA/KCeCErB0ebJS70h4Uyo0KA9Wgz4C7kdNjiXHV0jj7JoDH88EUkJzuDdItFVPxXCtkwwFJh/jCvpWZT8Xo= X-MS-TrafficTypeDiagnostic: DM2PR0301MB0912: X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0912;25:1ZWbwJxTmbLt6FKnc1tF3qY8A/Uh4IMkzxKqO9wqCN+zxFEC60eOWiqAzLlktLxMVTCtohl6c/pwnz+gTXWEfXNs6QQ0eUT5Snp0F1HK97+Fb+D5aW6FaxU2kj2KORYeL4B+rypgstP9O6VCY6bKW3sQRptAviB/inuGyaMb4xuVUHTyiNeRgk8I6FNKp4Kd8lxQdyep/agudvTS/NZIgCarZUZdy7CZFNpDB8IqqFSLO4DzGpvUocYXGgeD56J/rgCAFbSwPbo8i89HwXf3yxkb6fsFPpm9cKWpCv/XkI0pQUSJXPOx5d/2maYOBZXHE9xekYQ1RahDXt4TPShmRzxy2hvb8NsTtFzfg7MFBRJ6Jw+qOc/3cmL+hEXvLzdD18Mqso5asKokRALDlLoHGE4TdBLy04YYb4qU+5xyC/4cWqVbuitWkH3xtkvjCgVLYjHPX00qlPbx6yncTl0rlF4+YUgm+zkyuhqzBcbNwvNXYjrzOblEc7s4peHsAAg5+bP57fsHHD0Nexn9yho2SPPHMYcQPtW5Fs/qnhVso4LMMvQRHzUgMx+xl1L9E0sAOLdhcOFLA3c1LSYH3wf/rgYXn5jOv7M8yG0hqHFtdOuO49b2u2CSerOLilFhGsYURCbJ/cKZxTA0iJVM73QplEqw6Zr/gQfN+4h62yiETHak8SxTUpD+lkEPJg++6U5hMxU4ZJcxs42t82GIBSvDeJMn/iq6+wzbAKL/jQ0BOECnbLl8ksC3n6RkZUBJGdRxQwgso9Up8h6f2Lho7n1/1oP+Or0iuvLY/iN5VrokIjMPiPYrMnnUQhEsQEl4iN+6TdPsHQY0YEP8TS7tIG5rkKbpW1YFwq0aGMi3iPkKvWcxOJvjJuw68K2A0sVYW7t4x0p9BsgR4l8AJTGEuLN4+aaYTDfg0DvhN73P7pjYAS8= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0912;31:mN0DbclhzGxUWXbVhZ6iyKbYKFLdPFksYendohEc+0GS50e8NJmIFOUOGbKRAe9Gcrh24iCRX9KvsvzjfSRZhkiaCjXDD1EPzA+OKZsDcojRPWey+HPrGMW3P7VH97+kt6H13Nwq/db8eR4t8Cez+HOAaoe+2GVnBhpLz+S7ac7i7F/126ULonNclC//p/k2XQIlrBGl7Fhwbv/v+SCY+JqfUVGYALbw7XqN+pnHgqhGuWkDWw3qhkFgTk9J4CVgkJYLIAdx/eEP9mDv3tQTHWEugVjF4BxAHHfOqgvV837Z6F56gEMURfc0d63yCQoAjugZcpbiYBM3Nah83K+3cscyDCFAcB628edMY0H8V9CmsyTMzowU0PcjPXcoi9jcOU9lnuWLow3QP4TMPnmXSJdFERkMwFn5yKrTevWN6ncWIKoQulW3W7n8NnRfmm4MzQKffoDNH3L24ryarCDLdGH3fVgYUpcThYIHGLj3GXE4omcJCVqZ/P2ojoene174ypj0RhV5HYvsxqa8zohj8nUFtXq5kdFEoCrgXTbv26lhLu6amqs3ySIJOYpwMityOEIDBGR5baMQIhPp2NFfsxVrYJIUkYcU4NfYQPydZn9T1OXcHo5FK5KAk5YFY0vyZ80FWMHTAL4IhiJOUoEUHsVnTZzggzFIWk3JCak/lye/fiS+8mVj/PO+5IKTx3WRAFA7nTuYYr3Vt9jIAYiesA== X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(2017060910075)(13018025)(13016025)(8121501046)(5005006)(3002001)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(6055026)(6096035)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123559100)(20161123565025)(20161123556025)(20161123561025)(20161123563025)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM2PR0301MB0912;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM2PR0301MB0912; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0301MB0912;4:63ctKqXHZ7B3VQEYfxuxWW/9u6/bollx/0lf4hpQ?= =?us-ascii?Q?6XcnslLVJnajeRrxR7xY2iks7xdR6xIHJGmfMzkMBu2DVAhPV+agd/pUkdkS?= =?us-ascii?Q?jV2kfPvAEiWqUlpZlkfQIIPkoBZEq8vnWGnCuC4k2sFQfs5tRsT5Gy/uxzce?= =?us-ascii?Q?jxcoa5cihDROx0oQOl3/zGtEtcPyrd1Zgk8vWJpbg9ep9V3w6m0Qnc4jMJK+?= =?us-ascii?Q?N4uLYIiHVqFpAwbLMKSam1eR/Mo23iaYlajtX5EdpEgt4tn0u10VOlpmhwaM?= =?us-ascii?Q?YNJFGhDdE6dpS/yBIG3jJyX0tO5hrZDZ8BBRGO04NiEIzPXpuA90L+2ON2+N?= =?us-ascii?Q?bpy+VkVx79I5js0xPWK5EKkUi1Ji6RgoF1Ztp/uyb8bVqXsfZJ5ifUtjJEDb?= =?us-ascii?Q?yYGpQJAUuB3gvkKBKGGJtbsqM118k+bPnrDyG72uD3UyIyBa2p9fWxi76o4l?= =?us-ascii?Q?POrYHoRTtgJAItQC7VraSOQK5MIWmSPKjtAjpmAo8WldE1Xt4lpEGEVKgRMW?= =?us-ascii?Q?WcMNxCnn3HzR/uF2rh4Kcs7UA2D3seFBB9hxeKMUJdujkxBSMBPoYC0WoBfm?= =?us-ascii?Q?4jEbGjzJ0zX6DJsW25F+Rw2uVxzezKmvPY78pppvWvUc7Mnz38ZU3yiqvak5?= =?us-ascii?Q?OmbTkrxfWLkQNXs34Xp1eZMiXUHyANBCYNnD5nICdsvSPv1L88w7rnCmfsO/?= =?us-ascii?Q?dqbOIdz2OV6YqtcSV878WNqPuquD7SG58Sd4f+H9GLlBRXn8EPKVomrYVRmf?= =?us-ascii?Q?VyrGMRvdSE8Sz0dTixNC1p6CW+IBlfZ4upB9sLyW8S1oPxhRu3QhSdQ+S7U+?= =?us-ascii?Q?jGfX7NhiBTx/BjKF60PRhZmy6Ys65VpgMVWlHo4A+JL5lvw+w0YDjhyhYN17?= =?us-ascii?Q?n77R/woIXNV5l+86icIRPugA1YqDtQ8M/awiEumHBcYQ+wR/saksoZ18ANwu?= =?us-ascii?Q?7oEw6r4998Tin+4C0nRCghqv7FzACA7tzvGSmoyeP3VEx869COKOxnBZZxcH?= =?us-ascii?Q?mKseZhfR7N7BWLo/weuWPB+QGWIuuU6mJqH4LMXvrFIkzPNu7OyNPadh9tuI?= =?us-ascii?Q?a4Vfbb5YmloXy9tLpmUlo8pAHvIfNud9JWYP1dOBQEFh4KPB1IKNK+Ox3YaL?= =?us-ascii?Q?aOvA/dl56oKYN5FgmYw4VKFH1XjPhbqbOsSAnzl+ybfUzjolcoXOq5LbzZn8?= =?us-ascii?Q?VNk9/UJ1tff3bliAAg1sZuERgVE7XFC9x5kwg/MCNJ20+IdHikaq3lgSHQAA?= =?us-ascii?Q?ZIgUP9+CnaH6MLg4ynn+8s4kV4cKBDajXLpfRftPrS5bQq4eeQCO9AS1fHwI?= =?us-ascii?Q?c83dVGEDc+XFtrid68O9TendPk0HncUW+45R1s9GcI5f?= X-Forefront-PRVS: 037291602B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0301MB0912;23:srvgR9+2gwMB8oC3bLm5/3HlsJ4/YBTqHX/ocJn?= =?us-ascii?Q?O3hZesru9hZfeTMpXit/9KhlNsT92iHCM6kyajyDWqPhfNQKZGbVPs4MJDrM?= =?us-ascii?Q?K68L9iVbdAHFQAL/wyG0Lr0a1cx3anVC/lUjTgT0Wz14Jbvh/P/SfecCns7x?= =?us-ascii?Q?QoLiOA6D1t2MlXJa+Fxb9DC5A2sDEhrpLmc3T4jTJVzhB/zINTGBNqokkXcN?= =?us-ascii?Q?BzI/WMRRy+9slB9wq7IokuWQ4K5a/tT/r8/91OIh0klxGLmSxHiUnNnYe/Pb?= =?us-ascii?Q?503Z1SZMumGCxqBAHXrlo05JtUVHWT0VIpt8CSYsPV6Qh9RBzqn8p4Bto4b7?= =?us-ascii?Q?jjAnFSKrQl9Engw1kMVij3CceTBvRGMrbt8tbqhLXSJTppj2EzW2faTLv91t?= =?us-ascii?Q?nHV4EcAt2YdJo3uj2khZ7LRp9HKm+bIUqTFqVDOpvCXqv9pSjbeGSJXMeZEC?= =?us-ascii?Q?KaperKAvsbO27C8i2GCgi9rU5Q7kJ8k+RcTO+MtprgwjORttLmvhFe6qOZP6?= =?us-ascii?Q?Dc0p2vFsr+/hnlczvJmou4vYYMl+gYyT8iGxbC94GlkosV0suFW4njo82+Cp?= =?us-ascii?Q?gnu3BZ+OqT5mUIQQ7aRjIn4L+RUb/ZiTfKMbb41f9/zLruQu/O3U3u9DuPrr?= =?us-ascii?Q?viFGIVO8mPmI4UMDIHTYsg8JwsLRDIMhfgcI18Whw/OnkVlAgrca3Scw7xJ8?= =?us-ascii?Q?cylLvTCp/7x3co+lKWFc0WJy/718f153ib9ngp0kPRLCBFF4MJo1b4+VimHV?= =?us-ascii?Q?AiSzkv605nTgTlpLv3oZ0HEnsyoNTaAlb7SYHCUMENUHGb8NZWrHZP6vF/XX?= =?us-ascii?Q?hdX99k1a0bAAZa1hFx17Mo1t4ufRDD27IcVz/T9psKinbCcXNNFjGBJXxSb0?= =?us-ascii?Q?aiQcwd7zJKPte+wv5k7CkQ7QciQTg+XimpjezZn0pbz8pO9Aai33y8XvfqBK?= =?us-ascii?Q?iXliTisGfxMSZDVDNJgDuMYF0jqEzqMhZm3UhGJyb0onibtv9/NYDjN28ozb?= =?us-ascii?Q?O16LrQEr9Dm4hVINFLtS4L+oXsNbHG6mnZdR++LT4pj9W/pWsEEKONd57Am+?= =?us-ascii?Q?vkDz2rwifigPUYPo3YnMXRduYsbLcO1RnD1vIFjc4kuZeZqOiJaM6Lg5XEPc?= =?us-ascii?Q?50Ry03kgo+y604DVMDnD5fjqgAqXp7Jl0/lasarfpp4h09w3u5iHt1LznX9m?= =?us-ascii?Q?Z8IFidOHsjForIHFD7q3TqJUDfeMKLyQJIiHa73eAal0OEZCMEKybxTUJ6UM?= =?us-ascii?Q?Jzj7NiCCY0zU11RXUgk03eyDTESxwRzs7b/288SM8n6HpwB8MKdE/Tc5Sg9a?= =?us-ascii?Q?vp+fJzr1vXdDPcNMKCUsDJc4=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0301MB0912;6:vyNnUGcfsWDtVDm9+ODtw9idnUAVrSt/h8yUzeR8?= =?us-ascii?Q?JL+mzSUdGlSB153OhEPqGOuRhpwI4Lijh7taVJZ/GHAvt7CIJfftC6a/pK6n?= =?us-ascii?Q?RF8+kTWBdvTScSRj5+UKDQcbJOs6AqFsni00svYdNKiTwA563YitTSYnsqNG?= =?us-ascii?Q?Bh5BwM+PGGXA4wAIRK/JqpFmIoOVBcGGY+0atfsD09R6bWPDICNG6UNPPO/p?= =?us-ascii?Q?v7lVdhjZsL2pBAjXu/p0OI7h516jHFEpDmoo3sWZiPrR33TAHpQ4et9eA6Mh?= =?us-ascii?Q?s9xTtmsylFRVOrXbdvC5sb/i+4kqCuwYQtU+Retai8SG76MT1J0OpsdcQI9n?= =?us-ascii?Q?594Pk0DpmGTwn7CbVyE23kPe6MRj47EkemB2vhpveXwIrh+BcdgS9fy77+Uj?= =?us-ascii?Q?4RZBwn8LLBcSQ3WigZDovm6J0F2+Jc8rz3tfXZPEdl8Uap4KGiAQA3jI5dkO?= =?us-ascii?Q?V6hhYWOpTHzDZ4/chgP+5soV5lD9LXGuv6Tk0AycSnl6kaoaIoTiSdhjm2TH?= =?us-ascii?Q?1AZIcCRiit3WpZNbenn5o8Q1Q985//FqWCIn8GMIma2h45vK5DSgPnMmdeTZ?= =?us-ascii?Q?A4ZnJfPgKA4oiMsgYMJ+iOl6a4wIBMiLsiSFIqgT1Zn71oDuzu86NvqVXz7Y?= =?us-ascii?Q?8pIY8rbrMJog0BxTXF7W9TwOpsqlqKOK/DtjO4pNNrw/4U44pZlvPr59I8VE?= =?us-ascii?Q?SYoucCm5HM28EY7OeDvuDk2Lb+E2yGJD9Tp8zMZ2yhzm1ic6b8I9ZfT65cTi?= =?us-ascii?Q?qYYTYhoC0v0DrPofEw7qsI92yrkaTemN/pqRkb8NI3kFqgiCB7xGXc+3RIhk?= =?us-ascii?Q?eO69vEBr/DvP+K9s9mGKEgDQ0ybITKDF6cbSP/3EuRHb1MAI4ntsunMlerl8?= =?us-ascii?Q?Q+b3PYrq+rGNlIEuL7rnr0O8GfYfed8QHv6ncpTmATSPfyrNAZiDGctX0E+n?= =?us-ascii?Q?X7mrK6NWuZF2lLjlcXTmDMtNUxR9T3q19QowvafkQSdLVN2nQ2srL3OVzgMQ?= =?us-ascii?Q?dTg=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0912;5:MgETIObRsrr2rZ6biQzjR0xRtWBwG8R4wR7BBtzji7GD7xL0LpgTHFelnriyMn55JUaBU/u1FArROliVBrQnJq4x1YiqE1Z5xTfbHjLm+JqZp31JBI6ekdaQDUad8mHSvE9PXDIdJTvXmi5jcurhiEmw+NGUyo/XJ795SjFbkwyRuKiE/yEquh1H/IFFpxTrVtU+6To7nz3SjOS266F6wXgpR3o0f0LXMErr1xVGPIxo1aTRHhX06Ak0zvX5N0e6P4DOMtWB5RYFye1LqyjvQQqku6mndt2pE1CCVjO0yOchIP9DzNvdfxzcusu8f0r4ygfVWWf0NnQs+vMoR00r+KhHZ/yBJ0ZDw3EVTJyy5Ob+o0fFGj7K86+19Fnr3byl1YF6R2VRIA14YK9NJnH917Zmwm0cveR182+FAa8dRU6dUzs0ob8OoOTx2tFUF9s7WDg4JBgwPrNRM0zcRAxpTon8TbpUHroCgmlzDOcLn/yuCTPiJnQ05EMgF1HiqCnnNrmsE8D/sTfO2LZdiYuGgg==;24:CBXx0BMCzKacyAIlCZhITueNWSIMps+szJlqFHDZMvLYbi/XRwn4HrajiLjR2mHMkY2Ux/BLswhDOXPY8gJk5bkMFPvspn88rPd71tO9KA4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0912;7:i3W5OyjVOoj0Tjz/32+55YB/vq3VEv8LgmHasZfDHS2MDeQYdy4x9N38Evw2HmbmuSJLkuH22H1tFViwLhUYCOucyvg84N6tU2b1PZ22Jt7Ux0S89FKPFT46uwH725GuDVl+kPbqhRPGGE18Y+EqnAMRhbg5Eb4yKJ4Bhylh1idP+LGU9d3cHHJPF7b3t4ePL3C+/iyjGR5F0q94DZq0J0VAp5aNeNk43mBwTsHFa82IqlwuQ/KakVm3dlIOxf8PXPYdpfXPsxlpxpng69tkAJfXxEw3CRJ0WBqkUmvmOiISGOrDyQuGN1X20KOpeoxkk1EdUrcBV2lHNPwZxdvRDpsxMj0rtw15KHDOqIAy0rIZfT2rQHRTLxZrHSd6GbvO5a+uH0i+vVjOETDtynTURTCeqCOAqxniG8yJTqTQmmP3dk3pSWQLNKjwj/FnjT67yL4SVyX0Q3tIinTGbdy/NeFJg2LG/IhVEgwrrI7YAAmTlQoPdDSdjf3k5agnXQY12OJvIEorlf9tRpOuWbL1ZbDr2aNkFRDnJdpnXmVmF/C+XTlGtmb0/YqMPX9OKodTRieueUsv0HPtGmnbj1PvlijOUhRVOVyvNkG6YRD6c/gOk71DxJE7qK91dUBk8a7iEoIltERjDKXICxgfro6deKkcERRomMRjqs+vHq5+R2PKpMfnyAWyHxcPFLfFS7bWuVIT1bQyCjJcdIpMn7NVPjsX7IM3AvKn7DAh1vrtfbOQi3med8/hztN/JBO/1jrbfrJPWMSvc7hJOjzmQ2el2qFXl5g4C2DcaAFhDoQrX5M= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2017 13:37:33.2128 (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: DM2PR0301MB0912 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1717 Lines: 40 From: Laurentiu Tudor Apart from a small change (first patch) which adds a missing comment, this series make the bus driver compile on other architectures, as per GregKH comment [1]. Compiled tested on: - booke powerpc (corenet{32,64}_smp_defconfig) with this ppc patch [2] - x86 (i386_defconfig, x86_64_defconfig, needs CONFIG_OF) - arm64 (defconfig) [1] https://www.spinics.net/lists/linux-driver-devel/msg100585.html [2] https://patchwork.ozlabs.org/patch/789474/ version 2 changes - use writeq() / writeq_relaxed() / readq_relaxed() instead of raw versions (Robin) - use linux/io-64-nonatomic-hi-lo.h to make the driver compile on 32-bit platforms (Robin) - add extra LE <-> CPU so that standard device io may be used (Arnd) Laurentiu Tudor (7): staging: fsl-mc: add missing fsl_mc comment in struct msi_desc staging: fsl-mc: use generic memory barriers staging: fsl-mc: drop useless gic v3 related #include staging: fsl-mc: fix compilation with non-generic msi domain ops staging: fsl-mc: fix formating of phys_addr_t on 32 bits staging: fsl-mc: rewrite mc command send/receive to work on 32-bits staging: fsl-mc: allow the driver compile multi-arch drivers/staging/fsl-dpaa2/Kconfig | 2 +- drivers/staging/fsl-mc/bus/Kconfig | 4 +- drivers/staging/fsl-mc/bus/fsl-mc-msi.c | 5 ++- .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c | 3 +- drivers/staging/fsl-mc/bus/mc-io.c | 8 ++-- drivers/staging/fsl-mc/bus/mc-sys.c | 45 +++++++++------------- include/linux/msi.h | 1 + 7 files changed, 32 insertions(+), 36 deletions(-) -- 2.9.4