[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:34:41
Message-ID: S1492727Ab0G1Pep/20100728153445Z+695 () 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:44:41 2010 +0100
Commit: 994ef9f6375d3c65a65a8e895e0d69575d2b68fc
Gitweb: http://git.linux-mips.org/g/linux/994ef9f6
Branch: linux-2.6.26-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/mips-boards/generic/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