Re: MPC83xx ipic problem

2008-07-01 Thread André Schwarz
Scott, thanks for your reply. Honestly I don't think the board wiring is incorrect. FPGA goes to IRQ0 and miniPCI is wired to IRQ1. Maybe there's a crosstalk problem since the pull-up resistors are packaged inside an array ... I'll check this. regards, André Scott Wood schrieb: André

MPC83xx ipic problem

2008-06-30 Thread André Schwarz
Scott, actually I'm having trouble with my PCI interrupts. We are running 2.6.26-rc6 on a MPC8343 based board. There are two external PCI devices connected (FPGA + miniPCI socket). The FPGA is working fine and uses IRQ0 for its PCI_INTA line. As soon there's a miniPCI module present and the

Re: MPC83xx ipic problem

2008-06-30 Thread Segher Boessenkool
interrupt-map = 0x5800 0 0 1 ipic 0x30 0x8 - FPGA @ IRQ0 0x6000 0 0 1 ipic 0x11 0x8 - miniPCI INTA @ IRQ1 0x6000 0 0 2 ipic 0x11 0x8;- miniPCI INTB @ IRQ1 Is it legal to use a single irq pin twice ? The device tree simply describes the

Re: MPC83xx ipic problem

2008-06-30 Thread André Schwarz
Segher, actually I'm the hardware designer ... :-) having trouble with software. The outputs are open-drain and can be connected (wired-or) together. Otherwise shared irq wouldn't be possible that easy. cheers, André Segher Boessenkool wrote: interrupt-map = 0x5800 0 0 1 ipic 0x30

Re: MPC83xx ipic problem

2008-06-30 Thread Scott Wood
André Schwarz wrote: There are two external PCI devices connected (FPGA + miniPCI socket). The FPGA is working fine and uses IRQ0 for its PCI_INTA line. As soon there's a miniPCI module present and the driver loaded (actually an ath5k WiFi module) the system complains after a while : irq 48: