Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752768AbdF0OoF (ORCPT ); Tue, 27 Jun 2017 10:44:05 -0400 Received: from mail-by2nam03on0050.outbound.protection.outlook.com ([104.47.42.50]:35937 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752249AbdF0Om2 (ORCPT ); Tue, 27 Jun 2017 10:42:28 -0400 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: To: , CC: , , , , , , , , , , , , Laurentiu Tudor Subject: [PATCH v2 08/15] staging: fsl-mc: move irq domain creation prototype to public header Date: Tue, 27 Jun 2017 17:41:28 +0300 Message-ID: <20170627144135.15599-9-laurentiu.tudor@nxp.com> X-Mailer: git-send-email 2.9.4 In-Reply-To: <20170627144135.15599-1-laurentiu.tudor@nxp.com> References: <20170627144135.15599-1-laurentiu.tudor@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131430481462251104;(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)(39400400002)(39380400002)(39860400002)(39850400002)(39410400002)(39450400003)(39840400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(38730400002)(104016004)(76176999)(2876002)(50986999)(4326008)(53936002)(356003)(86152003)(54906002)(48376002)(105606002)(50226002)(8936002)(47776003)(8676002)(50466002)(106466001)(8656002)(33646002)(2906002)(1076002)(77096006)(498600001)(39060400002)(86362001)(85426001)(5003940100001)(189998001)(5660300001)(81166006)(305945005)(36756003)(7416002)(2950100002);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR03MB2803;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2FFO11FD037;1:wxqEWjAcqvJB8/zSlYpDujqtJbVWAxYD3ZBZidy899?= =?us-ascii?Q?E545ac+nOELCONR3knyYDNVORLNh1C1AQRdCJcG26pFxwDeEN5teREr8Nh3D?= =?us-ascii?Q?2ST3HuARFZAGSpWycblMcw6EpKW4QdWhv2Xdid9poMSjp7kARVlLl1Xlg8XC?= =?us-ascii?Q?mfW/TtIbHWrsjxiu9C1Rv6wd0Dtng7o/cT1sztE3INtGuLfWeXTuP2Wzk1+o?= =?us-ascii?Q?y3fvkB6LWbT+DVPXICOmR2o/miYinUHh82wsnrSKnzx+82uT5eBju3qSTPnF?= =?us-ascii?Q?FKjnd4PdciZiDtqXsjt5yHg1AI5o3m4NDcnMxWsrFzp8hZ8MB7qgJdNMDf1/?= =?us-ascii?Q?lo/xr6m4paHhvyYxjww73dUVjDMOlE9EfyMisggAXyirl4yRvNkInYYLYSn0?= =?us-ascii?Q?6te82D88EREeTTu56HCS5BI3W9ln5XlbzGfj5znyISrld2m6UREi0Cjrlvi+?= =?us-ascii?Q?LZkquS3Uco5W4WBVROdtZYDFIeTrZ2RXEjT0wU7DoZO2ZAaLJV9Tf1yFNFdQ?= =?us-ascii?Q?SCr9rzutRztCXtyKIOUmMvgPqYVtx+EZB5wMPXP8R/FGhHL98fapdzMoQ1Mk?= =?us-ascii?Q?QM3J15ygRaahI+jESSLStXR7/+17UxJykw7xKMIGD2vjSif4lwHWqCNkDC56?= =?us-ascii?Q?0TSl1aj+zEzKHkhugjQtD3JnWbF2aCX7dtsW1eD22YnsL6hdtUXsXhSo88ur?= =?us-ascii?Q?Ru4sae02jBf/HSygDv3SEAs81I7W7ez3DYzXarYjfPdkYugAx1q7lq79cqvP?= =?us-ascii?Q?cHQjR+eWFLmh9rcZgQVxQTHt3knk8+H871zAc/hI7t46Ey+rW+GMtt3osQBs?= =?us-ascii?Q?bvN09Xth1HN2aJbekJRFfyEEB/yFrHXu3pKoOMiZqcKxTp2hIY76ztGQ8MDB?= =?us-ascii?Q?YqSwwaq+xkGu0ou0n00LnPiCPX5yCqI3kWDHuWDIihx9NXugCaagUKCbj/sv?= =?us-ascii?Q?juE+TBy46Rb57YTtlr+rNtmgyzulYISlMGG0gv+7oXkjAx47Nu3hfYiFSl4O?= =?us-ascii?Q?UlopSPdrDNl0DaUDQn/66HkCKmdQIXJYMQiiUuoLpg4Ls+j0PHMdKYfEtcWm?= =?us-ascii?Q?Og65n35bN9P9pciB/lcGHUcF5Y?= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: db34ede6-e975-48a7-4e60-08d4bd6abaae X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095);SRVR:BN6PR03MB2803; X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2803;3:99QiV79AAf2Glb8t5JyOlxYpLtN+KzOB8zvX/TK0Jfun/riqJ6O6qgimyRbBLzx1u4ZVAymxMq7n25W0pSF2cM5PNKKLkUKFXlY+iaXeXJxhv1Ubm27MJEiT4SNQqvDPd7WSWAZVQzHrRJkQPHgwHaRqi2SqnyhPMOjDnONsGkMqukj9SerWNBmbHQ+qGIC0s2Y091Dd0rsdIJwZvifcDl0LSo6BT4/IYofuVEfs58Qgx/JEzJNDr2JD5BzNl+WZA59YlgmnA7AVkqqyCeDEo2FQUXUPkMwTqDrHiXrAWvkEvS9sK0tpwMveQGff2X/R0IdcsYERRqNJ9e23MmkTGKkFqHT4pGx0xa+/bmarhnv/fVpopcyQ2MUxitW00NohG7TxhjR5LLgBdk8TUKOLieP0m4Fw+77IR0AGJtEGjYQu927tmgaegD9ELlYvP9pTXgk+u8B5LFwoBEyHmekvlZHxdPcAFKq64LJnP8LIsoajloRpEey/r/GKKlrCdmOkB1AkDk2WO6A9ukMr7v0LlBeHX9x00LTsWJtDj7FMQoaojAMv4SuNOFzQEm4M19pO3ZW1xoYepoItQ9fKcso6YTWqTUBdDq6/XeQ6l9H6ZeTXfm6zKhDJcMxS3K1AuAENqUV/ffyA886K+aEIjX6pMHgFzdmN6q5TQ58l5raiS0cup4ZsQO59L+FSGtgJR+I6yWCVK+ovyhsmySDxU+sELksR480gkhwbHRBDl5ipPlt6tfDnyZr5HfkU+IUFuuZy9/9vIWg0mUq4AL0/Ohfvlw== X-MS-TrafficTypeDiagnostic: BN6PR03MB2803: X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2803;25:KJIvdLkJzvj5Uk366ioVgjGVulRxgiFejYew7mIXlQJ2eu+pdcrvq1+n82j5ScxcUoT1wCAYLum7MpKzp7IcBsGAnIzH4DnPt6xJ1rFqBv6Mz726k0ML+yFeLENBkrvJ1ZniWGjkKNI4lqeBYMRBjH6ck1L+XAgoO6Qx1G+v3HNP9dayI7HrC2c6IaJeuLwu1oxkYM8eISMPmHJ2hUuYRdqZ1wY5RRppM/YfIiynk0nd/k+Zc8FDbCQ9WfTRdb9TJR/gDQu+e8FcWnhpHGDu1dBDkarTErKOEYak2yWCJIRYG+OjjVYA3oasRLI6ARU9yvtbucEfgGVIDuZo2ygST/eSzWCjQslvqUYS6e+n88MKpgCl2np4yg+FD1/jnTGGuwoG/AN7sh9bWLAjoTdD63FuNtmD67BbHnaxgbKL7OIMAU+nKgP9tXuHajk+WspXg10jd87UNs5oWDHmOXMCRbi8Uxo+QLxKyeqDvf/W0of5Sw2yC6WGJzXANLYjS46fDrZbHhn6UDKq107CW/21dtdAEtS8pp0eTBdiDUBVkuDyd9nDuEt6ZtjyxghWv7iPkVTNTXGCHRwc9WFscyTMTcNLujYw+Kx+2wJK8Elvae3x/qL4rVx0O4A3kLx4Qi453bHrhpI+2AoxKbNS1VWwkdX53Bc4gIqreGllordDY1o1yW+OeZCp4bTBaG8IJHuv8tGLlyNNxfLZcdGzpPOfMSkUHBIJn07ZV4doH6SZ/p31sgCRzaBA8X4AQiEZN409R+l3cncG+DW6rjdRoiMtrytlUvitPECW+FAlV56RbRr5myrKgoMNAIKnnCmYpGRAXQTmirubP+eWAwDfMgAMBsvXThfow5CSnKw2kPjB9y2emkqLOVFDaZxxuw6/qXCdx10GDdbonxiEEXXCLZDKULlNNuCpamzqqfiBNEzhXm8= X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2803;31:EUNqwdNbbmTbmy9t67VXwJov6WDK4lH6Kp3JFqZASG6MMxBkvPiMt8+gNRiHicdaLBtbB2i5+1etTUcB/F8CUpiLIxiIBQbGY2AD74s5fE6CNB1lQKGfBmYrCxyoQ4pA9yR66mjW6xQAD2XJidQ95w3HAGjJtb8ZJWJ6IJmSrcc0Upzoik1CmENYQ3+3zgrkHgvjUS5rKr2oB/cDRmsY1oF8wXiyUMuXWEUnW+1UnE+itbDz8eoy6cmz80tlMaQVzUdiNULZHT2s2aa1YDb1v7uKJ5WWWuBECbWEv5bGQLjNzaSZ9wF8pWmTY3+SaPI+VvhegMsc9FppI7gIBX+2pIrPKSPdJvsuDvNBfsT5afCaD+eaXHk3CMBdIy9yupLU1QkLi6JqGKBLdsb4xdjRMPfdNpQwMjyeo4XYjwrDBvKr2tCn0ntrC5a+A4I2V2KlIvc79U3aBzUfMchYQVMHYVpmJl2nR/oTyeihzOAJWCbzvSDt2Au8CLwM+ASQlcibXtWS4+B/OGOUzpps44vDJXtMGe+D/tUc2E/GTyqRoT0KRy9iTcppavusjTw86BRJOMorYL79s+GyW+0aT3XUcTZDFgWcZhSOn/HJMqLiR7EVT0S364cNsWoC/SSAMld3yXnsebgIUw8JF98JIWMtBcv8WpTkJjf20RjjnQzifHrt2VCUgt6vWpwuiJyNkNow X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(8121501046)(5005006)(13016025)(13018025)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6096035)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123556025)(20161123563025)(20161123559100)(20161123565025)(20161123561025)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN6PR03MB2803;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN6PR03MB2803; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR03MB2803;4:aaMWUsT/UYUa0LbBrWd4Y/r1/5G4qTctjZTux7Safn?= =?us-ascii?Q?Q+z7RSekVTcYWu3siZQVv4eNqZdQvrbfprocQAeQRCZIsOo3JfX8B8SgNvWh?= =?us-ascii?Q?K/McaylOeYVYeIbUOEvS4B6v7HlXT8yvCnBPY2DQ+hPzdgTBh61fuMOwiU7E?= =?us-ascii?Q?BoQz7ZIIckz8kTuoXbwJD2GiVBm4KVl4hw+J8DWN/ncG/Cy/Zz4QoNc5iywX?= =?us-ascii?Q?yMci8q2heBSXi3oZGNNBw4ShGuUleyLQD+gLxiio6WIiFk76e2laJ/ofeoCv?= =?us-ascii?Q?/IhT3yDj/NLPX6qImPxigpUMS14OdYB7xaQUHDZoL00dtvQR4SCXOf9/Nudy?= =?us-ascii?Q?9KzB6DiG5/t4pswXql5dYVl+74xmR0rLK0GBa09hX0yphrsCW7lABuUvAKqT?= =?us-ascii?Q?Pgg2W19Io8ppuirWmWXx84q1z/cpc1tQ5OSLm8sEjVRdVoNylZTNh7tcI8AH?= =?us-ascii?Q?Kb8+B/iIk3oQ3lbmg17MK23hp4J9JEZEiln48pIXmXZ3mqcmRHlRJPzb4w3t?= =?us-ascii?Q?hFv+VEft/+cbaKl+htSuZsd5LG8oDZrYmPu9DNHCcyEpsPNNvG7N1aAzIfdX?= =?us-ascii?Q?HibuURR+MdCzP6Gm/Tv2ilp4N53RDCIUf5M4vzxyTRqzWTyzI/e/jv3Rmh/Z?= =?us-ascii?Q?JmIpACFjBQ+dLc0S+Me5/WPrG2cZHl0fyfKuQpW7+gHiNBE/RiXpwi1SE4XM?= =?us-ascii?Q?Uyh9EvfmR5S0xRI7sDb9A/nCKSQQ4eqk/9WH04cd5feSMt9m3DO08sYVNO/X?= =?us-ascii?Q?pEW4rWmKSDK4zHbR/HyQyiGAEqyvjPsfkqzOx7lNyZUiOcdDPNxm4nL5W0kF?= =?us-ascii?Q?XWR3ZCRtL5LLL0CakDtq52QIhjqsDTbc0zRkWvjcz91YyFjUGeWyvSbLxW3w?= =?us-ascii?Q?48CiStJ/QKsfoR689d8gcLZXya9OMD6etDngm9Q0DZgUtZBELuwTAl2zGoo/?= =?us-ascii?Q?Z+I3G7la/5jP7SdJZTec3Jo0rgK+Ow4pZ9yZ+LTAMOBcTfqSbY67QxjD7zY3?= =?us-ascii?Q?MxOgp0ZqSMee7u619vXlLxJJ3i5TIJALs83SmC/h0LOTZuiWHOty2WXa4pY0?= =?us-ascii?Q?WwjZ25/d8ITgUodSNgFMCzRHwAQoFAICZc/Jr2PWgDbz20LSw96FVs5KTZb7?= =?us-ascii?Q?pnZWvrseDFTgu24bEHLKjZzM2VGNJ30qtbxUjp0vg+5su6+aRt4Snf1uSPRI?= =?us-ascii?Q?CEA1ODo3lr4S2YDk7kcA1Rek0xhtOXR7ELGz7u0wVx2/422LukjONkIIM793?= =?us-ascii?Q?c7hinAYfrPmi4Oh1QEUVFvn35U8dEC1BqM0feD47bKly8DE7ZO9F0+4QbzXA?= =?us-ascii?Q?=3D=3D?= X-Forefront-PRVS: 0351D213B3 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR03MB2803;23:NQtECXMKGW/muWMrWnxI5F1h7RBl9RSy+w344C3Dq?= =?us-ascii?Q?68RaWcHJnM4DBPscfLjcrP6EHYh09BJJUVHSU0ejYQDcfWTcUZ1MXYX7QQXh?= =?us-ascii?Q?ApCqotvNI82HZB3sIC2r+7KNMnb5OkFu6etwePrzmf/u0N39qzjE9Wu6taok?= =?us-ascii?Q?iQ0ba3+lUvXIl2yOqpfXxiPESxpBpvZ9srHeFuySMYWa8+BMYBspmV6e2o5o?= =?us-ascii?Q?D7EYRYDda+zYuJAxuQzcU7KVfUnXsiwp1xT/Lcj9f1ONTQuuV/GpVzxuGKoE?= =?us-ascii?Q?+IPFkRxLPfEeO/+o2rfbmof+yA/jGAP0y4hvzuMae5lxPQCZQowDXYceQBRt?= =?us-ascii?Q?+ZWrllEr8H7hgabsgtkw5H09paDwTS5NtDxcwFfYkLtwwCOY+XdqICXI5unK?= =?us-ascii?Q?bMwn7/VWasDHPKG0/+Q4L3OUSeMtrwNOq9G5jq6pznyDPsKHs0utQlXRsYw8?= =?us-ascii?Q?8/CBreFoDrbTvZs7YsVE0LWLwvxPOQ8pwc7/WC8dg+hi+AEkuX5wbfFtqR2m?= =?us-ascii?Q?YEqFG2qEZZlhcYsJB/XL3vvpp1paUmGcTf5cCQuow6xc+fzq0hHDCJVUMkmP?= =?us-ascii?Q?72JblEZNobTwLFpI3P6gXQ/nLLROE7EyzZuwcjaXVWDeL49Bqso2DiJy5j9S?= =?us-ascii?Q?ckuAcK+xwJ6TU9JxsMG18K4NIb8ubbB+CA666ys6JCOSuYHv2mtcl6IfoOOE?= =?us-ascii?Q?say8e+Sesqr2XpFbHK0uN3czLRMCiu9tgZO/5Oz6XsK8ozZvZSbs/HENcgdF?= =?us-ascii?Q?IKcQdgXjWoyFTNcH/uobjyvPNun0mJ2ZGcMUVar9bl67rhl9uNL6S0QwaUvY?= =?us-ascii?Q?pLjdtRz9jZJqQQi4o1Nwe321glVlaR1YO9J36/LPAFieufMHLEMBc+3KBpCw?= =?us-ascii?Q?nzps7e+lx8FkE7/mopwKs1VOrf0llkZkzaRfWW08Bgg036XOl67kCOWFDfFh?= =?us-ascii?Q?QcPblIVKKeGnW/BN3Jaw/SrjWZ3EmkkEmIWOSuajObxsSW0z8G1zF9YkNdkW?= =?us-ascii?Q?gegoV06zH+bJYZq5uI7rj0HWZUk6rt+Lee5UJHweTHfm7t7xWHlzH1WDElsg?= =?us-ascii?Q?2kaDBavkJD2SCUO4AvqLANoedbjBpoD/NlnMXvvQDT0Ack0N6aXEg/OxfWWE?= =?us-ascii?Q?UD6OYIHF7kPvT/nOlNihIDj8TZlmPU0AMlka0iLWg2J47P6qmJ+aCttcGMqv?= =?us-ascii?Q?RrfuaEvjnx1eWtJ1JuFch2AGVCJBAAgoBOIh72g2CxqK6hsLDFDZnOYK4ig8?= =?us-ascii?Q?XG+e8aBVSyUE6s8mreTJoDT4ZzrNUQYZA4APENM?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR03MB2803;6:YJzOpwPTl93nV9mPE0iwSkJEuXLgXjpwJItwb2qf6u?= =?us-ascii?Q?wORYp+AO9vT7I9b42ERurrmwXMnPZriYLtO899jCUCKVvdTWYwqeId8Zm4EL?= =?us-ascii?Q?ZfVM5vUPC6oNKEGQGtBu7Qr4zTMhFkWx9I6RZEcUP4iJdA77c97ECnRJSTfJ?= =?us-ascii?Q?t7nc7YthiklifiZiLWkUzeZz89a/dWAa3co/vz6XDPbfawUBmcdz25EMETh1?= =?us-ascii?Q?fPfyiS9sqVBsH4TXcekkqhPWVZP5j+NkYJey0jg77TKD98FwJDubeMy0hKQQ?= =?us-ascii?Q?GyNILX/RFT3vC9VruUwphYzKxXt/UQn3XgDLYYDDjtUHATlKrS55lzYGibMq?= =?us-ascii?Q?0BeYX28l5sW+x1RUOn7Iv5pO2Ui5jrYvNE0HIFvcg3dJacugTaANYqx3eq3n?= =?us-ascii?Q?S/ZTzdRA5s0cAj+RK6r+cNMVGA/knwRCjTd3JX9NR0iIrHqWjDYAuRd/tl7X?= =?us-ascii?Q?wI7WpSQvv9h+GXpN+d4NsZhpAHd5WS9cpvQZu+EVBBLbubUVipoTXTLK5kVR?= =?us-ascii?Q?hUq/M/8Mr6eNzCVNa3u8jQD/uQ+Z/9CP8GgtiUdNJ6Z6K7PMb8t0EslFGC50?= =?us-ascii?Q?LvrNG+6IgReEYw4zsu/1JOAHMHHXY9O6XpY0rjLMIGG4T2k1PGyFTlLTgxDy?= =?us-ascii?Q?4bGFcn1+/Sg43iOXBM/1WTEMd+MeumBtxICi9kyreghRKOvHV15AmhzAMo6h?= =?us-ascii?Q?n1KFz4e4r1iKppbgQuhimFfZW8yWeQWCj+49tu0UjMHWFeiD6SxGjgoWnYrp?= =?us-ascii?Q?SnfLuNp6sBk0JDWuhipSWXsQcEDOsQsWUIz9JoH7hmOhrTZaAmnJWXMWDMyj?= =?us-ascii?Q?ZmYb8211mJk29V3KeYCQhJaJ7+AMN9jI9cCji2rxUr6IiZxwz7TDjQWajL78?= =?us-ascii?Q?Fm412etLExApwQwDmUN6wztXYQDmtWco2zxxmnhqKg5o4X5gpyb1btVsDlQG?= =?us-ascii?Q?DniTPrHQx5cfdnwmHvSJudPJbODIlIkSRGS2gHBQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2803;5:oHH1/Vzy8Ezm+34HVBXQtWYMty66wayQssEA9YQLKLeEvr3fkCBupd83bnwJx/WO9YFXxt7K9U+7ExVUwR67taHjG3wSIU3IXrlFBmC8ehZcTPlyACzZErWHoPUGs+fYkOOFos7+u1Fq4uOOT6Bc8luTxZEu31rRPvnzZr2+I2OkLsVxrVceZS4SQGw1Mz9v9vf15KXiAZw7ILeKaxE6tt3TEL9KmxIjSbhYiiJm9hkpfKlIJT74OMQxkuLltmgyDc5EHyzYqpYOnb44o8GBb8b33ACdp/miK/+jeL0hJJNLYNNC4cxGrgUrMCEsKGmf3NXYZ1R/ApgsaQU0mcnCmczQscaD2HAZaj/gVklmY67/cE7H6C5Jizx/HIoqUpsgBvz8iEpCR+JyONTZ3tMkjapK20yhyHu/Rk+8/B0uA+9JZq5W99a7shLFAF+yA7OZGWyhUnkaW+R58aw65RBVo7jWsAC10MJc3eaGphcTXUa5ru1xxS8sRb0iu6x5xSnuDZ9Gh6m3/TiCKTF8CnpZ1Q==;24:9cgKlSMH/u08qv55yjiAecBqRnqPH9om3D1HzIHsNPAFVs8slyWGvVwVqptbnhgUztLQplUQG63iP1aBVV+rhzm4XPZa6xZCJuf44k9YesM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2803;7:txF5K69Ym2opa5gICsBkNQcBzYsgY+ud1v5ybytSgpRqw+XdkVyHLXAWrYMOhrWek0mJPFy3CjG8y5hQdwll2d3K1j1CIJdjIHI7LUvgumBoyFjP5ej52YUneLeGcZfqkJJT50prQ1/O+3XmxTsl3NRQRp2OyxPH4YsUqcRNI3Mj56kmiVPKwa9Ww5sW3rYXnigJYhaLsG7d96KaqG0/BtUsmyjNS6ofU81XSkhx1rVYjMh+3c+Fv/MS7SoYoRSdCQOghLoZCggVIbT7XwtQmelW8zD9f6OfZC3eJJjTyokC9MauALpLkd3bq/ITsJeVojRREuFCRxGDsQMjvQuxB5f7TR2H69doeWmM/m1P8sbjNv+ejUxBx25ZiBuOZ8TkULUTVXW22Op2w4mV7DWJr8zG/CkjXTr9/gHESpTI71LsWEZJjuaknjwxupwT2oHoDlWKMVtZjOjg9Z8TfM6Mw0md8j5QSQFkFLYlaW+C68xAr9GlYLsxOtmaSd6zZS6pYndl47Zkq4HeG4yYcC7sEKQ2Acj56yN1HQM1lXAkLkivozw8jUtNTYlp6Vpep2nxJsTQ9P4bGuv1RaA2oQfBS6FXUjTZKLcbkQaX6EzlK1xzizNpwiWZe+imNGobCkAA4w01/99JrE32lTY/XOtV6iTfWKDBZG15CFx0SE/R62Rt38kS7WL0sC99ISbbRLjbCmT6EwVFaAD6eBJM9JzvWRy+k2K5GPRDDmTdxYUFV7n9f6l6YJ9OVbm0w1TTNCz+fukxk/vvFADCQVtVLVU8YJNU05kxlTSJEldJ52BdeYU= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jun 2017 14:42:25.9755 (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.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR03MB2803 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2008 Lines: 66 From: Laurentiu Tudor fsl_mc_msi_create_irq_domain() will is used from the irqchip glue code so it needs to be in the public headers. Signed-off-by: Laurentiu Tudor --- v2: - no changes drivers/staging/fsl-mc/include/mc-bus.h | 7 ------- drivers/staging/fsl-mc/include/mc.h | 7 +++++++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/staging/fsl-mc/include/mc-bus.h b/drivers/staging/fsl-mc/include/mc-bus.h index c1df433..0860681 100644 --- a/drivers/staging/fsl-mc/include/mc-bus.h +++ b/drivers/staging/fsl-mc/include/mc-bus.h @@ -14,9 +14,6 @@ #include "../include/mc.h" #include -struct irq_domain; -struct msi_domain_info; - /** * Maximum number of total IRQs that can be pre-allocated for an MC bus' * IRQ pool @@ -70,10 +67,6 @@ struct fsl_mc_bus { #define to_fsl_mc_bus(_mc_dev) \ container_of(_mc_dev, struct fsl_mc_bus, mc_dev) -struct irq_domain *fsl_mc_msi_create_irq_domain(struct fwnode_handle *fwnode, - struct msi_domain_info *info, - struct irq_domain *parent); - int fsl_mc_find_msi_domain(struct device *mc_platform_dev, struct irq_domain **mc_msi_domain); diff --git a/drivers/staging/fsl-mc/include/mc.h b/drivers/staging/fsl-mc/include/mc.h index 60c7067..adb2378 100644 --- a/drivers/staging/fsl-mc/include/mc.h +++ b/drivers/staging/fsl-mc/include/mc.h @@ -18,6 +18,9 @@ #define FSL_MC_VENDOR_FREESCALE 0x1957 +struct irq_domain; +struct msi_domain_info; + struct fsl_mc_device; struct fsl_mc_io; @@ -233,6 +236,10 @@ int __must_check fsl_mc_object_allocate(struct fsl_mc_device *mc_dev, void fsl_mc_object_free(struct fsl_mc_device *mc_adev); +struct irq_domain *fsl_mc_msi_create_irq_domain(struct fwnode_handle *fwnode, + struct msi_domain_info *info, + struct irq_domain *parent); + int __must_check fsl_mc_allocate_irqs(struct fsl_mc_device *mc_dev); void fsl_mc_free_irqs(struct fsl_mc_device *mc_dev); -- 2.9.4