From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760761AbbJ3T7e (ORCPT ); Fri, 30 Oct 2015 15:59:34 -0400 Received: from mail-bn1bbn0108.outbound.protection.outlook.com ([157.56.111.108]:9280 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1759510AbbJ3T7T (ORCPT ); Fri, 30 Oct 2015 15:59:19 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none;freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; From: "J. German Rivera" To: , , , CC: , , , , , , , , , , , , , , "J. German Rivera" Subject: [PATCH v2 01/11] irqdomain: Added domain bus token DOMAIN_BUS_FSL_MC_MSI Date: Fri, 30 Oct 2015 14:43:27 -0500 Message-ID: <1446234217-25512-2-git-send-email-German.Rivera@freescale.com> X-Mailer: git-send-email 2.3.3 In-Reply-To: <1446234217-25512-1-git-send-email-German.Rivera@freescale.com> References: <1446234217-25512-1-git-send-email-German.Rivera@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD011;1:+ehcvysfC80b3AE1J7k8TPnWfvqP4W8xRx59JSSJFxdBNJjRvbCdNMbYVw0fU5CACqW1A4hkWflCb7iYRk8uo4t+bCh/2fwqmRl2X22twaliSmRoB3CEelCG4cDe12+ws4P86AkdN7rIEtxNbs4iHZSJUb+WQ3YDQC7NLf4ICadfQKH/G6Rd1hop9hQxGD9D4Fd395Y5YZceRtCpXJaSSNS9kHBEHsurteFT7IGzu6xAvR6NLavfNWMnzBjjSzVtb/+tXcZSJ86ehYXadRk7kPYZIT4la9wxH5Koge/FUsgpx0pzQjJvcWbyMRLhBYIX0CmpW0NhCzb9giWHj3tdOxiywQZA0TbWu/1NyK8EmRowbm2HewdwAVlS5WdpauLMWjHwnAgtXYP9OtBT1/VcyA== X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(105606002)(229853001)(19580405001)(47776003)(5007970100001)(19580395003)(86362001)(5003940100001)(6806005)(11100500001)(575784001)(76176999)(77096005)(36756003)(2201001)(50226001)(5001770100001)(5008740100001)(5001920100001)(189998001)(81156007)(2950100001)(104016004)(97736004)(92566002)(107886002)(48376002)(106466001)(4001430100002)(87936001)(50986999)(5001960100002)(85426001)(50466002);DIR:OUT;SFP:1102;SCL:1;SRVR:DM2PR03MB509;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB509;2:Uh/gt7z/CSMrBuXppO6Upv9allwOtY4nD+sH6Ym2BeZVNu5acbtDRQeqcWrUcUivxXNagykBVSIl0s9M2/LIri5NNWw66R93cfQAQ16Fy1xP3qqJW4gGVmVUyyZdjbjCGtttUt2H/5j7EA6DmtzvpoUFauqtKvZ1rK/S7kHpjpc=;3:MYICf+ZLIfefJEdwLujpLYLUuDSeB454+DwzUEntVCbjylN0IfhUzEzxCRlLHW8QrTEmQjzgI7seb5mFQAUjJ4tmqJzmaEjborwowB6X/e+T+/SeeCFpICD0vhPiGYVMbFVbDMCdZqU9YZEJ90+VNKd5a2eQobVHuAiU/dXsB+DQj7stYnGaQgtU3P9gitBP6IDDX4vo8z5O46ckFLERl9xPILd8On0BDB0GJJVRh2s=;25:rduCpkl618rzcRtpxe0i5JbkSdFy31eN1Y1tzpLa/u+K3v83vaDMslDZxQ0tyVg/2C1yEdahShCTx1dHVIWXJ2Ki102q5glJK86vcRb/VCDWKa9oWHfNaSsbpzVC6FyM3VW8rc1gK2PuMETO+85yq6kTBIbLcfVbfgs1Uw4yNrpUCrR8+381fBjKTWFIYX3kT3JSu8f+32GE7Ag1a0k6fXx5s3XYtHFoj/lzeZ2gL3+6DsYGq67QXYDNUWKpXtFe1zQx5Npbqg23lUWr9DS4fA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB509; X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB509;20:QcjDXUOJ7VKL82dyGNHWQC++yvpuwSB/TIAbvtg9Uf95+OPfVewrdtyW4sTnPd7tdjMVH1PrdHD5PM4SyoCyu99t8s2CCSWINO2EvLMNpDJ3lfSMwvcsFpaBZ8nnk1B0xVnAHRmtPKPy4WUK/ZiHwdNqwykhENpSJiCo6VWqnHiqNrK26tKGoQC65ZUts1WHkIEYrMhESNhHfYc1QS0eDv0ls4Xa8p/Qmp6G/UhkzamGGtcVWCzr+hQ81GviYqjRb1zthMbuIIRft3BHQ77NXGjdH68fexj1fjdd+3isZEiMMU3LVjwFl0ULtT1QUzdrdCm+OzC9qoIN9hUMjbRH5ktHPAeaNF2mEZSqTMrrUOY=;4:zuRd6rPjptu4T3yp1T/+cF0n9rufBWIsTP9Rmb9NWbYIxBRvPVo9vn9DP5eXkb9kODQlrBU/mtwpD6cQbH0WctOmQtHGADpNMQ/SJvQNMXX9PxZSHWDklqlP9Rgz3zH2Z2aUUAFRdeZ7+cjeFNrBv0V1IXDP2weaIVlqNMFqcpJTa0p5OG7wqmPKt5ztx1GhjUk2sgOpV5ZZ4IjUM9H5ds/tMB1UN6PeFjv6QmE7hSXZ/VFG/sbgyhJJuHcal7UA6tREAUPRudIVW237cRfYicrczxAvC2LSennnOdJivf14574TZvSv4lcpZadvKWNrbREHWkTI3Wyvbvx33fCuhCBD4akL0Hp3TYpjPgOxsydxPbX0GZSUpa8TcW6lp6o7zNhBzRHy0ZVfdxuEFgk3QA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(10201501046)(102215026);SRVR:DM2PR03MB509;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB509; X-Forefront-PRVS: 07459438AA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR03MB509;23:rSpNWg8asJd44I+X8eL3a5+q6pkD755UjTJc96SyII?= =?us-ascii?Q?5hrKisMMDv+n+9p63oYeqwafmf+l1SJFB2wrzYwQTWHAYQV4825x19m5So2W?= =?us-ascii?Q?CVUehEAL7r2/B6gsYQfoj/mhE+1CJueYXcIBxMUqSs9G7ghoeHwESTPNV+3n?= =?us-ascii?Q?taTO0EgDY4AQjh6f+VK+ncR/qCh6CToq/mKe4UGDAUcvjTNahIbJqNykxr2C?= =?us-ascii?Q?l9rdm/Q+R0WDdufwziusctr1QERNY8lgxNeIETO8SBLHm4FFK4A7CJQVt7Bo?= =?us-ascii?Q?6k1zwRmzOFn7GFvmYyUTWXPmk6VTyOVzJisrqrzlZ1XLMsnw8Wt+niiQiFR8?= =?us-ascii?Q?HLajnjMZsLGDYrmhWBJxfri46hMwg0O7HeV3KFeyQ8pNur+S5PcnduYVwDxC?= =?us-ascii?Q?T0Tlgv3CgX2r4xq32Gb9tv4eEBteLnbRGWg40XexvFZDtFqKCDP5wFqEeLQE?= =?us-ascii?Q?TC7RjyNB171XLWpYFkcYdMWp068l7S4pQojNqIz7sAJlebcBwAVscVsRnviZ?= =?us-ascii?Q?vUfFphdZw0FocTBUDqRCQgK3ZgptHJso6SQbBckOr+nn1afCFDlTHr8q3oaR?= =?us-ascii?Q?mKNI6zC9KFUk0iriuS0f2F0poMETNn0KdFXyPVZnui2BCRcmR7S8CLtiegkI?= =?us-ascii?Q?DGGlE6A+hUfIITMxodv/LpiB7R/ILc+bTMZpIhW26APRzowjFTBTYBsSLB2F?= =?us-ascii?Q?JhNQCUHpWUdPM5D3mj05K4yUjyKS2AY0iFONj2FdXD1QHD5Bmk6F75Vl1O+L?= =?us-ascii?Q?eMD8GnYN1+c55fYKImW01a8OMCB6/TAhl/a6872DWLJV+9c/k6BsqFyl1sen?= =?us-ascii?Q?bFNk/dueErzJKSxJaM6Z/nXSFa9IWJo9yIZwHRkWObdgNnKcmhU6OkM3TgCY?= =?us-ascii?Q?+LwrQrw9LvkNe6dx1vpQWHz5er0E2RSR5OWXq/n0c46x6NWxI7380hVuJ7Yv?= =?us-ascii?Q?oslIoOQVDA7sIZPl7l/ar0g1MiyJMr3oqUFT5fbzR0LuScw3Fyx6JVn+6gpx?= =?us-ascii?Q?/F6Ln2TE4pxf/3Ubb+wue5JYt/J2i9kg3QV46LGsle91PUOvG79HpdAdSRcZ?= =?us-ascii?Q?ULuN+Mj1aBi8sQmjCJMC/r/0Gzrjrtr4auQ6XaxNsw0QUM1Q85L8weMfKqwr?= =?us-ascii?Q?vY5SvpRUfAmbIJ3i7PM+iwwSLazbrj?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB509;5:i+wJH/klgr2kqhIuBZ+PEGkAXC2z/xjpPuHVealwNdT1+/iZgtwapGFMsfd8JK0mlG6R5WBnSUErGVsngN0YyovqQ/ks4/ONthQowGo/8Jp92S9hoxbqMb6dIdIwjpmMU0cW8fMoxq0SoYlPYjopTA==;24:1q3sM2WHGi2MTIjKFwr1aJ8VRSJZgrtxfzuB8bRYbfyv+cCuZRsHnJgPyL0fh8iEfyzW8wTQ7rAFDMg7uGHyrco1m04ywZpXIytJEoCYxdE=;20:jw6Jjse+RyYFcj9i0XUKxNUzdVgWHiTQ7edqjzmxA1+5wwuZRE5lydFW7erKb5GpUbZNcJzl0zK2A5B1sBK1mg== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2015 19:59:11.3403 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR03MB509 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since an FSL-MC bus is a new bus type that is neither PCI nor PLATFORM, we need a new domain bus token to disambiguate the IRQ domain for FSL-MC MSIs. Signed-off-by: J. German Rivera --- Changes in v2: none include/linux/irqdomain.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/irqdomain.h b/include/linux/irqdomain.h index d5e5c5b..c0cb5d1 100644 --- a/include/linux/irqdomain.h +++ b/include/linux/irqdomain.h @@ -73,6 +73,7 @@ enum irq_domain_bus_token { DOMAIN_BUS_PCI_MSI, DOMAIN_BUS_PLATFORM_MSI, DOMAIN_BUS_NEXUS, + DOMAIN_BUS_FSL_MC_MSI, }; /** -- 2.3.3