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,
>> > > +
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)
> > > +{
> > > +
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
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.
>
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
5 matches
Mail list logo