diff options
| author | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-21 22:00:05 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-21 22:00:05 -0500 |
| commit | 66b5920f61b020fc2fc34fef9c4fcdd86df3b52e (patch) | |
| tree | f516e0e9c9579aa30515b2ff23242871fe503a6f | |
| parent | 49bd96c2caa3f02a9273d31b96e75b7574af8c06 (diff) | |
| parent | 9b73fcf85f65a301107c89e05227cd6fd6965680 (diff) | |
Merge master.kernel.org:/home/rmk/linux-2.6-arm
| -rw-r--r-- | arch/arm/mach-clps7500/core.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/tosa.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-sa1100/assabet.c | 3 | ||||
| -rw-r--r-- | include/asm-arm/arch-ebsa110/io.h | 2 | ||||
| -rw-r--r-- | include/asm-arm/arch-ixp4xx/ixp4xx-regs.h | 1 | ||||
| -rw-r--r-- | include/asm-arm/numnodes.h | 2 |
6 files changed, 8 insertions, 4 deletions
diff --git a/arch/arm/mach-clps7500/core.c b/arch/arm/mach-clps7500/core.c index 0364ba4b539e..d869af0023f8 100644 --- a/arch/arm/mach-clps7500/core.c +++ b/arch/arm/mach-clps7500/core.c | |||
| @@ -260,7 +260,7 @@ static void __init clps7500_init_irq(void) | |||
| 260 | 260 | ||
| 261 | static struct map_desc cl7500_io_desc[] __initdata = { | 261 | static struct map_desc cl7500_io_desc[] __initdata = { |
| 262 | { /* IO space */ | 262 | { /* IO space */ |
| 263 | .virtual = IO_BASE, | 263 | .virtual = (unsigned long)IO_BASE, |
| 264 | .pfn = __phys_to_pfn(IO_START), | 264 | .pfn = __phys_to_pfn(IO_START), |
| 265 | .length = IO_SIZE, | 265 | .length = IO_SIZE, |
| 266 | .type = MT_DEVICE | 266 | .type = MT_DEVICE |
diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c index c312054dfb88..e4f92efc616e 100644 --- a/arch/arm/mach-pxa/tosa.c +++ b/arch/arm/mach-pxa/tosa.c | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | 14 | ||
| 15 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 16 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 17 | #include <linux/device.h> | 17 | #include <linux/platform_device.h> |
| 18 | #include <linux/major.h> | 18 | #include <linux/major.h> |
| 19 | #include <linux/fs.h> | 19 | #include <linux/fs.h> |
| 20 | #include <linux/interrupt.h> | 20 | #include <linux/interrupt.h> |
diff --git a/arch/arm/mach-sa1100/assabet.c b/arch/arm/mach-sa1100/assabet.c index 75efb5da5b6d..a66ac61233a2 100644 --- a/arch/arm/mach-sa1100/assabet.c +++ b/arch/arm/mach-sa1100/assabet.c | |||
| @@ -293,7 +293,8 @@ static void __init get_assabet_scr(void) | |||
| 293 | GPDR |= 0x3fc; /* Configure GPIO 9:2 as outputs */ | 293 | GPDR |= 0x3fc; /* Configure GPIO 9:2 as outputs */ |
| 294 | GPSR = 0x3fc; /* Write 0xFF to GPIO 9:2 */ | 294 | GPSR = 0x3fc; /* Write 0xFF to GPIO 9:2 */ |
| 295 | GPDR &= ~(0x3fc); /* Configure GPIO 9:2 as inputs */ | 295 | GPDR &= ~(0x3fc); /* Configure GPIO 9:2 as inputs */ |
| 296 | for(i = 100; i--; scr = GPLR); /* Read GPIO 9:2 */ | 296 | for(i = 100; i--; ) /* Read GPIO 9:2 */ |
| 297 | scr = GPLR; | ||
| 297 | GPDR |= 0x3fc; /* restore correct pin direction */ | 298 | GPDR |= 0x3fc; /* restore correct pin direction */ |
| 298 | scr &= 0x3fc; /* save as system configuration byte. */ | 299 | scr &= 0x3fc; /* save as system configuration byte. */ |
| 299 | SCR_value = scr; | 300 | SCR_value = scr; |
diff --git a/include/asm-arm/arch-ebsa110/io.h b/include/asm-arm/arch-ebsa110/io.h index 68e04c0bb3f7..ae048441c9ed 100644 --- a/include/asm-arm/arch-ebsa110/io.h +++ b/include/asm-arm/arch-ebsa110/io.h | |||
| @@ -64,7 +64,7 @@ void __writel(u32 val, void __iomem *addr); | |||
| 64 | #define writew(v,b) __writew(v,b) | 64 | #define writew(v,b) __writew(v,b) |
| 65 | #define writel(v,b) __writel(v,b) | 65 | #define writel(v,b) __writel(v,b) |
| 66 | 66 | ||
| 67 | #define __arch_ioremap(cookie,sz,c,a) ((void __iomem *)(cookie)) | 67 | #define __arch_ioremap(cookie,sz,c) ((void __iomem *)(cookie)) |
| 68 | #define __arch_iounmap(cookie) do { } while (0) | 68 | #define __arch_iounmap(cookie) do { } while (0) |
| 69 | 69 | ||
| 70 | extern void insb(unsigned int port, void *buf, int sz); | 70 | extern void insb(unsigned int port, void *buf, int sz); |
diff --git a/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h b/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h index 2b149ed59149..9444958bec1e 100644 --- a/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h +++ b/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h | |||
| @@ -47,6 +47,7 @@ | |||
| 47 | * Queue Manager | 47 | * Queue Manager |
| 48 | */ | 48 | */ |
| 49 | #define IXP4XX_QMGR_BASE_PHYS (0x60000000) | 49 | #define IXP4XX_QMGR_BASE_PHYS (0x60000000) |
| 50 | #define IXP4XX_QMGR_REGION_SIZE (0x00004000) | ||
| 50 | 51 | ||
| 51 | /* | 52 | /* |
| 52 | * Expansion BUS Configuration registers | 53 | * Expansion BUS Configuration registers |
diff --git a/include/asm-arm/numnodes.h b/include/asm-arm/numnodes.h index 5d2a1034a02e..8df36818ebc9 100644 --- a/include/asm-arm/numnodes.h +++ b/include/asm-arm/numnodes.h | |||
| @@ -17,6 +17,8 @@ | |||
| 17 | #ifndef __ASM_ARM_NUMNODES_H | 17 | #ifndef __ASM_ARM_NUMNODES_H |
| 18 | #define __ASM_ARM_NUMNODES_H | 18 | #define __ASM_ARM_NUMNODES_H |
| 19 | 19 | ||
| 20 | #include <asm/memory.h> | ||
| 21 | |||
| 20 | #ifndef NODES_SHIFT | 22 | #ifndef NODES_SHIFT |
| 21 | # define NODES_SHIFT 2 /* Normally, Max 4 Nodes */ | 23 | # define NODES_SHIFT 2 /* Normally, Max 4 Nodes */ |
| 22 | #endif | 24 | #endif |
