* Re: [PATCH] pci: xgene: Add ECAM fixups
[not found] <1455068984-22210-1-git-send-email-dhdang@apm.com>
@ 2016-02-10 4:10 ` kbuild test robot
2016-02-10 14:28 ` Arnd Bergmann
1 sibling, 0 replies; 4+ messages in thread
From: kbuild test robot @ 2016-02-10 4:10 UTC (permalink / raw)
To: Duc Dang
Cc: kbuild-all, Bjorn Helgaas, Tomasz Nowicki, Mark Salter, linux-pci,
linux-arm-kernel, linux-kernel, Tanmay Inamdar, Loc Ho, Feng Kan,
patches, Duc Dang
[-- Attachment #1: Type: text/plain, Size: 1370 bytes --]
Hi Duc,
[auto build test ERROR on pci/next]
[also build test ERROR on v4.5-rc3 next-20160209]
[if your patch is applied to the wrong git tree, please drop us a note to help improving the system]
url: https://github.com/0day-ci/linux/commits/Duc-Dang/pci-xgene-Add-ECAM-fixups/20160210-095702
base: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next
config: arm64-allyesconfig (attached as .config)
reproduce:
wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# save the attached .config to linux build tree
make.cross ARCH=arm64
All errors (new ones prefixed by >>):
>> drivers/pci/host/pci-xgene.c:34:24: fatal error: linux/ecam.h: No such file or directory
#include <linux/ecam.h>
^
compilation terminated.
vim +34 drivers/pci/host/pci-xgene.c
28 #include <linux/of_pci.h>
29 #include <linux/pci.h>
30 #include <linux/platform_device.h>
31 #include <linux/slab.h>
32 #ifdef CONFIG_ACPI
33 #include <linux/acpi.h>
> 34 #include <linux/ecam.h>
35 #include <linux/pci-acpi.h>
36 #endif
37
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 48147 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] pci: xgene: Add ECAM fixups
[not found] <1455068984-22210-1-git-send-email-dhdang@apm.com>
2016-02-10 4:10 ` [PATCH] pci: xgene: Add ECAM fixups kbuild test robot
@ 2016-02-10 14:28 ` Arnd Bergmann
2016-04-15 21:30 ` Duc Dang
1 sibling, 1 reply; 4+ messages in thread
From: Arnd Bergmann @ 2016-02-10 14:28 UTC (permalink / raw)
To: linux-arm-kernel
Cc: Duc Dang, Bjorn Helgaas, Tomasz Nowicki, Feng Kan, linux-pci,
patches, linux-kernel, Loc Ho, Mark Salter, Tanmay Inamdar
On Tuesday 09 February 2016 17:49:44 Duc Dang wrote:
> X-Gene PCIe controller does not fully support ECAM.
> This patch adds required ECAM fixup to allow X-Gene
> PCIe controller to be functional in ACPI boot mode.
>
> This patch is based on the original work of
> Mark Salter <msalter@redhat.com> and depends on
> Tomasz's PCIe ACPI series:
> https://lkml.org/lkml/2016/2/4/646
>
> Signed-off-by: Duc Dang <dhdang@apm.com>
> ---
This really has nothing to do with the PCI host device driver, please
keep it in a separate file in drivers/acpi/.
Arnd
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] pci: xgene: Add ECAM fixups
2016-02-10 14:28 ` Arnd Bergmann
@ 2016-04-15 21:30 ` Duc Dang
2016-04-16 7:43 ` Arnd Bergmann
0 siblings, 1 reply; 4+ messages in thread
From: Duc Dang @ 2016-04-15 21:30 UTC (permalink / raw)
To: Arnd Bergmann
Cc: linux-arm, Bjorn Helgaas, Tomasz Nowicki, Feng Kan, linux-pci,
patches, Linux Kernel Mailing List, Loc Ho, Mark Salter,
Tanmay Inamdar
On Wed, Feb 10, 2016 at 6:28 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> On Tuesday 09 February 2016 17:49:44 Duc Dang wrote:
>> X-Gene PCIe controller does not fully support ECAM.
>> This patch adds required ECAM fixup to allow X-Gene
>> PCIe controller to be functional in ACPI boot mode.
>>
>> This patch is based on the original work of
>> Mark Salter <msalter@redhat.com> and depends on
>> Tomasz's PCIe ACPI series:
>> https://lkml.org/lkml/2016/2/4/646
>>
>> Signed-off-by: Duc Dang <dhdang@apm.com>
>> ---
>
> This really has nothing to do with the PCI host device driver, please
> keep it in a separate file in drivers/acpi/.
Hi Arnd,
With Tomasz latest PCIe ACPI series
(https://lkml.org/lkml/2016/4/15/594), do you think it still better to
keep the ACPI ECAM fixup code in a separate file in drivers/acpi
directory?
Regards,
Duc Dang.
>
> Arnd
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] pci: xgene: Add ECAM fixups
2016-04-15 21:30 ` Duc Dang
@ 2016-04-16 7:43 ` Arnd Bergmann
0 siblings, 0 replies; 4+ messages in thread
From: Arnd Bergmann @ 2016-04-16 7:43 UTC (permalink / raw)
To: linux-arm-kernel
Cc: Duc Dang, Feng Kan, Tomasz Nowicki, Mark Salter, patches,
Linux Kernel Mailing List, Loc Ho, linux-pci, Bjorn Helgaas,
Tanmay Inamdar
On Friday 15 April 2016 14:30:56 Duc Dang wrote:
> On Wed, Feb 10, 2016 at 6:28 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> > On Tuesday 09 February 2016 17:49:44 Duc Dang wrote:
> >> X-Gene PCIe controller does not fully support ECAM.
> >> This patch adds required ECAM fixup to allow X-Gene
> >> PCIe controller to be functional in ACPI boot mode.
> >>
> >> This patch is based on the original work of
> >> Mark Salter <msalter@redhat.com> and depends on
> >> Tomasz's PCIe ACPI series:
> >> https://lkml.org/lkml/2016/2/4/646
> >>
> >> Signed-off-by: Duc Dang <dhdang@apm.com>
> >> ---
> >
> > This really has nothing to do with the PCI host device driver, please
> > keep it in a separate file in drivers/acpi/.
>
> Hi Arnd,
>
> With Tomasz latest PCIe ACPI series
> (https://lkml.org/lkml/2016/4/15/594), do you think it still better to
> keep the ACPI ECAM fixup code in a separate file in drivers/acpi
> directory?
Yes, I made the same comment for the cavium PCI workaround in that
series.
Arnd
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-04-16 7:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1455068984-22210-1-git-send-email-dhdang@apm.com>
2016-02-10 4:10 ` [PATCH] pci: xgene: Add ECAM fixups kbuild test robot
2016-02-10 14:28 ` Arnd Bergmann
2016-04-15 21:30 ` Duc Dang
2016-04-16 7:43 ` Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).