Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-09 Thread Suravee Suthikulanit
On 5/30/2016 10:14 AM, Tomasz Nowicki wrote: From the functionality point of view this series may be split into the following logic parts: 1. Export ECAM API and add parent device to pci_config_window 2. Add IO resources handling to PCI core code 3. Support for generic domain assignment based on

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-09 Thread Suravee Suthikulanit
On 5/30/2016 10:14 AM, Tomasz Nowicki wrote: From the functionality point of view this series may be split into the following logic parts: 1. Export ECAM API and add parent device to pci_config_window 2. Add IO resources handling to PCI core code 3. Support for generic domain assignment based on

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-08 Thread Dongdong Liu
在 2016/5/30 23:14, Tomasz Nowicki 写道: From the functionality point of view this series may be split into the following logic parts: 1. Export ECAM API and add parent device to pci_config_window 2. Add IO resources handling to PCI core code 3. Support for generic domain assignment based on ACPI

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-08 Thread Dongdong Liu
在 2016/5/30 23:14, Tomasz Nowicki 写道: From the functionality point of view this series may be split into the following logic parts: 1. Export ECAM API and add parent device to pci_config_window 2. Add IO resources handling to PCI core code 3. Support for generic domain assignment based on ACPI

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-07 Thread Bjorn Helgaas
Hi Tomasz, On Mon, May 30, 2016 at 05:14:13PM +0200, Tomasz Nowicki wrote: > From the functionality point of view this series may be split into the > following logic parts: > 1. Export ECAM API and add parent device to pci_config_window > 2. Add IO resources handling to PCI core code > 3. Support

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-07 Thread Bjorn Helgaas
Hi Tomasz, On Mon, May 30, 2016 at 05:14:13PM +0200, Tomasz Nowicki wrote: > From the functionality point of view this series may be split into the > following logic parts: > 1. Export ECAM API and add parent device to pci_config_window > 2. Add IO resources handling to PCI core code > 3. Support

RE: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Gabriele Paoloni
ker...@lists.infradead.org; linux- > a...@vger.kernel.org; linux-kernel@vger.kernel.org; linaro- > a...@lists.linaro.org; j...@redhat.com; andrea.ga...@linaro.org; > dhd...@apm.com; jeremy.lin...@arm.com > Subject: Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host > controll

RE: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Gabriele Paoloni
ker...@lists.infradead.org; linux- > a...@vger.kernel.org; linux-kernel@vger.kernel.org; linaro- > a...@lists.linaro.org; j...@redhat.com; andrea.ga...@linaro.org; > dhd...@apm.com; jeremy.lin...@arm.com > Subject: Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host > controll

RE: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Gabriele Paoloni
ker...@lists.infradead.org; linux- > a...@vger.kernel.org; linux-kernel@vger.kernel.org; linaro- > a...@lists.linaro.org; j...@redhat.com; andrea.ga...@linaro.org; > dhd...@apm.com; jeremy.lin...@arm.com; liudongdong (C); > c...@codeaurora.org > Subject: Re: [PATCH V8 0/9] Support for ARM64 A

RE: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Gabriele Paoloni
ker...@lists.infradead.org; linux- > a...@vger.kernel.org; linux-kernel@vger.kernel.org; linaro- > a...@lists.linaro.org; j...@redhat.com; andrea.ga...@linaro.org; > dhd...@apm.com; jeremy.lin...@arm.com; liudongdong (C); > c...@codeaurora.org > Subject: Re: [PATCH V8 0/9] Support for ARM64 A

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Tomasz Nowicki
Hi Gabriele, On 01.06.2016 09:36, Gabriele Paoloni wrote: I think maybe it is worth to post this quirk mechanism as RFC on top of this v8 patchset, so that we can start to review it and make some progress on the quirks. I've just posted my RFC patches, please see:

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Tomasz Nowicki
Hi Gabriele, On 01.06.2016 09:36, Gabriele Paoloni wrote: I think maybe it is worth to post this quirk mechanism as RFC on top of this v8 patchset, so that we can start to review it and make some progress on the quirks. I've just posted my RFC patches, please see:

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Jon Masters
On 05/30/2016 11:14 AM, Tomasz Nowicki wrote: > From the functionality point of view this series may be split into the > following logic parts: > 1. Export ECAM API and add parent device to pci_config_window > 2. Add IO resources handling to PCI core code > 3. Support for generic domain assignment

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Jon Masters
On 05/30/2016 11:14 AM, Tomasz Nowicki wrote: > From the functionality point of view this series may be split into the > following logic parts: > 1. Export ECAM API and add parent device to pci_config_window > 2. Add IO resources handling to PCI core code > 3. Support for generic domain assignment

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Jon Masters
On 06/01/2016 03:36 AM, Gabriele Paoloni wrote: > If you agree I think Jon can tell who's the best person to > push the quirk RFC (as my understanding is that this mechanism > is currently used by some platforms deployed on the market...) Let me ping Linaro folks to see who has that (quirks)

Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-02 Thread Jon Masters
On 06/01/2016 03:36 AM, Gabriele Paoloni wrote: > If you agree I think Jon can tell who's the best person to > push the quirk RFC (as my understanding is that this mechanism > is currently used by some platforms deployed on the market...) Let me ping Linaro folks to see who has that (quirks)

RE: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-01 Thread Gabriele Paoloni
Hi all In v7 thread Lorenzo has summarized a roadmap to get ACPI support for PCI controllers upstream. The second point of the roadmap was << 2) In a real world (1) is not enough. Some ARM64 platforms, not entirely ECAM compliant, already shipped with the corresponding firmware that

RE: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller

2016-06-01 Thread Gabriele Paoloni
Hi all In v7 thread Lorenzo has summarized a roadmap to get ACPI support for PCI controllers upstream. The second point of the roadmap was << 2) In a real world (1) is not enough. Some ARM64 platforms, not entirely ECAM compliant, already shipped with the corresponding firmware that