Problem with mini-PCI-E slot on P2020RDB
Mahajan Vivek-B08308
B08308 at freescale.com
Wed Dec 16 20:52:46 EST 2009
> From: Felix Radensky [mailto:felix at embedded-sol.com]
> Sent: Wednesday, December 16, 2009 2:56 PM
> To: Mahajan Vivek-B08308
> Cc: linuxppc-dev at ozlabs.org; Aggrwal Poonam-B10812; Kumar Gala
> Subject: Re: Problem with mini-PCI-E slot on P2020RDB
>
> Hi,
> >
> > Looks like INTA is not being routed to IRQ0 properly for this PCIe
> > ctlr. Try changing the interrupt-map prop for the ctlr at
> 0xffe0a000
> > to the following, temporarily:-
> >
> > interrupt-map = <
> > /* IDSEL 0x0 */
> > 0000 0x0 0x0 0x1 &mpic 0x1 0x1
> > 0000 0x0 0x0 0x2 &mpic 0x2 0x1
> > 0000 0x0 0x0 0x3 &mpic 0x3 0x1
> > 0000 0x0 0x0 0x4 &mpic 0x0 0x1
> >
>
> Thanks for your help. With this change "nobody cared" message
> disappears, but interrupts are not coming at all.
>
> Is it a SoC problem or a board problem ?
As per the p2020rm, PCIe legacy INTA is shared with IRQ0 for
this ctlr, which is the exactly the case with other SoC's
p2020ds, mpc8536ds, mpc8572ds. To me it seems like a board
issue and it needs to be followed up.
I plugged in ralink rt2860 pcie wirless card in the mini-pcie
slot of p2020rdb, which ran fine becaused it used MSI by default.
How hard is it to enable MSI in the atheros wireless driver.
>
> Thanks.
>
> Felix.
>
Thanks,
Vivek
More information about the Linuxppc-dev
mailing list