Re: [PATCH v6 3/6] pci:host: Add Altera PCIe host controller driver

2015-09-08 Thread Ley Foon Tan
On Tue, Sep 8, 2015 at 5:19 PM, Lorenzo Pieralisi wrote: > On Fri, Sep 04, 2015 at 09:29:14AM +0100, Ley Foon Tan wrote: >> On Wed, Sep 2, 2015 at 12:33 AM, Lorenzo Pieralisi >> wrote: > > [...] > >> > > +static bool altera_pcie_valid_config(struct altera_pcie *pcie, >> > > +

Re: [PATCH v6 3/6] pci:host: Add Altera PCIe host controller driver

2015-09-08 Thread Lorenzo Pieralisi
On Fri, Sep 04, 2015 at 09:29:14AM +0100, Ley Foon Tan wrote: > On Wed, Sep 2, 2015 at 12:33 AM, Lorenzo Pieralisi > wrote: [...] > > > +static bool altera_pcie_valid_config(struct altera_pcie *pcie, > > > +struct pci_bus *bus, int dev) > > > +{ > > > +

Re: [PATCH v6 3/6] pci:host: Add Altera PCIe host controller driver

2015-09-04 Thread Ley Foon Tan
On Wed, Sep 2, 2015 at 12:33 AM, Lorenzo Pieralisi wrote: > > On Tue, Sep 01, 2015 at 11:30:05AM +0100, Ley Foon Tan wrote: > > [...] > > > +static void altera_pcie_retrain(struct pci_dev *dev) > > +{ > > + u16 linkcap, linkstat; > > + > > + /* > > +* Set the retrain bit if the

Re: [PATCH v6 3/6] pci:host: Add Altera PCIe host controller driver

2015-09-01 Thread Lorenzo Pieralisi
On Tue, Sep 01, 2015 at 11:30:05AM +0100, Ley Foon Tan wrote: [...] > +static void altera_pcie_retrain(struct pci_dev *dev) > +{ > + u16 linkcap, linkstat; > + > + /* > +* Set the retrain bit if the PCIe rootport support > 2.5GB/s, but > +* current speed is 2.5 GB/s. >

[PATCH v6 3/6] pci:host: Add Altera PCIe host controller driver

2015-09-01 Thread Ley Foon Tan
This patch adds the Altera PCIe host controller driver. Signed-off-by: Ley Foon Tan --- drivers/pci/host/Kconfig | 8 + drivers/pci/host/Makefile | 1 + drivers/pci/host/pcie-altera.c | 593 + 3 files changed, 602 insertions(+) create mode