]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[PATCH] iop13xx: fix i/o address translation
authorDan Williams <dan.j.williams@intel.com>
Wed, 2 May 2007 18:43:19 +0000 (11:43 -0700)
committerChris Wright <chrisw@sous-sol.org>
Mon, 11 Jun 2007 18:37:08 +0000 (11:37 -0700)
commit90ac7887638743b9d204d22fcef8c7db5e2f55a0
tree3a38bde5d7cc791a61b8287b6a53b4ea9baf3718
parent54fc01d6fd805c29f616489b8b504ae2243efa9d
[PATCH] iop13xx: fix i/o address translation

PCI devices were being programmed with an incorrect base address value.
This patch moves I/O space into a 16-bit addressable region and corrects
the i/o offset.

Much thanks to Martin Michlmayr for tracking this issue and testing
debug patches.

Cc: Martin Michlmayr <tbm@cyrius.com>
Cc: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/arm/mach-iop13xx/pci.c
include/asm-arm/arch-iop13xx/iop13xx.h