Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755272AbbLQAZW (ORCPT ); Wed, 16 Dec 2015 19:25:22 -0500 Received: from mail-by2on0071.outbound.protection.outlook.com ([207.46.100.71]:52619 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753240AbbLQAZT (ORCPT ); Wed, 16 Dec 2015 19:25:19 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Suravee.Suthikulpanit@amd.com; Subject: Re: [PATCH v7 1/4] acpi: pci: Setup MSI domain for ACPI based pci devices To: Bjorn Helgaas References: <1449766530-16935-1-git-send-email-Suravee.Suthikulpanit@amd.com> <1449766530-16935-2-git-send-email-Suravee.Suthikulpanit@amd.com> <20151216221541.GA31633@localhost> CC: , , , , , Lorenzo Pieralisi , Will Deacon , Catalin Marinas , , , , , , , , From: Suravee Suthikulanit Message-ID: <567200E3.1070405@amd.com> Date: Wed, 16 Dec 2015 18:25:07 -0600 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151216221541.GA31633@localhost> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: BY1PR14CA0003.namprd14.prod.outlook.com (25.161.91.13) To BLUPR12MB0435.namprd12.prod.outlook.com (25.162.92.140) X-Microsoft-Exchange-Diagnostics: 1;BLUPR12MB0435;2:oMHUy5If8QDsNZJw+hA8mzee0ISbZoD7uO9DHm5uW6dfuruC1k8cB4Ohsfk4368AcVFEN9MrhOSUfUA5dkzlIVJngBqV3ZwYYNXiW+HGMxeolmKdLtv57NzYEtWsBsDazKhZyBHxWeQ5jRFJb6XdEw==;3:FWe08gaBa/tC2cTDb/tJwx1+SzKAMHK17BVVxQo2D5mmrAlpHUKisyWiL/+rjeM83lzEGEz89aypOyM3ebRfO51qUHobQHGS7KQgU0dl/VpGCfNYxHByuxrzedCoiR9a;25:ZpiQvTyI1tcp6EM4EA7xvXswafstYqpWKtisTi+LQRwD6hxLZBmC15ITD5TXU7qpuud89zxw6PlO++N0xUE7zswbvzqeUgeZBLcobfUR8t2ElYqjZBi3i065bXboRqlFiXulKVMvMK7Jz2JQDs+JoDiyEwaH0Ij9+VBiLSlzD5ClRS1V+LD0XUYjJAQ5gKLtTgrkIVcKPAfsTGccWalJ+4bKVLwiJa/YZig+e5hy9OMC+sbiMo+yX08JexvZLqlrBpAap8TDuu+ABE6sUnk8Xg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR12MB0435; X-Microsoft-Exchange-Diagnostics: 1;BLUPR12MB0435;20:Q3Z60VmtIBS92kEMBPhgSiTf1dU5Ho3tE6vt3H/3TSwK/8XisxMI1FViWIe9s7A2R2YcJWFa71hYvnPW1AiaLhXCvaIf4JzuZImMIr9RZuNVFpV891Q/D/IpBHuXDdDJcqLxYIovMRFfsLPs3APj/BuUTqHfgnMdMnMPtYlYdiu0/cSDAG4UQm5z6VYepd/NuKaEqFPJr/ZIYGDrfvwKzfqt0cebsggpRZtygrBHuXRifCpSADWAALpDm8gpheGUSeDHEVfhuuSvBb7thvBmS5ZbzNIK/BlKBTyaBrjlj1yrUSPe2QVUBupZK232qUJgV5hKk4XS/SQFJtG082FIHxUPvZ5HM7m7ndYNkD8/37tF4vLkbHyGAVTPDjkbGp5MDtZbQtgdytqtlilDR6bJU+nV3k3nptyTmVthoqSJDpEDIGbtYNYaKLFvePM7QGEKA2G6fIqfhONL45/Q/TBbxIdLjnOjV87Drf2FV+l1jfrKD5QRYyXfeDw/s6yHTv8B X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(10201501046);SRVR:BLUPR12MB0435;BCL:0;PCL:0;RULEID:;SRVR:BLUPR12MB0435; X-Microsoft-Exchange-Diagnostics: 1;BLUPR12MB0435;4:AaEGBknHoBnXL3W7NE3bsRPcNKgC3ceK5rzVawqNZcDABNFZAkJ/lkp8QxVc9wfMWdLbfDarLHrIOh3FWmWlhGKEO5huxyuHEC9PYc/MYurVRa9MPRoxzt0f35qq2oBJYb26+nvik+kEpyR8SXZ38jX7x3xjQsGVlI/n3M/5eWjDtH7KPOdtqw/X/nYH0KBgWila8smzjZPnUrrLOJi0BYQsK9LnOekN3elYaOpZhM2UFjF5RIMAaC9iCT4/XeIood/PG6Tzeb9ZbTtZolP5Sdq3SqCye682lsCZO0+1s4VvglP9dihAQ7ok4EfSBhAIC0VYtLLyosKooQFll4AnyTSxMWgRE4/3XMW2+VV0WIP2Zl4mrzxsncBPx/kjLmY9kycr66soJrfnmNedlLlzQ87whXcrIx3Nn+I/Bk7pbLUoRLg5T6VGJjbiFt2Hz47F0oQDNIHvT5WqwcxDL5OIPg== X-Forefront-PRVS: 07935ACF08 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(6009001)(189002)(377454003)(24454002)(199003)(479174004)(83506001)(87266999)(586003)(6116002)(64126003)(3846002)(5004730100002)(1096002)(86362001)(23746002)(87976001)(5008740100001)(230700001)(106356001)(105586002)(59896002)(92566002)(54356999)(76176999)(2950100001)(50466002)(99136001)(50986999)(77096005)(122386002)(40100003)(42186005)(65816999)(189998001)(5001960100002)(97736004)(110136002)(66066001)(65806001)(19580405001)(65956001)(47776003)(33656002)(4001350100001)(101416001)(81156007)(19580395003)(36756003)(80316001);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR12MB0435;H:[10.236.18.83];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;BLUPR12MB0435;23:AeFyIyvm3KiQEu4PHtmxr3tHcoPQ7oajN9dGd?= =?Windows-1252?Q?4Hc/dIjAJIOB3tFtkpP+grWVQK8U6JTuSXKf288Hbh/btc32TOfsTbar?= =?Windows-1252?Q?RBCsRUrqcknimvc9GCOP2WAlM7D16Uxyy56vyU9TmhF5sB66KA6l8YdI?= =?Windows-1252?Q?QB/ZiNn/TlRGVocpyT4v7FbFd0OVI3Vom2T+omaXxIpCjX3eAjRF9ENM?= =?Windows-1252?Q?a3bZ3Auu00yGDjq5MBYETA7E5WX/J5pYE3UVv7i1GF0G6P2hBW9yVR12?= =?Windows-1252?Q?2msVOawvDe5nzYiG1M8Yj3udJYbV6Op6hWaR0SIL9SoOELkWI1TsbNJS?= =?Windows-1252?Q?3z6eay828ScZxFp/B3/ww0CLw5msiisKPOHhbPwJrmljDWkwKE6ajsnX?= =?Windows-1252?Q?6aXLYDS6zaokRCgXcOa9A5kJKQNDf0RNPQeeBFqqboMDDSn3z1RvsicJ?= =?Windows-1252?Q?nqVHirYyzAUBzLxISVRHnoR6diyrzbY8S+wPxxC4Q2wu5AR0Y3VovvY5?= =?Windows-1252?Q?uKBK7QWJPQrUbc2vDMQEpGAZ6BCuvPcJBmcrwpEmh5lxbfzMXOntVuHD?= =?Windows-1252?Q?b1bCqUZyVLDznT6IETlltpkrJzcm00EhlCvoXo4DXd9ywLSTR72TI+Xe?= =?Windows-1252?Q?S4dWLNdFU36Zstmja7SV9c7JBMwJJqMr8bK4Kv0h+CWjIJNbanTeln9Z?= =?Windows-1252?Q?qCReqzfUCMfTWP5NZc71AfJhJQdgZxpHro3ul0Bniq61AORbpx6bbYZg?= =?Windows-1252?Q?DtobAw+VIvwQrEvuIFRYckZLeUGm69mzYImcX7MoyZMr0u3kD2wetLCE?= =?Windows-1252?Q?oWQ7wCQIfto4hQp1LK6yG9jCOqkQgyODG2k5rAUxpUWObMjW3O+XmdgI?= =?Windows-1252?Q?I1l28ZNxixDGPS9km5zzPsCPuAxynz9gggwGWIJZ/hMsmBWzDNwF22yx?= =?Windows-1252?Q?LcGQeE/prm5UCIcd9Ii//lno6AP61vwyMU+mu1UknuvYzBxdwZURlLQI?= =?Windows-1252?Q?/YFOM0V7/nvPAlLAhs9+BzGh0YnpYc0lXeiFXbihCvI+BO7Bw5Ig9H2W?= =?Windows-1252?Q?a14RAoCvfEyfHTeNkQsaU+FyQ9jE0mmxFEl0VtXZrjo/Z1NryR61jsWg?= =?Windows-1252?Q?5TA7y2UjHRkQ8EmJpiWgYx46U49GVS2wJrv4PYUNehwaRRrdnX0gVkvI?= =?Windows-1252?Q?2N1iPMTkE09vJyirKVMETswzHPbl436qOwUNoYnZhxR3WLLzqTCFwsvC?= =?Windows-1252?Q?UiQKqIBf6iQysU4wvpa1KGkgJdTxZccOtN+Cn0VyRAuRCJpt56ELWjxe?= =?Windows-1252?Q?2Va6sW0xwZyS6h64JiKuTFojb9z1a9KyvvGwg+ziHyUjPWfE2xeUe+3c?= =?Windows-1252?Q?EYiW8FCyUgKemHBbQtkAtj+eB8Z6xh3rzKUe8N6At1l5UQM3L86/l0?= =?Windows-1252?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR12MB0435;5:GeoIGrri4jxmfgLphdDcmqCpedDmI4XqW7QkyL6V6y5YkhDB9UnbM0Lt9a3uvsfVL4mWtjJEvbHgtq+YlgXMomNihDS4AttegpQFcb3VZs4keJ6pbaZXQdbWTpeBKj2V+knqGOxA/CW6ophFpppbgg==;24:rHi6aLR9eqzgU3Q2OyORtsYEGYO36MBWXJczkDq/e1e1jelnXJIU5dDvgKY7lfA+OeElNNEOQKAKza1E6kS0Gbazh3dycrJBjLVh1enbiCw=;20:t6KAwEEc53ATu/y4U+4w+UZIf+fkbc/4IlmwO38Isr4LmtkYUwk/EpEaKNoo/aRsOlgvHs4v0H+uH+bN1PTRoiKaSlEqTU0/+oPits5l8AjP6psK8WXTZ7mSzzW2wcys9p16L2jk7POmZph1ELsPknYDawyKebojJoF2obEcpQhgImBVtNwr+q7tcZ0hVDGikD+E6mzvm5QLfLkufrQNfYtQ283C9LJ6Sm1EeJw4Qy9o3dHGJbd1jQYHt+0GM4fT SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Dec 2015 00:25:13.1785 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR12MB0435 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1189 Lines: 28 On 12/16/2015 4:15 PM, Bjorn Helgaas wrote: > On Thu, Dec 10, 2015 at 08:55:27AM -0800, Suravee Suthikulpanit wrote: >> >This patch introduces pci_msi_register_fwnode_provider() for irqchip >> >to register a callback, to provide a way to determine appropriate MSI >> >domain for a pci device. >> > >> >It also introduces pci_host_bridge_acpi_msi_domain(), which returns >> >the MSI domain of the specified PCI host bridge with DOMAIN_BUS_PCI_MSI >> >bus token. Then, it is assigned to pci device. >> > >> >Reviewed-by: Marc Zyngier >> >Cc: Bjorn Helgaas >> >Cc: Rafael J. Wysocki >> >Signed-off-by: Suravee Suthikulpanit > Acked-by: Bjorn Helgaas > > I assume the whole series will be queued via a non-PCI tree. > Thank you, Bjorn. I think Marc is planning to pull this in once all parties have acked the patch series. Suravee -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/