Everything works afaics Patches were used to alter base files in order to maintain backwards compatiblity with kernel 4.9 by simply reverting "cns3xxx: switch to kernel 4.14". The final patch to remove kernel 4.9 support can be used at any time later on.
Full bootlog: https://pastebin.com/raw/BtHc276U This patchset requires "config: support new symbol intro'd in kernel 4.12" to be in first so all needed symbols are present Koen Vandeputte (9): cns3xxx: copy config for kernel 4.14 cns3xxx: copy patches for kernel 4.14 cns3xxx: refresh kernel 4.14 config cns3xxx: update patches for 4.14 cns3xxx: fix ethernet IRQ imbalance in 4.14 cns3xxx: remove deprecated uart flags cns3xxx: refresh patches cns3xxx: switch to kernel 4.14 cns3xxx: remove linux 4.9 support target/linux/cns3xxx/Makefile | 2 +- target/linux/cns3xxx/config-4.14 | 390 +++++++++++++++++++++ target/linux/cns3xxx/config-4.9 | 300 ---------------- .../patches-4.14/000-cns3xxx_arch_include.patch | 9 + .../patches-4.14/001-arm_openwrt_machtypes.patch | 10 + .../010-arm_introduce-dma-fiq-irq-broadcast.patch | 80 +++++ .../patches-4.14/020-watchdog_support.patch | 185 ++++++++++ .../cns3xxx/patches-4.14/025-smp_support.patch | 30 ++ .../cns3xxx/patches-4.14/030-pcie_clock.patch | 11 + .../cns3xxx/patches-4.14/040-fiq_support.patch | 40 +++ .../linux/cns3xxx/patches-4.14/045-twd_base.patch | 43 +++ .../linux/cns3xxx/patches-4.14/055-pcie_io.patch | 19 + .../cns3xxx/patches-4.14/060-pcie_abort.patch | 109 ++++++ .../patches-4.14/065-pcie_skip_inactive.patch | 11 + .../cns3xxx/patches-4.14/070-i2c_support.patch | 31 ++ .../cns3xxx/patches-4.14/075-spi_support.patch | 51 +++ .../cns3xxx/patches-4.14/080-sata_support.patch | 26 ++ target/linux/cns3xxx/patches-4.14/090-timers.patch | 103 ++++++ .../patches-4.14/093-add-virt-pci-io-mapping.patch | 41 +++ .../cns3xxx/patches-4.14/095-gpio_support.patch | 67 ++++ .../patches-4.14/097-l2x0_cmdline_disable.patch | 69 ++++ .../cns3xxx/patches-4.14/100-laguna_support.patch | 46 +++ .../101-laguna_sdhci_card_detect.patch | 14 + .../patches-4.14/110-pci_isolated_interrupts.patch | 95 +++++ ...ER-to-set-MRSS-128-to-fix-CNS3xxx-BM-DMA..patch | 23 ++ .../140-fix-ethernet-irq-imbalance.patch | 77 ++++ .../150-laguna-delete-deprecated-uart-flags.patch | 29 ++ .../patches-4.14/200-broadcom_phy_reinit.patch | 15 + .../cns3xxx/patches-4.14/210-dwc2_defaults.patch | 63 ++++ .../patches-4.9/000-cns3xxx_arch_include.patch | 8 - .../patches-4.9/001-arm_openwrt_machtypes.patch | 7 - .../010-arm_introduce-dma-fiq-irq-broadcast.patch | 80 ----- .../cns3xxx/patches-4.9/020-watchdog_support.patch | 185 ---------- .../cns3xxx/patches-4.9/025-smp_support.patch | 30 -- .../linux/cns3xxx/patches-4.9/030-pcie_clock.patch | 11 - .../cns3xxx/patches-4.9/040-fiq_support.patch | 40 --- .../linux/cns3xxx/patches-4.9/045-twd_base.patch | 43 --- target/linux/cns3xxx/patches-4.9/055-pcie_io.patch | 19 - .../linux/cns3xxx/patches-4.9/060-pcie_abort.patch | 109 ------ .../patches-4.9/065-pcie_skip_inactive.patch | 11 - .../cns3xxx/patches-4.9/070-i2c_support.patch | 31 -- .../cns3xxx/patches-4.9/075-spi_support.patch | 51 --- .../cns3xxx/patches-4.9/080-sata_support.patch | 26 -- target/linux/cns3xxx/patches-4.9/090-timers.patch | 103 ------ .../patches-4.9/093-add-virt-pci-io-mapping.patch | 41 --- .../cns3xxx/patches-4.9/095-gpio_support.patch | 67 ---- .../patches-4.9/097-l2x0_cmdline_disable.patch | 69 ---- .../cns3xxx/patches-4.9/100-laguna_support.patch | 46 --- .../patches-4.9/101-laguna_sdhci_card_detect.patch | 14 - .../patches-4.9/110-pci_isolated_interrupts.patch | 95 ----- ...ER-to-set-MRSS-128-to-fix-CNS3xxx-BM-DMA..patch | 23 -- .../patches-4.9/200-broadcom_phy_reinit.patch | 14 - .../cns3xxx/patches-4.9/210-dwc2_defaults.patch | 47 --- 53 files changed, 1688 insertions(+), 1471 deletions(-) create mode 100644 target/linux/cns3xxx/config-4.14 delete mode 100644 target/linux/cns3xxx/config-4.9 create mode 100644 target/linux/cns3xxx/patches-4.14/000-cns3xxx_arch_include.patch create mode 100644 target/linux/cns3xxx/patches-4.14/001-arm_openwrt_machtypes.patch create mode 100644 target/linux/cns3xxx/patches-4.14/010-arm_introduce-dma-fiq-irq-broadcast.patch create mode 100644 target/linux/cns3xxx/patches-4.14/020-watchdog_support.patch create mode 100644 target/linux/cns3xxx/patches-4.14/025-smp_support.patch create mode 100644 target/linux/cns3xxx/patches-4.14/030-pcie_clock.patch create mode 100644 target/linux/cns3xxx/patches-4.14/040-fiq_support.patch create mode 100644 target/linux/cns3xxx/patches-4.14/045-twd_base.patch create mode 100644 target/linux/cns3xxx/patches-4.14/055-pcie_io.patch create mode 100644 target/linux/cns3xxx/patches-4.14/060-pcie_abort.patch create mode 100644 target/linux/cns3xxx/patches-4.14/065-pcie_skip_inactive.patch create mode 100644 target/linux/cns3xxx/patches-4.14/070-i2c_support.patch create mode 100644 target/linux/cns3xxx/patches-4.14/075-spi_support.patch create mode 100644 target/linux/cns3xxx/patches-4.14/080-sata_support.patch create mode 100644 target/linux/cns3xxx/patches-4.14/090-timers.patch create mode 100644 target/linux/cns3xxx/patches-4.14/093-add-virt-pci-io-mapping.patch create mode 100644 target/linux/cns3xxx/patches-4.14/095-gpio_support.patch create mode 100644 target/linux/cns3xxx/patches-4.14/097-l2x0_cmdline_disable.patch create mode 100644 target/linux/cns3xxx/patches-4.14/100-laguna_support.patch create mode 100644 target/linux/cns3xxx/patches-4.14/101-laguna_sdhci_card_detect.patch create mode 100644 target/linux/cns3xxx/patches-4.14/110-pci_isolated_interrupts.patch create mode 100644 target/linux/cns3xxx/patches-4.14/130-Extend-PCIE_BUS_PEER2PEER-to-set-MRSS-128-to-fix-CNS3xxx-BM-DMA..patch create mode 100644 target/linux/cns3xxx/patches-4.14/140-fix-ethernet-irq-imbalance.patch create mode 100644 target/linux/cns3xxx/patches-4.14/150-laguna-delete-deprecated-uart-flags.patch create mode 100644 target/linux/cns3xxx/patches-4.14/200-broadcom_phy_reinit.patch create mode 100644 target/linux/cns3xxx/patches-4.14/210-dwc2_defaults.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/000-cns3xxx_arch_include.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/001-arm_openwrt_machtypes.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/010-arm_introduce-dma-fiq-irq-broadcast.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/020-watchdog_support.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/025-smp_support.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/030-pcie_clock.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/040-fiq_support.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/045-twd_base.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/055-pcie_io.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/060-pcie_abort.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/065-pcie_skip_inactive.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/070-i2c_support.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/075-spi_support.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/080-sata_support.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/090-timers.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/093-add-virt-pci-io-mapping.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/095-gpio_support.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/097-l2x0_cmdline_disable.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/100-laguna_support.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/101-laguna_sdhci_card_detect.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/110-pci_isolated_interrupts.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/130-Extend-PCIE_BUS_PEER2PEER-to-set-MRSS-128-to-fix-CNS3xxx-BM-DMA..patch delete mode 100644 target/linux/cns3xxx/patches-4.9/200-broadcom_phy_reinit.patch delete mode 100644 target/linux/cns3xxx/patches-4.9/210-dwc2_defaults.patch -- 2.7.4 _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev