Re: [PATCH v10 2/4] PCI: designware: Add generic dw_pcie_wait_for_link()

2016-02-29 Thread Joao Pinto

Hi Bjorn!

On 2/27/2016 12:06 AM, Bjorn Helgaas wrote:
> On Fri, Feb 26, 2016 at 10:42:55AM +0800, Joao Pinto wrote:
>> Hi! This patch seems OK also.
>> I did not received the 3/4 and 4/4 patches.
> 
> Huh.  I do see them in the list archives:
> 
>   http://marc.info/?l=linux-pci&m=145642190422528&w=2
>   http://marc.info/?l=linux-pci&m=145642190522529&w=2

I checked the patches and they seem ok! Thanks.

> 
>> On 2/26/2016 1:37 AM, Bjorn Helgaas wrote:

Joao

___
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc


RE: [PATCH v11 0/4] ARC: Add PCI support

2016-02-29 Thread Joao Pinto
Hi Bjorn!

Is it possible to pull this patch set into 4.5?

Thanks

-Original Message-
From: linux-pci-ow...@vger.kernel.org [mailto:linux-pci-ow...@vger.kernel.org] 
On Behalf Of Bjorn Helgaas
Sent: Friday, February 26, 2016 4:30 PM
To: Joao Pinto
Cc: mark.rutl...@arm.com; alexey.brod...@synopsys.com; a...@arndb.de; 
pawel.m...@arm.com; ijc+devicet...@hellion.org.uk; linux-...@vger.kernel.org; 
vineet.gup...@synopsys.com; Pratyush Anand; linux-ker...@vger.kernel.org; 
carlos.palmi...@synopsys.com; robh...@kernel.org; Murali Karicheri; 
ga...@codeaurora.org; Jingoo Han; linux-snps-arc@lists.infradead.org
Subject: [PATCH v11 0/4] ARC: Add PCI support

