From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752590AbbJZQGI (ORCPT ); Mon, 26 Oct 2015 12:06:08 -0400 Received: from mail-bl2on0107.outbound.protection.outlook.com ([65.55.169.107]:19684 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751725AbbJZQEv (ORCPT ); Mon, 26 Oct 2015 12:04:51 -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 01/10] irqdomain: Added domain bus token DOMAIN_BUS_FSL_MC_MSI Date: Mon, 26 Oct 2015 10:49:12 -0500 Message-ID: <1445874561-14761-2-git-send-email-German.Rivera@freescale.com> X-Mailer: git-send-email 2.3.3 In-Reply-To: <1445874561-14761-1-git-send-email-German.Rivera@freescale.com> References: <1445874561-14761-1-git-send-email-German.Rivera@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD017;1:kt/YHMmag88BbR83iYgvJds2gKYSMyyQZR5v7L6cjJHyk+mKqxXmeyzcb+Xuocpq25fsjfcXy5exlD4j/4wFyDm2kAVeMnPLFT1x/xpIs3/qRXD0K7tectGJu7oFyztdqY238q7Hzgl/6oZ89tGYsHsG47AfAHSm/MoXGUVpY4gJ6ePDoAVvxR6+shW5E2qVI1fA1KGWUS853/Y6dauT/6OgQKyTGFkPUaAodLnfKkhjsfEeUm1hNycdpSmGZo8h6/JjvUe7xqPr7J6PEZEj1HXOXhCvAPHSQmKf+O41DmNV83JybJOlOAmraUQeP2uGGOZ2m45HggYTLgk96VJvYMddRYcjiNdVp+Gm5v4WSrSQo4jlOEtknIrA+rmtB0X7rO1tQrlQbFvUm+HyoiqvKw== 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)(229853001)(76176999)(107886002)(81156007)(5001960100002)(5001920100001)(36756003)(5008740100001)(106466001)(5007970100001)(104016004)(105606002)(4001430100002)(189998001)(19580405001)(87936001)(48376002)(85426001)(50466002)(6806005)(77096005)(50226001)(50986999)(86362001)(5003940100001)(47776003)(5001770100001)(2201001)(575784001)(97736004)(92566002)(2950100001)(19580395003);DIR:OUT;SFP:1102;SCL:1;SRVR:BN1PR0301MB0738;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;BN1PR0301MB0738;2:74CB5Nmjdn3wHnubL6j5CLD9ovPQIGzUkLya2dI6pR+iT/DipY/ZxUdVBz5byAXB/OUzJaay/F9yLG+uMw9hA7qFSVo7nnRfjnRvxDNfWZVt5xcIIKHJop7PY3orfQLpNIp/0LmlEkZ6PJiVOM5fgRCabyKX74uxIoHbaPiDrLg=;3:zrOskfixbqy4KLiJu/mGPq5hNg/4+iGSnMhAsBqhA8UQww4s5HS7IczpRQ7hvRM+Q21NfV6zvDzuwSTNsZxgOVtUTtyXBbAWGgi2PJn0o392pg7KTltKYoTVEWW+dxkObDirHOF7EXWC8ZZrhRx4gjCOsgh9mL/l1H9agOgRGIIrvGPFsXhmLjEipz1hvrCnvjgm7GBJEpKxOrPJ/e5jJZ1SWKAiVXd2ms2IwzOfjmY=;25:YuKrwgwj/u/WC2ICHo0BTdwgdHjDHicq9/g8jDXl84qNQjyOuwuUlpSi5XQ19GWQBbWSpczG/EwGew6flGdICgSfPHR6gOVvoPHMeH7su3JBJB0ak/gf44zLshIDlTg+0hUD8hKFlTdakf0F7MaH6G8LlizRo20+6O0b+eay4K4hxm0+FSNPoT5Snem9ZjJWxAj4KlQfbKypvA02JkY9Z/rDYiulOIFUwqgJV7SrLB44Q2Bt/BfdgD5rgumb3Gou2Ws8wqDOpY6acYulK/fssg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR0301MB0738; X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0738;20:hH/oay0Qv0YL2O+paVZtMYi+5H64S8Y0OShm9eTDQpNsZLVhsOxGPPnPltCyubPxRt/qlTN2e3KW/wj0l3XydZLoK/5VQAdJWwkTpgew8XB4dDGAxmYtuokwjNo7cMGR8hM2TCWLCW+vWnQjnvMoJHNy2xb8+IuTeWsYkXl7POtVLNv4iLRP8alZlHIhSeJNzWn0uB9JtrKj2rE9SHfQWkinwQ76I8ZRN/JwXjdGhhIk1Zdwr4w54N9l0pyh+xi7fbhN0t1Wqd58e5rcaGBGRh6HXwrO1ti5QCjwtuv1zuBYIBoc7AltLI3lnuSDcWHdQs8Fsgl+z7+H9+A6RS8h4ilwpYlsUJtHVJsrn0bsZKA=;4:BIA3puLyrhYXEZoB99pKzeDnkAdQGjneBSbmHYY2iycdEKwcj/FtWKzwUdmviK70cWJmJeEwuQPP8R+LBEAksXJi1C1Vkps+oIFHYEjeZlu5O8YmAH81ThGaBgf218AFEuWil5QPzjogfyEtzSmW9hp91P3Cexi9eEfiehWH6iIHg2BC6dUnqEsNpo2QU6WghEYHtQuDS4wD4egUngquhqyqvoFj8ctsGgTIF/OpswMYCLgy3dEFmXY6X+LSg3SW6HT/KfquGb8dudFXGa5KyFBWwesrv36ts+qiYSiIlVP8O4I19yoLAIHnl01nb0ijuwVPfAgFU3/ctpv6uaDCLM5o7ot4ceF+0VUv+UCI/hom8yJne3cDMCD7GHJfO3nu X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001)(102215026);SRVR:BN1PR0301MB0738;BCL:0;PCL:0;RULEID:;SRVR:BN1PR0301MB0738; X-Forefront-PRVS: 0741C77572 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN1PR0301MB0738;23:id4Z7UwNa+Ckoch32DV8G0UmVcv+sbTkMBV8a0i?= =?us-ascii?Q?0jwfC+57d+iCl+rMG5b61c2P8iEMd1SmKJoB2J9LdLUe442cj4QGVZgWWZk2?= =?us-ascii?Q?zXAGkvpraBS5zut5wuXDMNgog8AUvmnkZXTl8PNUg6F+NaXJhpZxl+2Pn09P?= =?us-ascii?Q?s3FyO7djP8HB99TjSnzAwjWvpLTA/Nsunka5Ace7EAOuWIAlSsAZ9vaJntWu?= =?us-ascii?Q?maJ5xBORFYbU5LoAuvGbDngkX99gP1eUAzETg6SZblmI2hfM/Oyic2mybYus?= =?us-ascii?Q?CIWEoje+P3KN10VbCd4nA0c6cRxSqMSHqs/QZc9fD0nyLiZELme31VA3UaE5?= =?us-ascii?Q?CGyp5dPBS6kQ04kSbEiwvZrLsocMwTQSYmAHuSSNL/ukUELLUUKtuCu1gKQ/?= =?us-ascii?Q?lum0bftfZoJITVPlGtaYLc/z57jw0Y6fvzKYb7XV8Xb23Y0/RF/+XVeaOPll?= =?us-ascii?Q?w+pUY8RZDXpZeprH9V3gABjtueEJ7lauwaByblaI1T3JotccxWhn6AuAS4Oy?= =?us-ascii?Q?YLoALmF8a7T3O8KAxlNYBGvfZ65gHNz/KPUC24pfy0k90SPkBoOfslvZ/EOS?= =?us-ascii?Q?/zrm0Q7lCecIB+YpyS7JVmAQCI7QC4i61rMxdtnaQG+pKYU1coX/Q2DOL1yF?= =?us-ascii?Q?fu7BAEfziD5kU4TesTPG7e2oP9XHdHLEiKGCvmE/sszwzb9E0nV94SK0H0fE?= =?us-ascii?Q?rUa3QxgMUFVEcEkVntgkAmloHPMQs/Kq8s4VkjNmmRRVtBpPgipD6kvG0Lj8?= =?us-ascii?Q?X6szMXRsGxUqNYEQjuJyvhBxPWWDrMEHSfjTEVz5wTiPTIg/uPuW/St8kKod?= =?us-ascii?Q?pmmdKHPE8K5mTuy7fknZyL9/2/mZ+9YeGTS7EQ+eM2F0lL5EJrznT8euJSm8?= =?us-ascii?Q?3p3k/CBPRxQg/xfBCn/jFgTR0t2f0iFt9/EfOVOqdOuBrgnd5GD68/n1T592?= =?us-ascii?Q?LFJzm/HIN6cetjDccI9eSGt61JjS0kQEtXxLyPtlFAjPY9UI0oBS2W0slAg+?= =?us-ascii?Q?ldF7rFUs8ypTFhxQ8yp7o3CzuwW6bpIq9Vw+sqhL4DggrVabxI2yJR8Z/Nwg?= =?us-ascii?Q?obUearPfj5NSvky8QMvzaECiFj8cozCT5N1ZHSd3iK/hM2L9BBA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0738;5:sBhcIj92c8LiW62FzPUurdYA+sjS7JcZpZ3tnaoFx/4wpjUatd0ZU2HFv/0uA9PCdH2X2qVf/AH2QQKoncM3qAhoKgcXtQnt3RBCq/ey8/thsp0hwut+rmEvprQTxaqy3etUcQdVET0ZncK2rCQeTQ==;24:208qk8Pj9U7U/pES7PWpIaQctVInFxN8wf/oNmbWQJ6IajjpvD9BxvXGRB9i8OmVDlQiwJuSCznBf9nc8EGTLINv7BIl3EUGKJcZoTF3228=;20:IzUwzbw2UQ7FMLJqARdcUiAUjrziyM94paWcN6e11Yz9PaJb6IyaPUGspHkwtUEdmzfKW30u0f1JjjantajvWw== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2015 16:04:47.3234 (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: BN1PR0301MB0738 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 --- 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