* 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).