Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-05 Thread Thinh Nguyen
Thinh Nguyen wrote: > Bjorn Helgaas wrote: >> On Tue, Feb 05, 2019 at 08:38:58PM +, Thinh Nguyen wrote: >>> Hi Bjorn, >>> >>> Bjorn Helgaas wrote: On Fri, Feb 01, 2019 at 08:27:00PM +, Thinh Nguyen wrote: > Lukas Wunner wrote: >> On Thu, Jan 31, 2019 at 11:46:23PM +, Thinh

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-05 Thread Thinh Nguyen
Bjorn Helgaas wrote: > On Tue, Feb 05, 2019 at 08:38:58PM +, Thinh Nguyen wrote: >> Hi Bjorn, >> >> Bjorn Helgaas wrote: >>> On Fri, Feb 01, 2019 at 08:27:00PM +, Thinh Nguyen wrote: Lukas Wunner wrote: > On Thu, Jan 31, 2019 at 11:46:23PM +, Thinh Nguyen wrote: >> ---

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-05 Thread Bjorn Helgaas
On Tue, Feb 05, 2019 at 08:38:58PM +, Thinh Nguyen wrote: > Hi Bjorn, > > Bjorn Helgaas wrote: > > On Fri, Feb 01, 2019 at 08:27:00PM +, Thinh Nguyen wrote: > >> Lukas Wunner wrote: > >>> On Thu, Jan 31, 2019 at 11:46:23PM +, Thinh Nguyen wrote: > --- a/drivers/pci/quirks.c >

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-05 Thread Thinh Nguyen
Hi Bjorn, Bjorn Helgaas wrote: > On Fri, Feb 01, 2019 at 08:27:00PM +, Thinh Nguyen wrote: >> Lukas Wunner wrote: >>> On Thu, Jan 31, 2019 at 11:46:23PM +, Thinh Nguyen wrote: --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -629,6 +629,9 @@ static void

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-05 Thread Bjorn Helgaas
On Fri, Feb 01, 2019 at 08:27:00PM +, Thinh Nguyen wrote: > Lukas Wunner wrote: > > On Thu, Jan 31, 2019 at 11:46:23PM +, Thinh Nguyen wrote: > >> --- a/drivers/pci/quirks.c > >> +++ b/drivers/pci/quirks.c > >> @@ -629,6 +629,9 @@ static void quirk_synopsys_haps(struct pci_dev *pdev) > >>

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-01 Thread Thinh Nguyen
Hi Lukas, Lukas Wunner wrote: > On Thu, Jan 31, 2019 at 11:46:23PM +, Thinh Nguyen wrote: >> --- a/drivers/pci/quirks.c >> +++ b/drivers/pci/quirks.c >> @@ -629,6 +629,9 @@ static void quirk_synopsys_haps(struct pci_dev *pdev) >> { >> u32 class = pdev->class; >> >> + if

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-01 Thread Thinh Nguyen
Hi Lukas, Lukas Hartmann wrote: > Hi Thinh, > > this is in a taped out i.MX6QP 1.2GHz SoC, I also confirmed it with the > 1.0GHz version, it has the same 0xabcd device id integrated. I see. > I will try your patch ASAP. Thank you. Thinh > >> On 1. Feb 2019, at 00:46, Thinh Nguyen wrote: >>

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-01 Thread Lukas Wunner
On Thu, Jan 31, 2019 at 11:46:23PM +, Thinh Nguyen wrote: > --- a/drivers/pci/quirks.c > +++ b/drivers/pci/quirks.c > @@ -629,6 +629,9 @@ static void quirk_synopsys_haps(struct pci_dev *pdev) > { > u32 class = pdev->class; > > + if (class != PCI_CLASS_SERIAL_USB_XHCI) > +

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-02-01 Thread Lukas Hartmann
Hi Thinh, this is in a taped out i.MX6QP 1.2GHz SoC, I also confirmed it with the 1.0GHz version, it has the same 0xabcd device id integrated. I will try your patch ASAP. Cheers Lukas > On 1. Feb 2019, at 00:46, Thinh Nguyen wrote: > > Hi Lukas, > > Thinh Nguyen wrote: >> Bjorn Helgaas

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-01-31 Thread Thinh Nguyen
Hi Lukas, Thinh Nguyen wrote: > Bjorn Helgaas wrote: >> [+cc linux-pci, linux-kernel] >> >> On Thu, Jan 31, 2019 at 11:21 AM Lukas F. Hartmann wrote: >>> Hi Thinh, >>> >>> I'm writing you because you're the author in this commit: >>>

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-01-31 Thread Thinh Nguyen
Hi Lukas, Bjorn Helgaas wrote: > [+cc linux-pci, linux-kernel] > > On Thu, Jan 31, 2019 at 11:21 AM Lukas F. Hartmann wrote: >> Hi Thinh, >> >> I'm writing you because you're the author in this commit: >>

Re: Linux Kernel Regression: HAPS quirk breaks PCIe on i.MX6QP

2019-01-31 Thread Bjorn Helgaas
[+cc linux-pci, linux-kernel] On Thu, Jan 31, 2019 at 11:21 AM Lukas F. Hartmann wrote: > > Hi Thinh, > > I'm writing you because you're the author in this commit: > https://github.com/torvalds/linux/commit/03e6742584af8866ba014874669d0440bed3a623 > > This quirk workaround breaks the PCIe on