linux-mips
[Top] [All Lists]

[PATCH 00/12] MIPS: ath79: AR724X PCI fixes and AR71XX PCI support

To: Ralf Baechle <ralf@linux-mips.org>
Subject: [PATCH 00/12] MIPS: ath79: AR724X PCI fixes and AR71XX PCI support
From: Gabor Juhos <juhosg@openwrt.org>
Date: Wed, 23 Nov 2011 00:14:18 +0100
Cc: linux-mips@linux-mips.org, René Bolldorf <xsecute@googlemail.com>, Imre Kaloz <kaloz@openwrt.org>, Gabor Juhos <juhosg@openwrt.org>
Sender: linux-mips-bounce@linux-mips.org
This patch set fixes some errors in the AR724X specific
PCI code, and adds support for the PCI Host controller
of the AR71XX SoCs.

This set depends on v4 of the
'MIPS: ath79: cleanup AR724X PCI support code' patches.

Gabor Juhos (12):
  MIPS: ath79: remove superfluous alignment checks from pci-ar724x.c
  MIPS: ath79: fix broken ar724x_pci_{read,write} functions
  MIPS: ath79: add a workaround for a PCI controller bug in AR724X SoCs
  MIPS: ath79: fix a wrong IRQ number
  MIPS: ath79: add PCI IRQ handling code for AR724X SoCs
  MIPS: ath79: get rid of some ifdefs in mach-ubnt-xm.c
  MIPS: ath79: allow to use board specific pci_plat_dev_init functions
  MIPS: ath79: add support for the PCI host controller of the AR71XX SoCs
  MIPS: ath79: allow to use SoC specific PCI IRQ maps
  MIPS: ath79: remove ar724x_pci_add_data function
  MIPS: ath79: register PCI controller on the PB44 board
  MIPS: ath79: update copyright headers of PCI related files

 arch/mips/ath79/Kconfig                |    1 +
 arch/mips/ath79/mach-pb44.c            |    2 +
 arch/mips/ath79/mach-ubnt-xm.c         |   42 ++++---
 arch/mips/ath79/pci.c                  |   97 ++++++++++++---
 arch/mips/ath79/pci.h                  |   19 ++-
 arch/mips/include/asm/mach-ath79/irq.h |    6 +-
 arch/mips/include/asm/mach-ath79/pci.h |   14 ++-
 arch/mips/pci/Makefile                 |    1 +
 arch/mips/pci/pci-ar724x.c             |  215 +++++++++++++++++++++++++++-----
 9 files changed, 318 insertions(+), 79 deletions(-)

-- 
1.7.2.1


<Prev in Thread] Current Thread [Next in Thread>