difos/target/linux/lantiq/patches-4.14
Mathias Kresin a48b4ae38b lantiq: kernel 4.14: don't use CPU interrupt controller IPI IRQ domain support
This reverts kernel commit 1eed40043579 ("MIPS: smp-mt: Use CPU interrupt
controller IPI IRQ domain support"). With the patch applied, the kernel
hangs during boot if SMP is active.

The Lantiq IRQ controller gets registered first and it directly handles
the MIPS native SW1/2 and HW0 - HW5 IRQs. It looks like this controller
already registers IRQ 0 - 7 and the generic driver only gets the following
IRQs starting later.

The upstream discussion can be found at
https://www.linux-mips.org/archives/linux-mips/2017-05/msg00059.html.

Signed-off-by: Mathias Kresin <dev@kresin.me>
2018-02-20 19:25:17 +01:00
..
0001-MIPS-lantiq-add-pcie-driver.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0004-MIPS-lantiq-add-atm-hack.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0008-MIPS-lantiq-backport-old-timer-code.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0018-MTD-nand-lots-of-xrx200-fixes.patch
0020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0023-NET-PHY-add-led-support-for-intel-xway.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0025-NET-MIPS-lantiq-adds-xrx200-net.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0028-NET-lantiq-various-etop-fixes.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0030-GPIO-add-named-gpio-exports.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0042-arch-mips-increase-io_space_limit.patch
0050-USB-DWC2-make-the-lantiq-settings-match-vendor-drive.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0051-MIPS-lantiq-improve-USB-initialization.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0060-lantiq-ase-enable-MFD-SYSCON.patch lantiq: kernel 4.14: select MFD SYSCON for ase 2018-02-20 19:25:17 +01:00
0101-find_active_root.patch
0151-lantiq-ifxmips_pcie-use-of.patch
0152-lantiq-VPE.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0154-lantiq-pci-bar11mask-fix.patch
0155-lantiq-VPE-nosmp.patch
0160-owrt-lantiq-multiple-flash.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch
0301-xrx200-add-gphy-clk-src-device-tree-binding.patch lantiq: kernel 4.14: update patches and config 2018-02-20 19:25:17 +01:00
0400-Revert-MIPS-smp-mt-Use-CPU-interrupt-controller-IPI-.patch lantiq: kernel 4.14: don't use CPU interrupt controller IPI IRQ domain support 2018-02-20 19:25:17 +01:00