Re: [PATCH 0/9] PCI DT header refactoring and compile test improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Lorenzo,


On 18-03-20 11:18 AM, Lorenzo Pieralisi wrote:
Hi Rob, all,

On Wed, Mar 07, 2018 at 09:42:34AM -0600, Rob Herring wrote:
This started with just moving private functions from of_pci.h to
drivers/pci/pci.h, but I was annoyed with trying to build all the right
configs, so I enabled COMPILE_TEST on a bunch of drivers. Then I fixed
the fallout from doing that. I'm sending this as all one series, but
really there is no dependency for the header refactoring patch.

Needless to say, this series is *compile tested* only. This is based on
Bjorn's for-linus branch (and the of_pci.h fix there).
I reworked it and applied on top of v4.16-rc1 in my pci/host/misc
branch to get a kbot report on it - then we can decide how we can
merge it.
You should send out v2 of the patch series so it can be reviewed and ack'd?

The v1 of the patch shouldn't be merged into mainline and then have v2 applied on top of it.  Only v2 should be merged upstream.

Thanks,
Lorenzo

Rob

Fengguang Wu (2):
   PCI: rcar: fix semicolon.cocci warnings
   PCI: v3-semi: fix semicolon.cocci warnings

Rob Herring (6):
   PCI: kirin: remove unnecessary asm/compiler.h include
   PCI: iproc: remove dependency on ARM specific struct pci_sys_data
   PCI: kirin: fix missing dependency on PCI_MSI_IRQ_DOMAIN
   PCI: improve host drivers compile test coverage
   PCI: dw: move CONFIG_PCI depends to menu
   PCI: move private DT related functions into private header

kbuild test robot (1):
   PCI: kirin_pcie_driver can be static

  drivers/pci/dwc/Kconfig                | 42 +++++++++++++---------------------
  drivers/pci/dwc/pci-dra7xx.c           |  1 +
  drivers/pci/dwc/pcie-designware-host.c |  1 +
  drivers/pci/dwc/pcie-kirin.c           |  3 +--
  drivers/pci/host/Kconfig               | 33 ++++++++++++--------------
  drivers/pci/host/pci-aardvark.c        |  2 ++
  drivers/pci/host/pci-ftpci100.c        |  6 +++--
  drivers/pci/host/pci-mvebu.c           |  2 ++
  drivers/pci/host/pci-rcar-gen2.c       |  2 ++
  drivers/pci/host/pci-tegra.c           |  2 ++
  drivers/pci/host/pci-v3-semi.c         |  4 +++-
  drivers/pci/host/pci-xgene.c           |  2 ++
  drivers/pci/host/pcie-altera.c         |  2 ++
  drivers/pci/host/pcie-iproc-bcma.c     |  3 +--
  drivers/pci/host/pcie-iproc-platform.c |  1 +
  drivers/pci/host/pcie-iproc.c          | 19 ++-------------
  drivers/pci/host/pcie-iproc.h          |  4 ----
  drivers/pci/host/pcie-mediatek.c       |  2 ++
  drivers/pci/host/pcie-rcar.c           |  4 +++-
  drivers/pci/host/pcie-rockchip.c       |  2 ++
  drivers/pci/host/pcie-xilinx-nwl.c     |  2 ++
  drivers/pci/host/pcie-xilinx.c         |  2 ++
  drivers/pci/pci.h                      | 40 ++++++++++++++++++++++++++++++++
  include/linux/of_pci.h                 | 34 ---------------------------
  24 files changed, 108 insertions(+), 107 deletions(-)

--
2.14.1





[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux