All,

I'm currently running a MPC8343 based board.

Looks like I'm having problems with IRQs of a PCI device.

/proc/interrupts give :

          CPU0
16:        554   IPIC   Level     i2c-mpc
17:         11   IPIC   Level     i2c-mpc
18:        134   IPIC   Level     ath
19:       1557   IPIC   Level     serial
21:        341   IPIC   Level     mpc83xx_spi
38:          0   IPIC   Level     ehci_hcd:usb1
BAD:          2



I wonder if the IRQ number should match the vector of the datasheet ... giving :

14  -> I2C1
15  -> I2C2
16  -> SPI
38  -> USB DR

The "ath" is a PCI Ath5k WiFi module connected to IRQ1, i.e. mapped to vector 17.


Are the IRQ numbers shifted/mapped/scrambled in any way ?

Can anyone shed some light on this ?


Cheers,
Andre Schwarz
Matrix Vision

MATRIX VISION GmbH, Talstraße 16, DE-71570 Oppenweiler  - Registergericht: 
Amtsgericht Stuttgart, HRB 271090
Geschäftsführer: Gerhard Thullner, Werner Armingeon, Uwe Furtner
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to