Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753595AbdGSLmp (ORCPT ); Wed, 19 Jul 2017 07:42:45 -0400 Received: from mail-sn1nam02on0076.outbound.protection.outlook.com ([104.47.36.76]:43993 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753094AbdGSLmn (ORCPT ); Wed, 19 Jul 2017 07:42:43 -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 v3 0/8] staging: fsl-mc: make the driver compile on other architectures Date: Wed, 19 Jul 2017 14:42:24 +0300 Message-ID: <20170719114232.8347-1-laurentiu.tudor@nxp.com> X-Mailer: git-send-email 2.9.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131449381605460448;(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)(39840400002)(39450400003)(39380400002)(39400400002)(39410400002)(39860400002)(39850400002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(33646002)(356003)(8656003)(50226002)(105606002)(106466001)(69596002)(86362001)(966005)(6666003)(1076002)(626005)(189998001)(85426001)(50986999)(5660300001)(5003940100001)(54906002)(2876002)(305945005)(86152003)(36756003)(39060400002)(50466002)(48376002)(47776003)(81166006)(53936002)(38730400002)(4326008)(7416002)(2906002)(498600001)(77096006)(8676002)(6306002)(8936002)(104016004);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR0301MB2113;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;BY2FFO11OLC012;1:rAezJyxTe+PiViNEf1PTEFsX1n6AM45CFRhVCviq1?= =?us-ascii?Q?TO0mnhGFXNwW97GVK3L4/VT3/pEU0crndWmISaSv8J/K9uL/5lejDpaEsBG0?= =?us-ascii?Q?0l6rPoe3/OyYw7d6SF6xmupblbI2yXZKVCBFsRYFPlLafuWsdfXHwdG/sJpj?= =?us-ascii?Q?7CwPHvqWAd9c4kVJ77cbnbhmh/F9ydy/mjxk3TMwQ8pZFEU6yksQUl2BgXtl?= =?us-ascii?Q?82CB5ZQ4F0xApjL+NxQyzvGR5ts5slC7xIHeM3EzxYbNZVd4jxiiPnky+DnJ?= =?us-ascii?Q?GEGB2/Hmeuw2ietkhJl0LscQtNz/UtYKrVfnBuBMK7P/gDw/YFDVkPmcu4fi?= =?us-ascii?Q?pY7LSTtLIbswUqX09c/+8kL3hzHTflFCjwNtRtMpKlHRlkbnv2a2Owu6sZOc?= =?us-ascii?Q?c0FSuMzC4qVsN395sAPcStPN/u0KFnPoai5/yT1furnci4NX0ZQwK1Lfm4wP?= =?us-ascii?Q?pKiftH1aQE9i1rtuHSXG8PQXRErClouelBdTIc4AqSesVEYD/Spo1xuhPL1U?= =?us-ascii?Q?zf+BHOOg2fJ4Y8hmur51hhnyNT0SClj/4splcsig3iI29jnEPm6IR6DpAJtk?= =?us-ascii?Q?ORYGXPMAZkOxDfHdj2DbQWkPhEJo7hhHGPtVGIvCyh+iYWlP7PhSggdR9AnZ?= =?us-ascii?Q?Hep8DqcPRPvT6U49zYzZ4tIMmNaASBREFw+h+oVAjHbIujEsPNRLHPkCJlC9?= =?us-ascii?Q?UQd/ZGC8ksmLMQ3tV/Nu1rCUaWvnseST9WexjOI1G+TDDC6HZVHAxveYXxkv?= =?us-ascii?Q?XQwI9Oz/huhDAQqGMDk4rkDVMgK9Fit9uSPgF//IbPv+GqmWTE5+heozmXhi?= =?us-ascii?Q?q5o66mmyv6qwBlNt1HpyKu5zWmLqkZ8uZEgKKfgJ240ChlofcZUo9t84sYUr?= =?us-ascii?Q?WI3hESFXbkFXGLZpHTWp4WqmdTAgjNt02xiS8VOHSlAb14bSC9WSoIE5KDT7?= =?us-ascii?Q?UIkHNzgoiHP//aUr+pdcyZd0g7XWDZogd6LNt/tFysCNhvfzyq29c7b0yyMu?= =?us-ascii?Q?aL52YJraEaXxmWrrbRkIeUhULgSunE7/5HUdoAw91HgJAZxwkL502kmDQVfp?= =?us-ascii?Q?RcQj8Q=3D?= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bf189741-d465-48b9-5d9b-08d4ce9b42eb 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:BLUPR0301MB2113; X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB2113;3:5TGTOX1TymQEjNNcRq+h+Bty4e1KKXhwxdGwLPkkkGyAVzlY0mb4HFGXTYyF4iI1Vbm/qhW9hut4804dXZf2BimgejyrZxGRxw8itkLmKRmQqCmg6aw/kOBJDI/uzaAtDNzqpd1fLPqC+VEJ5ZrzNt/YE6P/XifWOwy9NZVNwDx/vmPd14d53+V0do/dYCyaVNYb9q9EdTZ5EZMbzSpSC7h/B0VwljxGYlnzmzQ4t8PscJNSsBiv7mgtgjg73teGPVQpH6LjyrwASOhRtEPC9BnSe7UY6S7Rez4hqnnFo5wxGHo2HYe52nQffbZXp9WDkyiSFMwR/bfQZycMJtr7ekZa/vbGg/3/AwXZ7K9JB9fN8AQsHstvk8njea+7DSuf+P3Q4FrCyvXxvf6wHXLhOpMce7G2s8Q4zaOUI0PI/0K2lX9WgrfT4lJduD5IFAPfnf9eBIqxtOBuFh2hMfSrMuU52ONQgxyNFjzFwH3mKJqJZZ1u08SSvRpEtO/+FvILcYrGPlubpBjXOHBPgo8TKxj7rpkH2VW3q2FaELoqSdeYsUFj+kRMTBWPR1TghSdLiJl0VB3Y0/vNqeKSblGWmCi17ipOfg69GKvwbdiAlejt5t60+rTlLkoNCoMVK6A8MXiVgn+U2WP+MBcKQWONs1gaa94qrWsxGNfPzsUvw/yZGiSvGrYT224Ub+JSkcKAY3ZIpM21OoX9Nl7vjcq0BOvS+MrMk4p4EzxUGK6NqR5h8/yh8SuMKsiAoPUTCWAmNkZk4F6TB93rQsxEGwMEiYv41G9dbhtlDqwTuZe0r6DrP499rSIsPoJo7wGeqt+mB6YKtULlb29haJyIDBjVk8LdYFEg0ULence9OmD/7u4= X-MS-TrafficTypeDiagnostic: BLUPR0301MB2113: X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB2113;25:HCQwmOXcRjBajGWQV/Q+L/iZO+EI2RLPNy/iJl6iCreofiXkDiUQJFHxtFeomlRiMTSCvXPl95ieB00+eCWjUeF+7lRyVTkXG69P1ZipT16XQrg1PWbDXr+cbYZSxw8Xy7JklfGFFvu118KzhDh0S69HKcUEY6ZNVg2T9rimNX2fiKyQxBLYfIDEj7thctGQBOiz17Dv6EOcf+o99vglX2E8ye7/6UTMnkkGl3R1GrQFpJpEo6JWVrRdL4m6nG/D5Usbc7R8v1LvXPb8keuGdpeURXmD4C5lj7vgk5kJQYvRn58sX8Dp3kQRsvDxm/OlzchXvFefyie5eA6V98QmCRjgLU1hcbwepFfvtOz8l5v2j3D8v6bBeFpgaiSL5BZfpM1GKLuYkFFoe1JoCAo9qKqlJI5GTP2juvxg4z/3z799g6+bhizXUvne+89I/GH+52s9cOX56C2e/DSVYgyrefsLJrA/GP805Le8005n/vBJS2gBAjewZoPi3zvQ4xKYhmv2X+bbXLej4268qWGpt1c67SAFrgMQd7cTot1ZxXHnXXgeBYFs2RS4KfP+pZSOgco8Hy9+3RMZr39ZFJAU4KvviUTjpvTLN24BuAKvW0Uv4ZoNYymU/+3jxe06G48mk9E6ctzs9JMyoURYg9HBi4nrg/h6ild6Y6pQCPtaPb55WX0eloUZ/fg1fCFyl7UY1E+04XvAFTp5AYIei9TmeGMkd86zyiLQv3wwqZDOABKy5mLZmouKLi0UAWJ9g/tcdKIRHXOsMnzRFJj7qfi2ewR7YvCFhVquR1lJvoistb+ibOjzmWlErDJeWiYPmNba3rIOoLEHo3rBOJfAMZ0iWjBRdvikvjeRZLTATvv1jLAFefDrsvHIRLPZqqi2sRvNjB2OjMP//Ru9Q7yGuESy0NZJ6/JMICWvTgCtZqxW3BQ= X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB2113;31:+U6do56J5j4aCmW1KTMqSsUV4zEGuOM0a6cwP7ReDwoMlQ38CxoxtMgsnWhFdS05rWCnolL2F5Mwwsq0ShNpno5Fvz2Y8UJCwo5TYKBV28sL7zzWxisQMWm1qlNCQV9brYukoQ9xjJEtQVLjmckXV/VSHADvvlsQFJzAh0ZqhQcP1fS6+VKedg+J9USQ1ucIchPlGPV0/qAEc6cBuJxPg/bAiiA+UkI0yhAlcLSfvwTT3HuHqd1WsjaFMNVAQEICI8si76eBkAwu6+T9t/MHmgiiHtpQT4XLl2XDX0Jw4eBAYtoew6Xxtr9opSZnLRlRJ57FhWt2i8WW3NeA5haZ7QIAlDROHdtDB0QHzswGj3Mb6j23uB1mzftCmpONfxM/2uR5d/rSZwGOLZ0JK4MabTFbF2px9RoVeB+1MS0R613gus7CpWp6dXMliHVJ1GY9Nb3H409eBtHxkXyals7uGkf859feK/k1fVpver60vU92DXvqWU9XWQxekeHr+AeDSoa9icKaB02DBclMg3Lab9lAZvEP7fq9zIrQEhAQedQDuRuBv8z6amU03sTmmy6j7OhTm5OSnPcL6tQSCbzP1jpgSEA5QVqvIF1rG+xBQuG6kWEyMY99pWmGof17ft5VuYvpVWHQSJhY8jRAqodGjGsisICd9ZiGilpaomyJdiBDt+CJeceUIwjwVsLSkAIKb3XT1LJ9aR1ySkKPlGVqRw== 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)(13018025)(2017060910075)(5005006)(13016025)(8121501046)(3002001)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(6055026)(6096035)(20161123561025)(20161123565025)(20161123556025)(20161123563025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123559100)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BLUPR0301MB2113;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BLUPR0301MB2113; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR0301MB2113;4:zGq8Pr/tvDYdRkXd2mDZbQYexhH3bMDOKpoxRU7S?= =?us-ascii?Q?JsQ/8EU7VOjbuC1LIBUZ4MfPnYqqbOiv9wxBfUNNs1DF2CwgCl7IgulNEObJ?= =?us-ascii?Q?ApER09mH1g8PsPfK7tnUNAQ7hax2unW1xL26l6xuDaJNP7c0J8S9sImgLBj3?= =?us-ascii?Q?KWPLSSfo8JoXi+NLeAdHk5TKgI2fZ1iRi1dmDgxDwu3BxIHSjZ6B3XOBoFah?= =?us-ascii?Q?nSX8vBVH5aCo3tQ6k646dVF3LbJ+1NQ1m/7505gwjg3tzkuz47meCVUdxkiA?= =?us-ascii?Q?faUsnYhqqdSp9sVhbkLdKI4RR13XO8XjGuwnB7qL2Ssfk+Iez2a7pe2/eFo1?= =?us-ascii?Q?NQAuebHUbqcjwAIKAo1xSxQpiRKaeHZIbtPExIoEjDXgTsmT7IxPloH0fyTh?= =?us-ascii?Q?Ulo4+LkztjVBAC+xKUP+6hOhUfWLzLpcWy4jnVotxi6SLED+Qf9wF1epY3YP?= =?us-ascii?Q?5xxDEejHJzWxcZ5mfruhYUZiQKUHyXNV8YkdBw+1gt1wrFuFcXagASbnEuku?= =?us-ascii?Q?G6llebSi9xOJvIDLW8nsxTe2dM9+BWWXU/l/xlrIQT8VQqZvyX1Y1WDFuKO3?= =?us-ascii?Q?NdQCBs+nARz/CscXcY/2Hkled45N9rxLcaOto7YupZxSpZmraMt4lgPj7jDb?= =?us-ascii?Q?z47C9gKkDwhM6ThyacNKV6ohCGwczSmpTMPj5EN6h5dZL++CSgZpwMEke2zN?= =?us-ascii?Q?iPFPbTs9sEHWSNiu+aqZ/0pSadohAFecdjzhDGGLry3zVmPpMVjUNd4rcOd+?= =?us-ascii?Q?dtntBmVWH5ZCfKfxT9/0nsOzfHPeK+yXKE4MDalH/DstTqXNmNEaaQV4A3aq?= =?us-ascii?Q?gZ9ImFO36YgbIaVu0PrvNXmi9rxJCMkPyFGo3Ml+9gQlbXo9ei1mWfIBuby0?= =?us-ascii?Q?H5svAEp+3Qpabr9Boix5W+Ip5bEpvs6NjFHBMdboLon6zg20llNsFmHqvRx4?= =?us-ascii?Q?I8Lr62sOhbbYCmPRW95aM4wv/rF7tHLOWSBQPnN+Hv7n8P1WzUx4Z55ameKV?= =?us-ascii?Q?70XdiUtLMQIGkUigUlPMyvAjJWEjbfKsKyza3Yai1BZ1GH0ygXT45sipTkJP?= =?us-ascii?Q?ZEnyrSh4pn/7N8G7qOr52O3Jv/wHKXMBMs5ifJprimOKhZMqVKVTSi9wn2gT?= =?us-ascii?Q?dlCy+FAqdA6EJMbZUi7g3ouUkSvho1OYiJJrQ+knjtLIVYoK2zaW8NMWkxIS?= =?us-ascii?Q?IqCL7buUx2A7rVksa3IinUndr/dwIAkwD6nvZgD4mstjc9ISofWPxzSXNVYw?= =?us-ascii?Q?DMpOS1CyFg3fw586CS7ooUoCyFIQlTiie0zxOg9SwsTR0oNn7sVjChCaisd6?= =?us-ascii?Q?eK2yccxzujdIIGd/4yAB6FiymcSKs0qhwF3Ffhwil8k7?= X-Forefront-PRVS: 0373D94D15 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR0301MB2113;23:UdgCDQ4D1srVt2qvY2WuCBhG//agS5SdXm+OLuw?= =?us-ascii?Q?MGhF3W0toO6vZwyIwQZ+hPqSDemhqdKZ3MqMjPGsFc5mPYVlDm8aXp4pTRQ3?= =?us-ascii?Q?PpmxT3jnw0JtsS/shB9Eb+uQvoHiGf+9Hee4fevFxWklUGQB9aaBV2gy+cB7?= =?us-ascii?Q?2EKKaEP2W3F20snOMjNZsEmWDOuCDXywH3g/ZVksHHHjqt9BUXdsSFrqzc56?= =?us-ascii?Q?nfBAfRuW8GfJjS8CWMLW++Sic4k/wPDkJDgSiymnvz3QRb9sjH4e3NlZKzS8?= =?us-ascii?Q?pPj+3WRgq1+Ma06mZ0jQjbwEUzZ7rk9x38Xgs07ABU4w/Qi97OSw5LdV3zDi?= =?us-ascii?Q?pquLgrFKq8cWVTUHEe3Loy8w+J0QDoYw30x9xdpBdqKAw8AR2p3jipwJnZ1r?= =?us-ascii?Q?ocD5UI1eWwG+lcZHOHZA3K1FUW+stA7rLURWjH1WMgu7CFtp8v9wn8MSGGuN?= =?us-ascii?Q?oN9u8WYO2tL8FIyYVxKOUx0mdFPz00ePAHoE+I8g5ZfqceR8z2Kh3OUf+6f0?= =?us-ascii?Q?LwWun5qoCmj55aztNIxh5ND74seu5ZPPAucqYrms9WmejN9t4Mb3Qn7i0jn6?= =?us-ascii?Q?aRwLW9QMN2GN1I2GBC5b0VsudY+OfaLt6tyOXxaPzJmphfgcdJEG8wNlZbG0?= =?us-ascii?Q?J4oE0FVMSv1RoBh/2xfM81//x6YQIE3xnjrhM4rH7+8Peg0NKnlE3ENZDhke?= =?us-ascii?Q?TVCxQoxuLZY7tt1gFrxuj+rsBwfZHQ6NXmvj6YMvTBPkEIV+JzIk2lBeFRQn?= =?us-ascii?Q?KKp9bUjVGVlisXoTSpAIiMlq4R3P/QEXsLcAT1WDLUJtbmtxo0P+3UUVABoa?= =?us-ascii?Q?CPrbnP/wrzC6Zj/umVXyKsZdRyKTeoB2EBGcal6CZ7R4wkLrt1zUCFv7u8pj?= =?us-ascii?Q?ApJRuv/Mxno44F3q7SeHJlnkJX10hbtu6cVxE+RbKtmwS7BvZSzqK815HoRS?= =?us-ascii?Q?5TpH6cFd2qHtaks2aMAPYuUZyXohSBnFf96Jp79a5jeSXDlteiiUBI/U+11S?= =?us-ascii?Q?wbbgHTGcRG/2BGjuPuC8onDm0rkomGFoOa6y9FzapICeAVQtaauEwIrJyrsx?= =?us-ascii?Q?fg5+SKfto3Uz3MWuf7Os9VX3JoSlSK36pAe94PRlitan89f+MlnZsVleTSJ2?= =?us-ascii?Q?3gUqgcqrHLnFqQt6hzm284RszpyeOaiv2Pk7TcdLGaqRWxgqCIeCC+es+Bo/?= =?us-ascii?Q?LuEx8w8vFk6ZjmB+XRHC0iNtNE+JFaXdNlIzGgMnJ863UBhvVIlj0ORsMDIl?= =?us-ascii?Q?YzEp8++o03S0HP3n1xWJoKeuyEJK9Uqm07kELj7Jp9Ocw4HAxG1m57N4RhUI?= =?us-ascii?Q?ijORDnn8LbJUmB+CW4/cYrmg=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR0301MB2113;6:JS0DnKfjUKNgMj6nPP18/+iNVQCCs7XFojydrZ5j?= =?us-ascii?Q?9J0kIj+HsnlTi0W4Tb8fRq0htmBbyer6fBqqKbRGh/L96E7l0+km9+SiZbbf?= =?us-ascii?Q?Qg9uEXamc1uGdFmzeDitmKIVLHqvdC7+gXkxuoWkRnCXILjSk5HOmS9nLs3G?= =?us-ascii?Q?MZDnhwQNPabES2oj9lqmZ7CUMF0sroJdiJoJfJfyT7Ry7EJsF6I6YnGUrCjb?= =?us-ascii?Q?tv77Q3H4Nsko4JaXYMMFMlZbTuaL4B/8jF87jMMexN4ubfSDIBoGA5PX91Bx?= =?us-ascii?Q?wFEDgPCXqOnH7k3r2x7igzhagXMLzNgPLUxuNVkkJMMRocIoCAFGowz8sYVv?= =?us-ascii?Q?ldFgmKElk8T9qERzmGYliPQGzbjGm7QTwcPhl1IjS32DXgTrgK4HfFYIyHs1?= =?us-ascii?Q?e4yk9tTHquj5gqmZZjJrdYdYueM5b/2pqHT9xrGTxZkmMNrWiPLrWcCadfOl?= =?us-ascii?Q?zfKWZ0KorQUu1MN0Y5AsjYovhbQ4H41sD5LPrA0iV6Wf2kawLz4aoP8RGNF/?= =?us-ascii?Q?HDXJqr1xuUhIPaFnNaXDV4YAE0mG6p8CR9KTyDkRkHA5zgN9QKeC1nShkQdB?= =?us-ascii?Q?ixeUdLf0p/9smKzDYRcYNJnHMXb8uaAunVXhNt9rTW9b8sIRSjmcy9sPewtF?= =?us-ascii?Q?E724A+1qgozKUNUnyqyJRZV3TK+orvQhVsLt9KN1OnRObDexgh6CbruY+3jT?= =?us-ascii?Q?F5hnt3eNG5xlkmCZcqa4BEGXFKFmcQeqpxA2xjD/SW5tZVIHOsQJiyQIvBBN?= =?us-ascii?Q?Yqfn0fHDv8sov/hn4aKyEofAmKLOXagfjMCxxubVQonQ1EMOTdGViZkroyj1?= =?us-ascii?Q?GhoLKZSOuFdNmFMToAhZHygPOE5Jd4Z+aPUzvy/U9HeYnJT70wsGgXLrEal5?= =?us-ascii?Q?Z17cnJsb4QrPvRED8rM+06Lzw8M1gF3IIU9W0Ufp30/seNtfG6+l5gRpHjig?= =?us-ascii?Q?GUxBICL62bAp98Sq/jkKLgrj/MfFSwUpiFw1FHuyEg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB2113;5:JJp3ooNht9+qjXN8BUx8Df/jTkHnurAk8hy9Xd1MRbcdQTwA3WzvANbjzu4TkR5ldUiTcQywTGEkstDJnyCfat9tGn0b6di+9SN5kepgv0acs7d0/hL1omsD6eC8wFMeOPVsDw5o6f+p0uEiDdNUDp4ASaejDuaZ0DYhS3vaiv++AoReWeAgmOEdkagiRxbKZvou+NzKFa/FV8hFZy24fHvTc7xub5Gzot+yOB36aWJlTafCi9Vfpc7Kb5n/2PRxYwRNTOunchv4zcaMHJ0su1BlAZY6d1yGQcXl/tElprc6eIKHzB5CnvYNn1qKcZnZunl/VYlW3O84pE/J18NMJKDHNfMDl1oeawv9Rwyl2Vvv85lolf+0Cw3i/3DiqQA1IxnuoRPjkVcyLN4dZj+fcmgIHJO8oox1zDkZcqt6Fa9CK0I2ZyQPgudynOkBila9qCfdoHU4tMizQRnmpv9qKZbRc3s08fiZcm2ShJXv58jq4cGLzsKT6vyMMVDrNZ/kTPz080GyQhqT0luY+HEHvw==;24:nduOilufILMCsa7KDxrY7L5GQ+mTmEL2VTx1WfEHV5QTkpokwsDeOYlO4mDhJXLOY2MMIj7NU4wVUIyOaSo91rfP/9SsilOBEfYPK0Jf4b4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB2113;7:MV94RaLz2SBL8JKt6gkU9NR1TFT324h+guZlEIvdeLfkbRew/+gOv8MbpYzwtWFL4AmCgacLSN84lw4Tj10wT+SnbMesuOEPNcl+1qi/QukLQtfMgpmznuR39utmzVXHHgVGNQeCtkh9EhgHrvWpRGdGvZ9Cdem0FJN2Di/PQZcH4aH8dQiq2fep4AENBDgEKTcSDgzBjVVmpM57F6Jvl3zNxNDGsOQkFPKi3TO27JqTQNs7E775xje0oBMhJdwKNdJ4sa/j8oYSYmZqs0v0LYFEL12OdaODXjaQpUypqK+nUibQflEOXoKu28EhfwxepAAmgrjQdtOze6t8QjRw4p/KVP+4yuutxdq4hhISvn5ULw3w8KsKy47bpREjdyY5etLb461t+qlTk6wxpF3kKo6ffD12qmVmUvoPqmMOMDQVPRGskqTQ7vxpNaSJ+ZcVlWIYtc9YusE6ANR1Z7ygDafIBNvonYpqtmpZXwqWcOzYZ+37kxt+jwyxypHN9iIuw4zNcOH7aZriCTnmfauQ+CdzmXzmTBBKthYEojLQBGrexpIknf9N5Vlf2ujQgDg4GHf8eVaRf9vm+m7Xj0KVViF1nMcXQ/YjW/K4nFctQcZRvirieshcM+Eh9teFMGLYCB9GgMYzOIL6L9pHYiD3DpWDKG3/1HM7okWmqPsPRxFEj9PJAkrEr03nniBt6+snJBsOtjD6ASMMlr8Vq05lmNzIQYcD6Y19FP69lrP9P20X6Ehb/ItO8y0jI3G50jxHm/bFPIOttgJHfvZKLxN8iTgaSMgrauxgQCCxqTXnwvU= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2017 11:42:40.2808 (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: BLUPR0301MB2113 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1914 Lines: 46 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 3 changes - add COMPILE_TEST instead of dropping ARCH_LAYERSCAPE so that other arches menuconfig is not polluted with an useless option (Arnd) 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 (8): 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: don't use raw device io functions staging: fsl-mc: make the driver compile on 32-bit 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 | 36 +++++++++++++--------- include/linux/msi.h | 1 + 7 files changed, 36 insertions(+), 23 deletions(-) -- 2.9.4