openwrt/target/linux/cns3xxx/patches-3.10
nbd ae975c08ea 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>

Backport of r42400

git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42402 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-02 17:12:34 +00:00
..
000-cns3xxx_arch_include.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
001-cns3xxx_section_fix.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
010-arm_introduce-dma-fiq-irq-broadcast.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
020-watchdog_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
025-smp_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
030-pcie_clock.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
040-fiq_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
045-twd_base.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
055-pcie_io.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
060-pcie_abort.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
065-pcie_early_init.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
070-i2c_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
075-spi_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
080-sata_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
085-ethernet_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
090-timers.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
095-gpio_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
097-l2x0_cmdline_disable.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
200-dwc_otg_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
300-laguna_support.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
305-laguna_sdhci_card_detect.patch cns3xxx: update to linux 3.10 2014-07-31 23:41:26 +00:00
310-pci_isolated_interrupts.patch cns3xxx: support isolated PCI interrupts on newer Laguna PCBs 2014-09-02 17:12:34 +00:00