linux-sg2042/arch/mn10300
Benjamin Herrenschmidt b70d3a2c59 iomap: fix 64 bits resources on 32 bits
Almost all implementations of pci_iomap() in the kernel, including the generic
lib/iomap.c one, copies the content of a struct resource into unsigned long's
which will break on 32 bits platforms with 64 bits resources.

This fixes all definitions of pci_iomap() to use resource_size_t.  I also
"fixed" the 64bits arch for consistency.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: <linux-arch@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-04-29 08:06:02 -07:00
..
boot mn10300: add the MN10300/AM33 architecture to the kernel 2008-02-08 09:22:30 -08:00
configs MN10300: Update asb2303_defconfig 2008-02-19 15:51:36 -08:00
kernel Generic semaphore implementation 2008-04-17 10:42:34 -04:00
lib mn10300: add the MN10300/AM33 architecture to the kernel 2008-02-08 09:22:30 -08:00
mm mn10300: add the MN10300/AM33 architecture to the kernel 2008-02-08 09:22:30 -08:00
oprofile mn10300: add the MN10300/AM33 architecture to the kernel 2008-02-08 09:22:30 -08:00
proc-mn103e010 mn10300: add the MN10300/AM33 architecture to the kernel 2008-02-08 09:22:30 -08:00
unit-asb2303 mn10300: add platform MTD support for the ASB2303 board 2008-02-08 09:22:30 -08:00
unit-asb2305 iomap: fix 64 bits resources on 32 bits 2008-04-29 08:06:02 -07:00
Kconfig MN10300: define HZ as a config option 2008-02-23 17:12:13 -08:00
Kconfig.debug mn10300: add the MN10300/AM33 architecture to the kernel 2008-02-08 09:22:30 -08:00
Makefile mn10300: add the MN10300/AM33 architecture to the kernel 2008-02-08 09:22:30 -08:00