summaryrefslogtreecommitdiffstats
path: root/target/linux/omap
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2014-09-02 16:44:40 +0000
committerFelix Fietkau <nbd@openwrt.org>2014-09-02 16:44:40 +0000
commit1839d1b912adbd416257521d8023807d047e496f (patch)
tree856bf3ce8a2231bde56a25fb7656b6fc2bf8d6df /target/linux/omap
parent734f7609b9cb41e0382187b4713113a6289ade60 (diff)
downloadmaster-31e0f0ae-1839d1b912adbd416257521d8023807d047e496f.tar.gz
master-31e0f0ae-1839d1b912adbd416257521d8023807d047e496f.tar.bz2
master-31e0f0ae-1839d1b912adbd416257521d8023807d047e496f.zip
cns3xxx: support isolated PCI interrupts on newer Laguna PCBs
The cns3xxx uses irq61 for pcie0_intr which in the case of a PCIe-to-PCI bridge ends up combining INTA/B/C/D on a single ARM CPU interrupt. This is not optimal when you have multiple cores. To overcome this limitation an enhancement was made on newer Laguna PCB's that support miniPCI cards to route the INTA/B/C/D signals to unique external ARM CPU interrupts which can help balance CPU core utilization and in some cases increase overall system performance or responsiveness. For more details see: http://trac.gateworks.com/wiki/multicoreprocessing#PCIInterruptsteering Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 42400
Diffstat (limited to 'target/linux/omap')
0 files changed, 0 insertions, 0 deletions