Re: Freescale P2020 / 85xx PCIe and Advance Error Reporting (AER) service problem

2010-10-10 Thread Benjamin Herrenschmidt
> - pcie_portdrv_probe() will be called for every BRIDGE class PCI device. > P2020 PCIe is a PCI-PCI BRIDGE class so no problem here. > - The code will continue to check that we have PCI_CAP_ID_EXP capability, > which we have and continue to pcie_port_device_register(). > - Now ,the function

Re: [RFC PATCH 03/11] ppc: Create ops to choose between direct window and iommu based on device mask

2010-10-10 Thread Benjamin Herrenschmidt
On Mon, 2010-10-11 at 00:09 +0900, FUJITA Tomonori wrote: > On Sat, 09 Oct 2010 10:44:53 +1100 > Benjamin Herrenschmidt wrote: > > > On Fri, 2010-10-08 at 10:33 -0700, Nishanth Aravamudan wrote: > > > Also allow the coherent ops to be iommu if only the coherent mask is too > > > small, mostly for

Re: Pegasos i8042 broken again

2010-10-10 Thread pacman
Benjamin Herrenschmidt writes: > > Those things really suck. They absolutely refuse to fix their FW for > reasons I never quite managed to figure out. The last time around, they did release a firmware patch (pegasos-dts-20071018) to fix up the device tree enough to satisfy the kernel. Now that th

Re: [RFC PATCH 03/11] ppc: Create ops to choose between direct window and iommu based on device mask

2010-10-10 Thread FUJITA Tomonori
On Sat, 09 Oct 2010 10:44:53 +1100 Benjamin Herrenschmidt wrote: > On Fri, 2010-10-08 at 10:33 -0700, Nishanth Aravamudan wrote: > > Also allow the coherent ops to be iommu if only the coherent mask is too > > small, mostly for driver that do not set set the coherent mask but also > > don't use t

Re: Pegasos i8042 broken again

2010-10-10 Thread Gerhard Pircher
On Sat, 2010-10-09 at 20:37 -0500, pac...@kosh.dhis.org wrote: > Pegasos has no keyboard again. I blame commit > 540c6c392f01887dcc96bef0a41e63e6c1334f01, which tries to find i8042 IRQs > inthe device-tree but doesn't fall back to the old hardcoded 1 and 12 in > all failure cases. > > Specificall

Re: Freescale P2020 / 85xx PCIe and Advance Error Reporting (AER) service problem

2010-10-10 Thread Eran Liberty
Kumar Gala wrote: On Oct 7, 2010, at 7:30 AM, Eran Liberty wrote: Dear Penguins, SHORT: There is a BUG in the current code design / Freescale P2020/85xx PCIe design that prevent it from registering to the PCIe AER... or that I have missed something :) .. LESS SHORT: I am in the process o

Re: Pegasos i8042 broken again

2010-10-10 Thread Benjamin Herrenschmidt
On Sat, 2010-10-09 at 20:37 -0500, pac...@kosh.dhis.org wrote: > Pegasos has no keyboard again. I blame commit > 540c6c392f01887dcc96bef0a41e63e6c1334f01, which tries to find i8042 IRQs in > the device-tree but doesn't fall back to the old hardcoded 1 and 12 in all > failure cases. > > Specificall