[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-mips-cvs
Subject:    MIPS: Set io_map_base for several PCI bridges lacking it
From:       linux-mips () linux-mips ! org
Date:       2010-07-28 15:35:38
Message-ID: S1491836Ab0G1Pfm/20100728153542Z+707 () eddie ! linux-mips ! org
[Download RAW message or body]

Author: Ben Hutchings <ben@decadent.org.uk> Sun Jun 13 22:22:59 2010 +0100
Comitter: Ralf Baechle <ralf@linux-mips.org> Mon Jul 26 15:37:16 2010 +0100
Commit: b771a09132764cee6a1b1827296515ae12d54475
Gitweb: http://git.linux-mips.org/g/linux/b771a091
Branch: linux-2.6.33-stable

Several MIPS platforms don't set pci_controller::io_map_base for their
PCI bridges.  This results in a panic in pci_iomap().  (The panic is
conditional on CONFIG_PCI_DOMAINS, but that is now enabled for all PCI
MIPS systems.)

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Cc: linux-mips@linux-mips.org
Cc: Martin Michlmayr <tbm@cyrius.com>
Cc: Aurelien Jarno <aurelien@aurel32.net>
Cc: 584784@bugs.debian.org
Patchwork: https://patchwork.linux-mips.org/patch/1377/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
(cherry picked from commit 7c327b42df19a2a5447b7cc2e7fc9de18d08d4c8)

---

 arch/mips/mti-malta/malta-pci.c      |    2 ++
 arch/mips/nxp/pnx8550/common/pci.c   |    1 +
 arch/mips/nxp/pnx8550/common/setup.c |    2 +-
 arch/mips/pci/ops-pmcmsp.c           |    1 +
 arch/mips/pci/pci-yosemite.c         |    1 +
 5 files changed, 6 insertions(+), 1 deletions(-)

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic