[OpenWrt-Devel] [PATCH 00/33] atheros: switch to 3.18 and rename to ath25
Sergey Ryazanov
ryazanov.s.a at gmail.com
Thu Mar 12 22:19:05 EDT 2015
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 at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list