mpc8349e-mitx 2.6.25 serial IRQ assigned wrong
Steve DeLaney
onramp123 at yahoo.com
Sun Mar 1 03:07:33 EST 2009
Hello all,
We completed a 2.6.25 build for MPC8349E-mITX platform, and u-booting using
the
device tree under ...boot/dts/mpc8349emitx.dts
But the standard platform device IRQs are assigned wrong under
/proc/interrupts:
16 i2c-mpc
17 i2c-mpc
20 serial
According to the device tree, and the processor data sheet, it should be
like this:
9 serial
14 i2c-mpc
15 i2c-mpc
earlier builds (pre-dating device tree) of 2.6.13 and 2.6.16 are OK.
The IRQs are assigned correctly, with serial on 9.
Oddly enough the serial port works OK even though it is assigned to IRQ 20.
We could probably live with it, but this interferes with our application
that uses PCI.
On MPC8349E-mITX, PIC IRQ 20 is intended for PCI INTA that is input
to the MPC8349E processor on IRQ4* signal.
We turned on debug output in irq.c and prom_parse.c
Any idea what might be going wrong? We would appreciate any
suggestions on what to look for.
/steverino2
More information about the Linuxppc-dev
mailing list