From patchwork Tue Jun 27 14:41:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Tudor X-Patchwork-Id: 9811991 Return-Path: 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 32681603D7 for ; Tue, 27 Jun 2017 14:44:05 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2353C20007 for ; Tue, 27 Jun 2017 14:44:05 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 176B42861B; Tue, 27 Jun 2017 14:44:05 +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 98B0E20007 for ; Tue, 27 Jun 2017 14:44:04 +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=p46EGFYvfrUptgv3zsaQ1dG7LCBAcwPeuwCKD7gutG4=; b=Hv6n817vRm/NAg RGf3a9jWPBWoPGfYvbZcZe5T63AE4Zci7X/gcu7vya/NA90za/EkAygx9MzCgE6/NMQQ/ivl1etPj gUL5uHufMUiB2ti1Wr1amUN0t5l4cwPQeNU5lvQOaGVqT94Nk5JTUt+4ilMdfUr45G6vR4GkgUnxn JixuF0jQzk8+8GL5/sst4G4rHwWYYqWMtTmGaGV9pzIkiYMNU/XAZOhPi0eiUvH4Mct9bX91ooYQz QclrkkshX50vNV2Gm7BWlzi3E6jjyaIiQsY6sjsZt+hB/yeJSzDfkaT4z6T0uVI69ZLSUHAvRM3rS EOQQ4ozgaVH38OSFCVrg==; 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 1dPrij-0002BT-NJ; Tue, 27 Jun 2017 14:44:01 +0000 Received: from mail-by2nam03on0089.outbound.protection.outlook.com ([104.47.42.89] helo=NAM03-BY2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dPrhY-0000T8-68 for linux-arm-kernel@lists.infradead.org; Tue, 27 Jun 2017 14:42:50 +0000 Received: from BN6PR03CA0068.namprd03.prod.outlook.com (10.173.137.30) by BN6PR03MB2803.namprd03.prod.outlook.com (10.175.125.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Tue, 27 Jun 2017 14:42:26 +0000 Received: from BY2FFO11FD037.protection.gbl (2a01:111:f400:7c0c::165) by BN6PR03CA0068.outlook.office365.com (2603:10b6:404:4c::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15 via Frontend Transport; Tue, 27 Jun 2017 14:42:26 +0000 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; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD037.mail.protection.outlook.com (10.1.14.222) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Tue, 27 Jun 2017 14:42:25 +0000 Received: from fsr-fed1964-102.ea.freescale.net (fsr-fed1964-102.ea.freescale.net [10.171.73.86]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v5REfmnk032306; Tue, 27 Jun 2017 07:42:21 -0700 From: To: , 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 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170627_074248_358823_CA39497E X-CRM114-Status: UNSURE ( 6.60 ) 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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, ruxandra.radulescu@nxp.com, arnd@arndb.de, marc.zyngier@arm.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, bharat.bhushan@nxp.com, linux-arm-kernel@lists.infradead.org, Laurentiu Tudor Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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);