This series adds linux 3.18 support, then step-by-step converts patches to upstream ath25 version and then renames target to ath25.
Actually 2/3 of these patches could be merged to single huge patch entitled 'backport ath25', but I took this step-by-step way to preserve logic and history of conversion process. Sergey Ryazanov (33): atheros: add v3.18 support atheros: v3.18: rename ATHEROS_AR231X symbol to ATH25 atheros: v3.18: rename kernel platform to ath25 atheros: v3.18: rename platform header atheros: v3.18: remove odd header reset.h atheros: v3.18: remove eth platform device unused field atheros: v3.18: cleanup cpu-feature-overrides.h atheros: v3.18: update names and declarations atheros: v3.18: change calls logic atheros: v3.18: rearrange interrupt handling functions atheros: v3.18: rework early initialization atheros: v3.18: relocate PCI host DMA base definition atheros: v3.18: rearrange PCI regs definitions atheros: v3.18: move PCI enable code to arch atheros: v3.18: add context container for PCI driver atheros: v3.18: remap PCI controller MMR memory atheros: v3.18: pass PCI IRQ and I/O mem via resources atheros: v3.18: cleanup register headers atheros: v3.18: remap main SoC MMR memory atheros: v3.18: make registers headers local atheros: v3.18: remap flash for boardconfig parsing atheros: v3.18: update register names atheros: v3.18: switch to IRQ domain atheros: v3.18: move GPIO patches behind PCI atheros: v3.18: rearrange code between patches atheros: v3.18: cleanup includes atheros: v3.18: non-functional cleanup atheros: v3.18: renumber backported patches atheros: switch to 3.18 atheros: remove linux 3.14 atheros: remove odd board check during image build Rename 'atheros' target to 'ath25' ath25: set myself as maintainer package/kernel/mac80211/Makefile | 6 +- package/kernel/wrt55agv2-spidevs/Makefile | 2 +- .../patches-3.14/404-mtd-cybertan-trx-parser.patch | 2 +- target/linux/{atheros => ath25}/Makefile | 5 +- .../base-files/etc/config/system | 0 .../base-files/etc/hotplug.d/button/00-button | 0 .../base-files/etc/uci-defaults/01_leds | 0 .../base-files/etc/uci-defaults/02_network | 0 .../lib/preinit/15_preinit_iface_atheros | 0 .../base-files/lib/upgrade/platform.sh | 0 .../{atheros/config-3.14 => ath25/config-3.18} | 13 +- target/linux/{atheros => ath25}/image/Makefile | 2 - target/linux/ath25/patches-3.18/010-board.patch | 2189 ++++++++++++++++ .../patches-3.18/020-early-printk-support.patch} | 26 +- .../linux/ath25/patches-3.18/030-ar2315_pci.patch | 613 +++++ .../patches-3.18/107-ar5312_gpio.patch} | 54 +- .../patches-3.18/108-ar2315_gpio.patch} | 98 +- .../patches-3.18}/110-ar2313_ethernet.patch | 301 ++- .../patches-3.18}/120-spiflash.patch | 48 +- .../patches-3.18}/130-watchdog.patch | 45 +- .../patches-3.18}/140-redboot_boardconfig.patch | 0 .../patches-3.18}/141-redboot_partition_scan.patch | 0 .../142-redboot_various_erase_size_fix.patch | 0 .../patches-3.18}/210-reset_button.patch | 15 +- .../patches-3.18}/220-enet_micrel_workaround.patch | 0 .../linux/ath25/patches-3.18/330-board_leds.patch | 116 + target/linux/atheros/patches-3.14/100-board.patch | 2768 -------------------- .../atheros/patches-3.14/105-ar2315_pci.patch | 403 --- .../430-mtd-add-myloader-partition-parser.patch | 2 +- .../430-mtd-add-myloader-partition-parser.patch | 2 +- .../430-mtd-add-myloader-partition-parser.patch | 2 +- 31 files changed, 3450 insertions(+), 3262 deletions(-) rename target/linux/{atheros => ath25}/Makefile (84%) rename target/linux/{atheros => ath25}/base-files/etc/config/system (100%) rename target/linux/{atheros => ath25}/base-files/etc/hotplug.d/button/00-button (100%) rename target/linux/{atheros => ath25}/base-files/etc/uci-defaults/01_leds (100%) rename target/linux/{atheros => ath25}/base-files/etc/uci-defaults/02_network (100%) rename target/linux/{atheros => ath25}/base-files/lib/preinit/15_preinit_iface_atheros (100%) rename target/linux/{atheros => ath25}/base-files/lib/upgrade/platform.sh (100%) rename target/linux/{atheros/config-3.14 => ath25/config-3.18} (93%) rename target/linux/{atheros => ath25}/image/Makefile (98%) create mode 100644 target/linux/ath25/patches-3.18/010-board.patch rename target/linux/{atheros/patches-3.14/101-early-printk-support.patch => ath25/patches-3.18/020-early-printk-support.patch} (72%) create mode 100644 target/linux/ath25/patches-3.18/030-ar2315_pci.patch rename target/linux/{atheros/patches-3.14/102-ar5312_gpio.patch => ath25/patches-3.18/107-ar5312_gpio.patch} (80%) rename target/linux/{atheros/patches-3.14/103-ar2315_gpio.patch => ath25/patches-3.18/108-ar2315_gpio.patch} (76%) rename target/linux/{atheros/patches-3.14 => ath25/patches-3.18}/110-ar2313_ethernet.patch (84%) rename target/linux/{atheros/patches-3.14 => ath25/patches-3.18}/120-spiflash.patch (91%) rename target/linux/{atheros/patches-3.14 => ath25/patches-3.18}/130-watchdog.patch (82%) rename target/linux/{atheros/patches-3.14 => ath25/patches-3.18}/140-redboot_boardconfig.patch (100%) rename target/linux/{atheros/patches-3.14 => ath25/patches-3.18}/141-redboot_partition_scan.patch (100%) rename target/linux/{atheros/patches-3.14 => ath25/patches-3.18}/142-redboot_various_erase_size_fix.patch (100%) rename target/linux/{atheros/patches-3.14 => ath25/patches-3.18}/210-reset_button.patch (82%) rename target/linux/{atheros/patches-3.14 => ath25/patches-3.18}/220-enet_micrel_workaround.patch (100%) create mode 100644 target/linux/ath25/patches-3.18/330-board_leds.patch delete mode 100644 target/linux/atheros/patches-3.14/100-board.patch delete mode 100644 target/linux/atheros/patches-3.14/105-ar2315_pci.patch -- 2.0.4 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel