[OpenWrt-Devel] [PATCH 00/32] atheros: various cleanups

Sergey Ryazanov ryazanov.s.a at gmail.com
Thu Sep 11 22:00:17 EDT 2014

Final cleanup series before pushing code upstream. Cleanup all sparce errors
and almost all checkpatch warnings (have a few warnings agains config symbol
help). And many more cleanups.

Flash and ethernet drivers still need some work, especially ethernet driver.

Whole series tested with following boards:
  DWL-2100AP (AR2313 based)
  FON2202 (AR2315 based)
  LiteStation2 (AR2316 based)
  DIR-300 (AR2317 based)

Sergey Ryazanov (32):
  atheros: avoid extern prototypes
  atheros: add missing include
  atheros: use NULL instead of plain integer
  atheros: use static keywork for local code
  atheros: add blank line after declarations
  atheros: remove FSF mailing address
  atheros: remove useless return
  atheros: ar2315-spiflash: use devm_* API to simplify the code
  atheros: ar2315-spiflash: update initialization
  atheros: ar2315-spiflash: use mutex inplace of spinlock
  atheros: ar231x-eth: remove useless IOCTL handlers
  atheros: remove useless includes
  atheros: update ether addresses handling
  atheros: rework and cleanup board initialization
  atheros: various space related changes
  atheros: remove odd ATHEROS_AR2315 config symbol dependencies
  atheros: ar2315-pci: remove odd locking in PCI config space access    
  atheros: ar2315-pci: cosmetic changes
  atheros: ar2315-pci: rework host controller initialization
  atheros: ar2315-pci: rework interrupt handling
  atheros: ar2315-pci: rework the configuration access code
  atheros: ar2315-pci: update host bridge resources
  atheros: ar2315-pci: update DMA offset macroses
  atheros: ar2315-pci: rename configuration symbol
  atheros: ar2315-pci: convert to platform driver
  atheros: add AR2316 and AR2318 SoCs detection
  atheros: rename SoCs config symbols
  atheros: convert gpio.h to stub
  atheros: rework chained interrupts handling
  atheros: convert AR5312 GPIO code to platform driver
  atheros: convert AR2315 GPIO code to platform driver
  atheros: refresh config

 target/linux/atheros/config-3.14                   |  12 +-
 target/linux/atheros/patches-3.14/100-board.patch  | 700 +++++++--------------
 .../patches-3.14/101-early-printk-support.patch    |   4 +-
 .../atheros/patches-3.14/102-ar5312_gpio.patch     | 194 ++++++
 .../atheros/patches-3.14/103-ar2315_gpio.patch     | 315 ++++++++++
 .../atheros/patches-3.14/105-ar2315_pci.patch      | 440 ++++++++-----
 .../atheros/patches-3.14/110-ar2313_ethernet.patch |  89 +--
 .../linux/atheros/patches-3.14/120-spiflash.patch  | 161 ++---
 .../linux/atheros/patches-3.14/130-watchdog.patch  |   6 +-
 .../patches-3.14/220-enet_micrel_workaround.patch  |  17 +-
 10 files changed, 1074 insertions(+), 864 deletions(-)
 create mode 100644 target/linux/atheros/patches-3.14/102-ar5312_gpio.patch
 create mode 100644 target/linux/atheros/patches-3.14/103-ar2315_gpio.patch

openwrt-devel mailing list
openwrt-devel at lists.openwrt.org

More information about the openwrt-devel mailing list