Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752599AbcDVUqh (ORCPT ); Fri, 22 Apr 2016 16:46:37 -0400 Received: from mail-bl2on0081.outbound.protection.outlook.com ([65.55.169.81]:11089 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751707AbcDVUqf (ORCPT ); Fri, 22 Apr 2016 16:46:35 -0400 Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=amd.com; Subject: Re: [PATCH V6 00/13] Support for generic ACPI based PCI host controller To: Tomasz Nowicki , , , , , , , , , , References: <1460740008-19489-1-git-send-email-tn@semihalf.com> CC: , , , , , , , , , , , From: Suravee Suthikulpanit Message-ID: <571A8DA0.3080609@amd.com> Date: Fri, 22 Apr 2016 15:46:24 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <1460740008-19489-1-git-send-email-tn@semihalf.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: BY1PR17CA0007.namprd17.prod.outlook.com (10.162.18.145) To SN1PR12MB0447.namprd12.prod.outlook.com (10.162.105.140) X-MS-Office365-Filtering-Correlation-Id: fb23a9a0-bbba-4fdf-6983-08d36aef2f56 X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0447;2:ZFwvYSntaD4ybiwUtMOee/EdoFGKq//zOzRXHlVjuJ3LaSsyoLUwjW7KO+gWlfoar/vYgUJFM3LWWZXgQVRvQrjXhJbnqZkk4s/IxvyjeVyeKKkdTSNNYEGPG+ewoApTGoPZdxfgE+PrDPUVwWbBvrK3dOAj/m263+VVHbrFbihoKi8yY5ZhTXmEnChGzR47;3:PwsbHeZ0lEbQzZddc9Z/JzQ6qfWf7SEk9UETO6kjPviIag0As4MzRCX6y+Ttit9GzFBdmQMdHXXZVYmF1gf2kqB/sZf96g4t2laQgkdz/Op80RPetvnXM3+j95nsq8bW;25:WP5Nll4D1YuXpLWBX0ho+IJthC2TG03Q4JZn4rxlhKgmGMwh74PxAux10tkXAe6M511Dh8XwMlCId6g31zR0l0cxzKCu3WOLfhT6+Kd/+FAS+iSm3060PZ8DxpyuR162IPiEX01QPgh7e9499fmiqzcOH1rcsLqlkf0I5GDBavwRYmJj9ywwj6HKdX+LBdCc5tPraA95QJ7msB2VbPPO5oIAgv9ZPaCzRDOyMX4TkalLY8fjG3m+m00DdlJZVyyqySmVXP8OimaGiv3UOYabcN8CmlPYTN/5Qmjcbl0hFiB8BYHS+ILymv91Lbu78TBzNo2RvtMU6YCOdsPMl9dXsg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0447; X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0447;20:5bzYjeYoefFA5UpYKGvXqj9HEhMx9jsse1dk7vE51tDWAuctvsrYwbN0GXfmdpL5OlKCO2ywCveBEt0cuA/HtRkpmC553B7O9TEFdJWHrSY9rmV6Nc0v48kEQqysVX0oRUmUSq2S1Rtc3t2bBg7oCO+7yL7CuwQSvWkJRrWmeKMVgsUj/yxWFntXSDJ9TIpXS1U7xGo3hP+/svJC83CUSxa3NMK7ZlzYIcjcTylh/0FBh6VEU/20myQnVCGbuUA1Iff4h8aaDo467v+v9uTO5umGzBe85t6mHq7f4+Py18gb5h8+FE8+vbQtDiFRX4axoJcLezp7OM2IkITvqJsgbInw3BjBZU2FuVJQzHK2mSpprt3sDkzwkwJWLfBLp2B5g71O7zLEkaH94vtLzBeaBy83MtUp/Mf3QOvkpmUda1AA7lBp71vrHEaE0c6pZYewhFbE13hWjFaudfC1g/b1z0kvUFBfLWyNK1pMe3veDiXmWfy45cabHSe+9MmoflKr;4:f2z/BfphrqGT+3402UVsRwnnuGCigsZmVtDkvh6koTAoF0vT7Ye8UKL2mzQzSr4ED9DksyYV1d3ceB0rcwr+BVPfHxLL9GFuYIYbhlj9wLMNehqx6muwX2z0B+HmlsOPIGz9p/HmWeWwxjT3VWcdZfq2LWRWjNO9Av1xeSN/sZ0PhBRNLu+SMGD69JE106EQRyACo1upeu3VX7E/Y44DZnmN8R3xDtTh+aKOkSysGsyLqKvr7ghTEZT8wZP4RVpPTy65gevPSkgz0LhogQ1azgGucOkQukr8nRms6Oe7S6n8pUsFTiP5LGUu+tOkkvecobm54JX4rYmurKW+wI8s1mwzLyviwgRPY0s6+oj7FK0yjOatef1ZmjDgRQToq6eoFNTUQgO8514TvuhRLi7Wr05HsoVj82Jc+pSvWDbJ6kI= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(9101521026)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026);SRVR:SN1PR12MB0447;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0447; X-Forefront-PRVS: 0920602B08 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(377454003)(24454002)(81166005)(33656002)(2201001)(19580395003)(4326007)(19580405001)(189998001)(76176999)(54356999)(50986999)(86362001)(42186005)(66066001)(80316001)(50466002)(36756003)(2906002)(65816999)(23746002)(65806001)(2950100001)(64126003)(65956001)(59896002)(230700001)(5008740100001)(92566002)(4001350100001)(5004730100002)(77096005)(5001770100001)(1096002)(586003)(6116002)(3846002)(47776003)(921003)(1121003)(83996005)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR12MB0447;H:[10.236.64.106];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;SN1PR12MB0447;23:/m8eAviadsDSRHDJoNhn/x7i472IH3I22K+Hu?= =?Windows-1252?Q?3oid8ugdx65K2n/YUaeTDT8Qtgh2U/LD8VWgXbpMmgvGHMKtPdY3CDAn?= =?Windows-1252?Q?dxvNU/yfDoTrdQrDDLB/3MeBmX1Z6k07DjEHLl99+zdRW5IQJ//TmTxw?= =?Windows-1252?Q?ZQJaf+AoogvYEIsdi2Sb55F/Q52/CeblIEROXLcfPv0dT9IFhf4mz8Ch?= =?Windows-1252?Q?hCn3PR17xRrmVzyGy/+S157hP4f1aWnONt1jrBEHGsQ5XJ0JxZ+tXGc6?= =?Windows-1252?Q?It0HUeO5rL407KHdFbppYVIyjVlQByaWSL33tlzh4odsP0eHhHgK1Ihp?= =?Windows-1252?Q?VhCna7zAoIk8NYyvymN/ChNG4NxqK8LdMUyPWSztEu5Z2hP8zg+Tsdda?= =?Windows-1252?Q?t8RlFTtTXiwDGgfy/FqjsPcqXqL8avaDhnHDEOpV/lsfrD2+WMRVa3RS?= =?Windows-1252?Q?WrYs0u5Z3kM57IkboUiHS8naa38eq0uJ1kL+GVWu7Cq36tjAQonGsMVd?= =?Windows-1252?Q?UkOncSGF4QSHlmCW1MIX/nVwCM9Y5Z+6rQrFVddjh1HpdW+JHlQHf4xa?= =?Windows-1252?Q?SqYPLkZeMs+I21mRoYn+5DoImdErarMZPB3hbkhfmNe3XWjAJ1ulPy5T?= =?Windows-1252?Q?gA0IGglnnFQwxGQq0HjDcL92rjKT2M7e6fKW3heGgQ0xq2bImJDzBUjo?= =?Windows-1252?Q?+XTDnla8reD3AvMp3bFHk7mX9IN69ypErJSXEAV7GJIUo+OV/d90B5e0?= =?Windows-1252?Q?Zvdtbx2q+51kiiEoE2yNlJBu1X/ZUNnNgeppjmHGEXMIneVRk3pBckZs?= =?Windows-1252?Q?L8xfaZ67msmsHtj4FEEXI4PKngGpQaOvFFoV34QEvxqENVJvBz2PT0HK?= =?Windows-1252?Q?BfAptJhQSLTUTxWFHnPCmNLwgmofhh+SV+yYPq2sw1ZzASM+5RZZdfCQ?= =?Windows-1252?Q?I/9y/YZ6j/CqzaP6isCACmqgsBYBQV0pxJ6AHHsYqwZ2qLH2Ru85zgSY?= =?Windows-1252?Q?LihF9YagwbxXs41g0uTHAaqKYhey/vqcGVX9RjBIYTcLct7Jxm7nwowm?= =?Windows-1252?Q?nO3vUqwrRZ8eyFWffOI2kYTScslvCv8NJfK6zu/JNO3CUEb6PEpCGB3S?= =?Windows-1252?Q?RB+Kmq6e79F0cq1Sp2GkbHDPT8fwRfvSe1rrj1dQbX8amZi1gaD2FEYx?= =?Windows-1252?Q?18E4RYJ69LultNPPcbsYv33qJMY4AivEspJpYFpOv+Gr2qvQOSetTtmz?= =?Windows-1252?Q?YyDJdxjGx54qXn2PA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0447;5:0cVd7nl/xomhkhwNVsNUvv1/c+MDuw959+Is6QuXhdWBjdsjwDN5bCOv/p497PyupbPeIAN+UzxdZ0IRV01idVd8WJXQDfESIVKJLcjL3Hu4gVFKpCeNw+x6YnNrGrTHf8jRjPN78dODadgRHgO77NELwW0gU/TdOhKyvLixbQWVW90DnKWuVMwf6eRdbnVd;24:vVlVHf6tHzpstGA4/RH0VukMlCuJ+iM8fhfGaIekyhzgUhaQWbt/SizCrf2h//hMa5OHRU8AYQw9hIQp7SLvfZQnYq7oRr698j8bxWdGz4o=;7:T+9WHJSHDOqgdGqBI5gVB3Ok8UViBdj6cJrvYDFti6mViBbO+WfMynMZIYSKhyxDWC2EKb62xke5GFBtEvUfOyEbkCMS/3mppGeFUmY+4Icv+NwRP3tLcJHPryv24ZrWyDGbuiQenWHeWv/hdfyWjVjh7aJ09Px1NsDG7IPO7oKRo2XJ1BZhT3lzdUZl1RklyDnBxVVNlLYf8nNMVI8XqDMpHDjXWjuF32QK7uZa7PA=;20:J4xU71WHD3P+ldLTbPdMXvCzxYzmnIERzS55sj9ssSDQpI6kfohbG+zUh6IUvPtTcKr5NMq+kAE2UxFBOVScjQwvVVLDaW2VafohBKJ9ZTKdDHeYsGLchSpeftdQgZfb79SmqQxgPnJ+tlUcvxm5g4FpwNKzKWY8lRzmVleJd17jMOYeAcOGLQgJ8HiZtzU4v6jXKv/LDVJTCJG6XQxU4C3ZsA76PY++e0XGm6w9ql0xp7hqpxQJYeJUY2YDdqJH SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2016 20:46:29.0947 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB0447 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 768 Lines: 20 On 04/15/2016 12:06 PM, Tomasz Nowicki wrote: > From the functionality point of view this series might be split into the > following logic parts: > 1. Necessary fixes as the preparation for using driver on ARM64. > 2. New ECAM API and update for users of the pci-host-common API > 3. Use new MCFG interface and implement generic ACPI based PCI host controller driver. > 4. Enable above driver on ARM64 > > Patches has been built on top of 4.6-rc2 and can be found here: > git@github.com:semihalf-nowicki-tomasz/linux.git (pci-acpi-v6) > > This has been tested on Cavium ThunderX server. Any help in reviewing and > testing is very appreciated. For the whole series (On AMD Seattle): Tested-by: Suravee Suthikulpanit Thanks, Suravee