Hi,
I found out that LS1046A PCIe legacy INTx is different from LS1043A, four INTx are using one interrupt line.
So there must be a register to show which intx are triggered and also a register to clear the corressponding intx.
But I can not find it in manual. Where can I get this information?
Thanks
Solved! Go to Solution.
PCI bus supports only four interrupt signals: #INTA, #INTB, #INTC, #INTD.
If you want to use single INTx line for 4 PCI interrupt lines, sharing of PCI interrupts should be used. Your software should support sharing of PCI interrupts.
See the following pages:
http://www.tldp.org/HOWTO/Plug-and-Play-HOWTO-7.html
and
http://www.makelinux.net/ldd3/chp-10-sect-5
Use MSI interrupts for your configuration. See the following pages:
http://www.tldp.org/HOWTO/Plug-and-Play-HOWTO-7.html
and
https://www.kernel.org/doc/Documentation/PCI/MSI-HOWTO.txt
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
PCI bus supports only four interrupt signals: #INTA, #INTB, #INTC, #INTD.
If you want to use single INTx line for 4 PCI interrupt lines, sharing of PCI interrupts should be used. Your software should support sharing of PCI interrupts.
See the following pages:
http://www.tldp.org/HOWTO/Plug-and-Play-HOWTO-7.html
and
http://www.makelinux.net/ldd3/chp-10-sect-5
Use MSI interrupts for your configuration. See the following pages:
http://www.tldp.org/HOWTO/Plug-and-Play-HOWTO-7.html
and
https://www.kernel.org/doc/Documentation/PCI/MSI-HOWTO.txt
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------