>From Joao's v9 posting
(http://lkml.kernel.org/r/cover.1454952698.git.jpi...@synopsys.com):

  "This patch set has the goal to add suppport for DesignWare PCIe RC in ARC
  AXS10x. It includes the necessary tweaks to:

   - the ARC architecture (PCI support)
   - the PCI subsystem (ARC CPU support)
   - to pcie-designware (Centralisation of wait for link routine)
   - to dra7xx, exynos, imx6 and spear13xx drivers to use the centralised
 code for link wait

  A simple module was (pcie-designware-plat) was created to contain the
  specific platform init code."

Changes from v10:
  - Update keystone link establishment to wait longer for link to come up
before re-initiating link training
  - Also use generic dw_pcie_wait_for_link() in keystone and qcom drivers

I would still like acks from DesignWare maintainers (Jingoo or Pratyush), from 
Murali for the Keystone changes, and from Arnd for the DT updates.

This series is in my pci/host-synopsys branch here:
https://git.kernel.org/cgit/linux/kernel/git/helgaas/pci.git/log/?h=pci/host-syn
opsys
---

Joao Pinto (4):
  ARC: Add PCI support
  PCI: designware: Add generic dw_pcie_wait_for_link()
  PCI: designware: Add default link up check if sub-driver doesn't override
  PCI: designware: Add driver for prototyping kits based on ARC SDP


 .../devicetree/bindings/pci/designware-pcie.txt|   17 ++
 MAINTAINERS|7 +
 arch/arc/Kconfig   |   26 
 arch/arc/include/asm/dma.h |5 +
 arch/arc/include/asm/io.h  |9 +
 arch/arc/include/asm/pci.h |   31 
 arch/arc/kernel/Makefile   |1 
 arch/arc/kernel/pcibios.c  |   22 +++
 arch/arc/plat-axs10x/Kconfig   |1 
 drivers/pci/Makefile   |1 
 drivers/pci/host/Kconfig   |   11 ++
 drivers/pci/host/Makefile  |1 
 drivers/pci/host/pci-dra7xx.c  |   11 --
 drivers/pci/host/pci-exynos.c  |   13 --
 drivers/pci/host/pci-imx6.c|   13 +-
 drivers/pci/host/pci-keystone.c|   10 +
 drivers/pci/host/pcie-designware-plat.c|  138 
 drivers/pci/host/pcie-designware.c |   29 
 drivers/pci/host/pcie-designware.h |6 +
 drivers/pci/host/pcie-qcom.c   |   10 -
 drivers/pci/host/pcie-spear13xx.c  |   14 --
 21 files changed, 318 insertions(+), 58 deletions(-)  create mode 100644 
arch/arc/include/asm/pci.h  create mode 100644 arch/arc/kernel/pcibios.c  
create mode 100644 drivers/pci/host/pcie-designware-plat.c
--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in the 
body of a message to majord...@vger.kernel.org More majordomo info at  
http://vger.kernel.org/majordomo-info.html
___
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc


Re: [PATCH v11 0/4] ARC: Add PCI support

2016-02-29 Thread Bjorn Helgaas
On Mon, Feb 29, 2016 at 06:30:52PM +, Joao Pinto wrote:
> Hi Bjorn!
> 
> Is it possible to pull this patch set into 4.5?

No, it's a little late for v4.5.  We're already at v4.5-rc6, so it's
only critical bug fixes until the v4.6 merge window opens.

Bjorn

> -Original Message-
> From: linux-pci-ow...@vger.kernel.org 
> [mailto:linux-pci-ow...@vger.kernel.org] On Behalf Of Bjorn Helgaas
> Sent: Friday, February 26, 2016 4:30 PM
> To: Joao Pinto
> Cc: mark.rutl...@arm.com; alexey.brod...@synopsys.com; a...@arndb.de; 
> pawel.m...@arm.com; ijc+devicet...@hellion.org.uk; linux-...@vger.kernel.org; 
> vineet.gup...@synopsys.com; Pratyush Anand; linux-ker...@vger.kernel.org; 
> carlos.palmi...@synopsys.com; robh...@kernel.org; Murali Karicheri; 
> ga...@codeaurora.org; Jingoo Han; linux-snps-arc@lists.infradead.org
> Subject: [PATCH v11 0/4] ARC: Add PCI support
> 
> >From Joao's v9 posting
> (http://lkml.kernel.org/r/cover.1454952698.git.jpi...@synopsys.com):
> 
>   "This patch set has the goal to add suppport for DesignWare PCIe RC in ARC
>   AXS10x. It includes the necessary tweaks to:
> 
>- the ARC architecture (PCI support)
>- the PCI subsystem (ARC CPU support)
>- to pcie-designware (Centralisation of wait for link routine)
>- to dra7xx, exynos, imx6 and spear13xx drivers to use the centralised
>  code for link wait
> 
>   A simple module was (pcie-designware-plat) was created to contain the
>   specific platform init code."
> 
> Changes from v10:
>   - Update keystone link establishment to wait longer for link to come up
> before re-initiating link training
>   - Also use generic dw_pcie_wait_for_link() in keystone and qcom drivers
> 
> I would still like acks from DesignWare maintainers (Jingoo or Pratyush), 
> from Murali for the Keystone changes, and from Arnd for the DT updates.
> 
> This series is in my pci/host-synopsys branch here:
> https://git.kernel.org/cgit/linux/kernel/git/helgaas/pci.git/log/?h=pci/host-syn
> opsys
> ---
> 
> Joao Pinto (4):
>   ARC: Add PCI support
>   PCI: designware: Add generic dw_pcie_wait_for_link()
>   PCI: designware: Add default link up check if sub-driver doesn't 
> override
>   PCI: designware: Add driver for prototyping kits based on ARC SDP
> 
> 
>  .../devicetree/bindings/pci/designware-pcie.txt|   17 ++
>  MAINTAINERS|7 +
>  arch/arc/Kconfig   |   26 
>  arch/arc/include/asm/dma.h |5 +
>  arch/arc/include/asm/io.h  |9 +
>  arch/arc/include/asm/pci.h |   31 
>  arch/arc/kernel/Makefile   |1 
>  arch/arc/kernel/pcibios.c  |   22 +++
>  arch/arc/plat-axs10x/Kconfig   |1 
>  drivers/pci/Makefile   |1 
>  drivers/pci/host/Kconfig   |   11 ++
>  drivers/pci/host/Makefile  |1 
>  drivers/pci/host/pci-dra7xx.c  |   11 --
>  drivers/pci/host/pci-exynos.c  |   13 --
>  drivers/pci/host/pci-imx6.c|   13 +-
>  drivers/pci/host/pci-keystone.c|   10 +
>  drivers/pci/host/pcie-designware-plat.c|  138 
> 
>  drivers/pci/host/pcie-designware.c |   29 
>  drivers/pci/host/pcie-designware.h |6 +
>  drivers/pci/host/pcie-qcom.c   |   10 -
>  drivers/pci/host/pcie-spear13xx.c  |   14 --
>  21 files changed, 318 insertions(+), 58 deletions(-)  create mode 100644 
> arch/arc/include/asm/pci.h  create mode 100644 arch/arc/kernel/pcibios.c  
> create mode 100644 drivers/pci/host/pcie-designware-plat.c
> --
> To unsubscribe from this list: send the line "unsubscribe linux-pci" in the 
> body of a message to majord...@vger.kernel.org More majordomo info at  
> http://vger.kernel.org/majordomo-info.html

___
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc