diff options
Diffstat (limited to 'arch/arm')
32 files changed, 93 insertions, 38 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 0f2899b4159d..11fff042aa81 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
| @@ -326,8 +326,8 @@ config SMP | |||
| 326 | processor machines. On a single processor machine, the kernel will | 326 | processor machines. On a single processor machine, the kernel will |
| 327 | run faster if you say N here. | 327 | run faster if you say N here. |
| 328 | 328 | ||
| 329 | See also the <file:Documentation/smp.tex>, | 329 | See also the <file:Documentation/smp.txt>, |
| 330 | <file:Documentation/smp.txt>, <file:Documentation/i386/IO-APIC.txt>, | 330 | <file:Documentation/i386/IO-APIC.txt>, |
| 331 | <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at | 331 | <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at |
| 332 | <http://www.linuxdoc.org/docs.html#howto>. | 332 | <http://www.linuxdoc.org/docs.html#howto>. |
| 333 | 333 | ||
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 67f1453ade05..e625ac66f49b 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile | |||
| @@ -178,7 +178,7 @@ endif | |||
| 178 | prepare: maketools include/asm-arm/.arch | 178 | prepare: maketools include/asm-arm/.arch |
| 179 | 179 | ||
| 180 | .PHONY: maketools FORCE | 180 | .PHONY: maketools FORCE |
| 181 | maketools: include/asm-arm/constants.h include/linux/version.h FORCE | 181 | maketools: include/linux/version.h FORCE |
| 182 | $(Q)$(MAKE) $(build)=arch/arm/tools include/asm-arm/mach-types.h | 182 | $(Q)$(MAKE) $(build)=arch/arm/tools include/asm-arm/mach-types.h |
| 183 | 183 | ||
| 184 | # Convert bzImage to zImage | 184 | # Convert bzImage to zImage |
| @@ -190,7 +190,7 @@ zImage Image xipImage bootpImage uImage: vmlinux | |||
| 190 | zinstall install: vmlinux | 190 | zinstall install: vmlinux |
| 191 | $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ | 191 | $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ |
| 192 | 192 | ||
| 193 | CLEAN_FILES += include/asm-arm/constants.h* include/asm-arm/mach-types.h \ | 193 | CLEAN_FILES += include/asm-arm/mach-types.h \ |
| 194 | include/asm-arm/arch include/asm-arm/.arch | 194 | include/asm-arm/arch include/asm-arm/.arch |
| 195 | 195 | ||
| 196 | # We use MRPROPER_FILES and CLEAN_FILES now | 196 | # We use MRPROPER_FILES and CLEAN_FILES now |
| @@ -201,11 +201,6 @@ archclean: | |||
| 201 | bp:; $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $(boot)/bootpImage | 201 | bp:; $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $(boot)/bootpImage |
| 202 | i zi:; $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ | 202 | i zi:; $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ |
| 203 | 203 | ||
| 204 | arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \ | ||
| 205 | include/asm-arm/.arch | ||
| 206 | |||
| 207 | include/asm-$(ARCH)/constants.h: arch/$(ARCH)/kernel/asm-offsets.s | ||
| 208 | $(call filechk,gen-asm-offsets) | ||
| 209 | 204 | ||
| 210 | define archhelp | 205 | define archhelp |
| 211 | echo '* zImage - Compressed kernel image (arch/$(ARCH)/boot/zImage)' | 206 | echo '* zImage - Compressed kernel image (arch/$(ARCH)/boot/zImage)' |
diff --git a/arch/arm/kernel/entry-header.S b/arch/arm/kernel/entry-header.S index afef21273963..648cfff93138 100644 --- a/arch/arm/kernel/entry-header.S +++ b/arch/arm/kernel/entry-header.S | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | #include <linux/linkage.h> | 3 | #include <linux/linkage.h> |
| 4 | 4 | ||
| 5 | #include <asm/assembler.h> | 5 | #include <asm/assembler.h> |
| 6 | #include <asm/constants.h> | 6 | #include <asm/asm-offsets.h> |
| 7 | #include <asm/errno.h> | 7 | #include <asm/errno.h> |
| 8 | #include <asm/thread_info.h> | 8 | #include <asm/thread_info.h> |
| 9 | 9 | ||
diff --git a/arch/arm/kernel/head.S b/arch/arm/kernel/head.S index 1155cf07c871..539626351348 100644 --- a/arch/arm/kernel/head.S +++ b/arch/arm/kernel/head.S | |||
| @@ -20,7 +20,7 @@ | |||
| 20 | #include <asm/mach-types.h> | 20 | #include <asm/mach-types.h> |
| 21 | #include <asm/procinfo.h> | 21 | #include <asm/procinfo.h> |
| 22 | #include <asm/ptrace.h> | 22 | #include <asm/ptrace.h> |
| 23 | #include <asm/constants.h> | 23 | #include <asm/asm-offsets.h> |
| 24 | #include <asm/thread_info.h> | 24 | #include <asm/thread_info.h> |
| 25 | #include <asm/system.h> | 25 | #include <asm/system.h> |
| 26 | 26 | ||
diff --git a/arch/arm/kernel/iwmmxt.S b/arch/arm/kernel/iwmmxt.S index 8f74e24536ba..24c7b0477a09 100644 --- a/arch/arm/kernel/iwmmxt.S +++ b/arch/arm/kernel/iwmmxt.S | |||
| @@ -17,7 +17,7 @@ | |||
| 17 | #include <linux/linkage.h> | 17 | #include <linux/linkage.h> |
| 18 | #include <asm/ptrace.h> | 18 | #include <asm/ptrace.h> |
| 19 | #include <asm/thread_info.h> | 19 | #include <asm/thread_info.h> |
| 20 | #include <asm/constants.h> | 20 | #include <asm/asm-offsets.h> |
| 21 | 21 | ||
| 22 | #define MMX_WR0 (0x00) | 22 | #define MMX_WR0 (0x00) |
| 23 | #define MMX_WR1 (0x08) | 23 | #define MMX_WR1 (0x08) |
diff --git a/arch/arm/lib/copy_page.S b/arch/arm/lib/copy_page.S index 4c38abdbe497..68117968482b 100644 --- a/arch/arm/lib/copy_page.S +++ b/arch/arm/lib/copy_page.S | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | */ | 11 | */ |
| 12 | #include <linux/linkage.h> | 12 | #include <linux/linkage.h> |
| 13 | #include <asm/assembler.h> | 13 | #include <asm/assembler.h> |
| 14 | #include <asm/constants.h> | 14 | #include <asm/asm-offsets.h> |
| 15 | 15 | ||
| 16 | #define COPY_COUNT (PAGE_SZ/64 PLD( -1 )) | 16 | #define COPY_COUNT (PAGE_SZ/64 PLD( -1 )) |
| 17 | 17 | ||
diff --git a/arch/arm/lib/csumpartialcopyuser.S b/arch/arm/lib/csumpartialcopyuser.S index 46a2dc962e9d..333bca292de9 100644 --- a/arch/arm/lib/csumpartialcopyuser.S +++ b/arch/arm/lib/csumpartialcopyuser.S | |||
| @@ -13,7 +13,7 @@ | |||
| 13 | #include <linux/linkage.h> | 13 | #include <linux/linkage.h> |
| 14 | #include <asm/assembler.h> | 14 | #include <asm/assembler.h> |
| 15 | #include <asm/errno.h> | 15 | #include <asm/errno.h> |
| 16 | #include <asm/constants.h> | 16 | #include <asm/asm-offsets.h> |
| 17 | 17 | ||
| 18 | .text | 18 | .text |
| 19 | 19 | ||
diff --git a/arch/arm/lib/getuser.S b/arch/arm/lib/getuser.S index 64aa6f4fe5e4..d204018070a4 100644 --- a/arch/arm/lib/getuser.S +++ b/arch/arm/lib/getuser.S | |||
| @@ -26,7 +26,7 @@ | |||
| 26 | * Note that ADDR_LIMIT is either 0 or 0xc0000000. | 26 | * Note that ADDR_LIMIT is either 0 or 0xc0000000. |
| 27 | * Note also that it is intended that __get_user_bad is not global. | 27 | * Note also that it is intended that __get_user_bad is not global. |
| 28 | */ | 28 | */ |
| 29 | #include <asm/constants.h> | 29 | #include <asm/asm-offsets.h> |
| 30 | #include <asm/thread_info.h> | 30 | #include <asm/thread_info.h> |
| 31 | #include <asm/errno.h> | 31 | #include <asm/errno.h> |
| 32 | 32 | ||
diff --git a/arch/arm/lib/putuser.S b/arch/arm/lib/putuser.S index b09398d95aac..4593e9c07f05 100644 --- a/arch/arm/lib/putuser.S +++ b/arch/arm/lib/putuser.S | |||
| @@ -26,7 +26,7 @@ | |||
| 26 | * Note that ADDR_LIMIT is either 0 or 0xc0000000 | 26 | * Note that ADDR_LIMIT is either 0 or 0xc0000000 |
| 27 | * Note also that it is intended that __put_user_bad is not global. | 27 | * Note also that it is intended that __put_user_bad is not global. |
| 28 | */ | 28 | */ |
| 29 | #include <asm/constants.h> | 29 | #include <asm/asm-offsets.h> |
| 30 | #include <asm/thread_info.h> | 30 | #include <asm/thread_info.h> |
| 31 | #include <asm/errno.h> | 31 | #include <asm/errno.h> |
| 32 | 32 | ||
diff --git a/arch/arm/mach-pxa/corgi_ssp.c b/arch/arm/mach-pxa/corgi_ssp.c index 8ccffba0018f..366a9bde3d8b 100644 --- a/arch/arm/mach-pxa/corgi_ssp.c +++ b/arch/arm/mach-pxa/corgi_ssp.c | |||
| @@ -22,7 +22,7 @@ | |||
| 22 | #include <asm/arch/corgi.h> | 22 | #include <asm/arch/corgi.h> |
| 23 | #include <asm/arch/pxa-regs.h> | 23 | #include <asm/arch/pxa-regs.h> |
| 24 | 24 | ||
| 25 | static spinlock_t corgi_ssp_lock = SPIN_LOCK_UNLOCKED; | 25 | static DEFINE_SPINLOCK(corgi_ssp_lock); |
| 26 | static struct ssp_dev corgi_ssp_dev; | 26 | static struct ssp_dev corgi_ssp_dev; |
| 27 | static struct ssp_state corgi_ssp_state; | 27 | static struct ssp_state corgi_ssp_state; |
| 28 | 28 | ||
diff --git a/arch/arm/mach-s3c2410/devs.c b/arch/arm/mach-s3c2410/devs.c index 4664bd11adc1..0077937a7ab8 100644 --- a/arch/arm/mach-s3c2410/devs.c +++ b/arch/arm/mach-s3c2410/devs.c | |||
| @@ -29,7 +29,7 @@ | |||
| 29 | #include <asm/mach/arch.h> | 29 | #include <asm/mach/arch.h> |
| 30 | #include <asm/mach/map.h> | 30 | #include <asm/mach/map.h> |
| 31 | #include <asm/mach/irq.h> | 31 | #include <asm/mach/irq.h> |
| 32 | 32 | #include <asm/arch/fb.h> | |
| 33 | #include <asm/hardware.h> | 33 | #include <asm/hardware.h> |
| 34 | #include <asm/io.h> | 34 | #include <asm/io.h> |
| 35 | #include <asm/irq.h> | 35 | #include <asm/irq.h> |
| @@ -103,6 +103,15 @@ struct platform_device s3c_device_lcd = { | |||
| 103 | 103 | ||
| 104 | EXPORT_SYMBOL(s3c_device_lcd); | 104 | EXPORT_SYMBOL(s3c_device_lcd); |
| 105 | 105 | ||
| 106 | static struct s3c2410fb_mach_info s3c2410fb_info; | ||
| 107 | |||
| 108 | void __init set_s3c2410fb_info(struct s3c2410fb_mach_info *hard_s3c2410fb_info) | ||
| 109 | { | ||
| 110 | memcpy(&s3c2410fb_info,hard_s3c2410fb_info,sizeof(struct s3c2410fb_mach_info)); | ||
| 111 | s3c_device_lcd.dev.platform_data = &s3c2410fb_info; | ||
| 112 | } | ||
| 113 | EXPORT_SYMBOL(set_s3c2410fb_info); | ||
| 114 | |||
| 106 | /* NAND Controller */ | 115 | /* NAND Controller */ |
| 107 | 116 | ||
| 108 | static struct resource s3c_nand_resource[] = { | 117 | static struct resource s3c_nand_resource[] = { |
diff --git a/arch/arm/mach-s3c2410/mach-h1940.c b/arch/arm/mach-s3c2410/mach-h1940.c index ea4fb1a97a50..6ff1889fbd21 100644 --- a/arch/arm/mach-s3c2410/mach-h1940.c +++ b/arch/arm/mach-s3c2410/mach-h1940.c | |||
| @@ -45,6 +45,9 @@ | |||
| 45 | 45 | ||
| 46 | //#include <asm/debug-ll.h> | 46 | //#include <asm/debug-ll.h> |
| 47 | #include <asm/arch/regs-serial.h> | 47 | #include <asm/arch/regs-serial.h> |
| 48 | #include <asm/arch/regs-lcd.h> | ||
| 49 | |||
| 50 | #include <asm/arch/fb.h> | ||
| 48 | 51 | ||
| 49 | #include <linux/serial_core.h> | 52 | #include <linux/serial_core.h> |
| 50 | 53 | ||
| @@ -88,6 +91,48 @@ static struct s3c2410_uartcfg h1940_uartcfgs[] = { | |||
| 88 | 91 | ||
| 89 | 92 | ||
| 90 | 93 | ||
| 94 | /** | ||
| 95 | * Set lcd on or off | ||
| 96 | **/ | ||
| 97 | static struct s3c2410fb_mach_info h1940_lcdcfg __initdata = { | ||
| 98 | .fixed_syncs= 1, | ||
| 99 | .regs={ | ||
| 100 | .lcdcon1= S3C2410_LCDCON1_TFT16BPP | \ | ||
| 101 | S3C2410_LCDCON1_TFT | \ | ||
| 102 | S3C2410_LCDCON1_CLKVAL(0x0C), | ||
| 103 | |||
| 104 | .lcdcon2= S3C2410_LCDCON2_VBPD(7) | \ | ||
| 105 | S3C2410_LCDCON2_LINEVAL(319) | \ | ||
| 106 | S3C2410_LCDCON2_VFPD(6) | \ | ||
| 107 | S3C2410_LCDCON2_VSPW(0), | ||
| 108 | |||
| 109 | .lcdcon3= S3C2410_LCDCON3_HBPD(19) | \ | ||
| 110 | S3C2410_LCDCON3_HOZVAL(239) | \ | ||
| 111 | S3C2410_LCDCON3_HFPD(7), | ||
| 112 | |||
| 113 | .lcdcon4= S3C2410_LCDCON4_MVAL(0) | \ | ||
| 114 | S3C2410_LCDCON4_HSPW(3), | ||
| 115 | |||
| 116 | .lcdcon5= S3C2410_LCDCON5_FRM565 | \ | ||
| 117 | S3C2410_LCDCON5_INVVLINE | \ | ||
| 118 | S3C2410_LCDCON5_HWSWP, | ||
| 119 | }, | ||
| 120 | .lpcsel= 0x02, | ||
| 121 | .gpccon= 0xaa940659, | ||
| 122 | .gpccon_mask= 0xffffffff, | ||
| 123 | .gpcup= 0x0000ffff, | ||
| 124 | .gpcup_mask= 0xffffffff, | ||
| 125 | .gpdcon= 0xaa84aaa0, | ||
| 126 | .gpdcon_mask= 0xffffffff, | ||
| 127 | .gpdup= 0x0000faff, | ||
| 128 | .gpdup_mask= 0xffffffff, | ||
| 129 | |||
| 130 | .width= 240, | ||
| 131 | .height= 320, | ||
| 132 | .xres= {240,240,240}, | ||
| 133 | .yres= {320,320,320}, | ||
| 134 | .bpp= {16,16,16}, | ||
| 135 | }; | ||
| 91 | 136 | ||
| 92 | static struct platform_device *h1940_devices[] __initdata = { | 137 | static struct platform_device *h1940_devices[] __initdata = { |
| 93 | &s3c_device_usb, | 138 | &s3c_device_usb, |
| @@ -116,6 +161,11 @@ void __init h1940_init_irq(void) | |||
| 116 | 161 | ||
| 117 | } | 162 | } |
| 118 | 163 | ||
| 164 | void __init h1940_init(void) | ||
| 165 | { | ||
| 166 | set_s3c2410fb_info(&h1940_lcdcfg); | ||
| 167 | } | ||
| 168 | |||
| 119 | MACHINE_START(H1940, "IPAQ-H1940") | 169 | MACHINE_START(H1940, "IPAQ-H1940") |
| 120 | /* Maintainer: Ben Dooks <ben@fluff.org> */ | 170 | /* Maintainer: Ben Dooks <ben@fluff.org> */ |
| 121 | .phys_ram = S3C2410_SDRAM_PA, | 171 | .phys_ram = S3C2410_SDRAM_PA, |
| @@ -124,5 +174,6 @@ MACHINE_START(H1940, "IPAQ-H1940") | |||
| 124 | .boot_params = S3C2410_SDRAM_PA + 0x100, | 174 | .boot_params = S3C2410_SDRAM_PA + 0x100, |
| 125 | .map_io = h1940_map_io, | 175 | .map_io = h1940_map_io, |
| 126 | .init_irq = h1940_init_irq, | 176 | .init_irq = h1940_init_irq, |
| 177 | .init_machine = h1940_init, | ||
| 127 | .timer = &s3c24xx_timer, | 178 | .timer = &s3c24xx_timer, |
| 128 | MACHINE_END | 179 | MACHINE_END |
diff --git a/arch/arm/mm/copypage-v3.S b/arch/arm/mm/copypage-v3.S index 4940f1908316..3c58ebbf0359 100644 --- a/arch/arm/mm/copypage-v3.S +++ b/arch/arm/mm/copypage-v3.S | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include <linux/linkage.h> | 12 | #include <linux/linkage.h> |
| 13 | #include <linux/init.h> | 13 | #include <linux/init.h> |
| 14 | #include <asm/assembler.h> | 14 | #include <asm/assembler.h> |
| 15 | #include <asm/constants.h> | 15 | #include <asm/asm-offsets.h> |
| 16 | 16 | ||
| 17 | .text | 17 | .text |
| 18 | .align 5 | 18 | .align 5 |
diff --git a/arch/arm/mm/copypage-v4wb.S b/arch/arm/mm/copypage-v4wb.S index b94c345ceb94..83117354b1cd 100644 --- a/arch/arm/mm/copypage-v4wb.S +++ b/arch/arm/mm/copypage-v4wb.S | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | */ | 11 | */ |
| 12 | #include <linux/linkage.h> | 12 | #include <linux/linkage.h> |
| 13 | #include <linux/init.h> | 13 | #include <linux/init.h> |
| 14 | #include <asm/constants.h> | 14 | #include <asm/asm-offsets.h> |
| 15 | 15 | ||
| 16 | .text | 16 | .text |
| 17 | .align 5 | 17 | .align 5 |
diff --git a/arch/arm/mm/copypage-v4wt.S b/arch/arm/mm/copypage-v4wt.S index 976793937a93..e1f2af28d549 100644 --- a/arch/arm/mm/copypage-v4wt.S +++ b/arch/arm/mm/copypage-v4wt.S | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | */ | 14 | */ |
| 15 | #include <linux/linkage.h> | 15 | #include <linux/linkage.h> |
| 16 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 17 | #include <asm/constants.h> | 17 | #include <asm/asm-offsets.h> |
| 18 | 18 | ||
| 19 | .text | 19 | .text |
| 20 | .align 5 | 20 | .align 5 |
diff --git a/arch/arm/mm/proc-arm1020.S b/arch/arm/mm/proc-arm1020.S index 5c0ae5260d1c..1d739d282a45 100644 --- a/arch/arm/mm/proc-arm1020.S +++ b/arch/arm/mm/proc-arm1020.S | |||
| @@ -28,7 +28,7 @@ | |||
| 28 | #include <linux/config.h> | 28 | #include <linux/config.h> |
| 29 | #include <linux/init.h> | 29 | #include <linux/init.h> |
| 30 | #include <asm/assembler.h> | 30 | #include <asm/assembler.h> |
| 31 | #include <asm/constants.h> | 31 | #include <asm/asm-offsets.h> |
| 32 | #include <asm/pgtable.h> | 32 | #include <asm/pgtable.h> |
| 33 | #include <asm/procinfo.h> | 33 | #include <asm/procinfo.h> |
| 34 | #include <asm/ptrace.h> | 34 | #include <asm/ptrace.h> |
diff --git a/arch/arm/mm/proc-arm1020e.S b/arch/arm/mm/proc-arm1020e.S index d69389c4d4ba..9b725665b5c7 100644 --- a/arch/arm/mm/proc-arm1020e.S +++ b/arch/arm/mm/proc-arm1020e.S | |||
| @@ -28,7 +28,7 @@ | |||
| 28 | #include <linux/config.h> | 28 | #include <linux/config.h> |
| 29 | #include <linux/init.h> | 29 | #include <linux/init.h> |
| 30 | #include <asm/assembler.h> | 30 | #include <asm/assembler.h> |
| 31 | #include <asm/constants.h> | 31 | #include <asm/asm-offsets.h> |
| 32 | #include <asm/pgtable.h> | 32 | #include <asm/pgtable.h> |
| 33 | #include <asm/procinfo.h> | 33 | #include <asm/procinfo.h> |
| 34 | #include <asm/ptrace.h> | 34 | #include <asm/ptrace.h> |
diff --git a/arch/arm/mm/proc-arm1022.S b/arch/arm/mm/proc-arm1022.S index 747ed963e1df..37b70fa21c76 100644 --- a/arch/arm/mm/proc-arm1022.S +++ b/arch/arm/mm/proc-arm1022.S | |||
| @@ -17,7 +17,7 @@ | |||
| 17 | #include <linux/config.h> | 17 | #include <linux/config.h> |
| 18 | #include <linux/init.h> | 18 | #include <linux/init.h> |
| 19 | #include <asm/assembler.h> | 19 | #include <asm/assembler.h> |
| 20 | #include <asm/constants.h> | 20 | #include <asm/asm-offsets.h> |
| 21 | #include <asm/pgtable.h> | 21 | #include <asm/pgtable.h> |
| 22 | #include <asm/procinfo.h> | 22 | #include <asm/procinfo.h> |
| 23 | #include <asm/ptrace.h> | 23 | #include <asm/ptrace.h> |
diff --git a/arch/arm/mm/proc-arm1026.S b/arch/arm/mm/proc-arm1026.S index 248110c9cf13..931b690d1be2 100644 --- a/arch/arm/mm/proc-arm1026.S +++ b/arch/arm/mm/proc-arm1026.S | |||
| @@ -17,7 +17,7 @@ | |||
| 17 | #include <linux/config.h> | 17 | #include <linux/config.h> |
| 18 | #include <linux/init.h> | 18 | #include <linux/init.h> |
| 19 | #include <asm/assembler.h> | 19 | #include <asm/assembler.h> |
| 20 | #include <asm/constants.h> | 20 | #include <asm/asm-offsets.h> |
| 21 | #include <asm/pgtable.h> | 21 | #include <asm/pgtable.h> |
| 22 | #include <asm/procinfo.h> | 22 | #include <asm/procinfo.h> |
| 23 | #include <asm/ptrace.h> | 23 | #include <asm/ptrace.h> |
diff --git a/arch/arm/mm/proc-arm6_7.S b/arch/arm/mm/proc-arm6_7.S index 189ef6a71ba1..d0f1bbb48f6c 100644 --- a/arch/arm/mm/proc-arm6_7.S +++ b/arch/arm/mm/proc-arm6_7.S | |||
| @@ -13,7 +13,7 @@ | |||
| 13 | #include <linux/linkage.h> | 13 | #include <linux/linkage.h> |
| 14 | #include <linux/init.h> | 14 | #include <linux/init.h> |
| 15 | #include <asm/assembler.h> | 15 | #include <asm/assembler.h> |
| 16 | #include <asm/constants.h> | 16 | #include <asm/asm-offsets.h> |
| 17 | #include <asm/pgtable.h> | 17 | #include <asm/pgtable.h> |
| 18 | #include <asm/procinfo.h> | 18 | #include <asm/procinfo.h> |
| 19 | #include <asm/ptrace.h> | 19 | #include <asm/ptrace.h> |
diff --git a/arch/arm/mm/proc-arm720.S b/arch/arm/mm/proc-arm720.S index 57cfa6a2f54f..c69c9de32391 100644 --- a/arch/arm/mm/proc-arm720.S +++ b/arch/arm/mm/proc-arm720.S | |||
| @@ -33,7 +33,7 @@ | |||
| 33 | #include <linux/linkage.h> | 33 | #include <linux/linkage.h> |
| 34 | #include <linux/init.h> | 34 | #include <linux/init.h> |
| 35 | #include <asm/assembler.h> | 35 | #include <asm/assembler.h> |
| 36 | #include <asm/constants.h> | 36 | #include <asm/asm-offsets.h> |
| 37 | #include <asm/pgtable.h> | 37 | #include <asm/pgtable.h> |
| 38 | #include <asm/procinfo.h> | 38 | #include <asm/procinfo.h> |
| 39 | #include <asm/ptrace.h> | 39 | #include <asm/ptrace.h> |
diff --git a/arch/arm/mm/proc-macros.S b/arch/arm/mm/proc-macros.S index 9137fe563599..7cfc2604a1ee 100644 --- a/arch/arm/mm/proc-macros.S +++ b/arch/arm/mm/proc-macros.S | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | * VMA_VM_FLAGS | 4 | * VMA_VM_FLAGS |
| 5 | * VM_EXEC | 5 | * VM_EXEC |
| 6 | */ | 6 | */ |
| 7 | #include <asm/constants.h> | 7 | #include <asm/asm-offsets.h> |
| 8 | #include <asm/thread_info.h> | 8 | #include <asm/thread_info.h> |
| 9 | 9 | ||
| 10 | /* | 10 | /* |
diff --git a/arch/arm/mm/proc-sa110.S b/arch/arm/mm/proc-sa110.S index 360cae905692..34f7e7d3f419 100644 --- a/arch/arm/mm/proc-sa110.S +++ b/arch/arm/mm/proc-sa110.S | |||
| @@ -15,7 +15,7 @@ | |||
| 15 | #include <linux/linkage.h> | 15 | #include <linux/linkage.h> |
| 16 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 17 | #include <asm/assembler.h> | 17 | #include <asm/assembler.h> |
| 18 | #include <asm/constants.h> | 18 | #include <asm/asm-offsets.h> |
| 19 | #include <asm/procinfo.h> | 19 | #include <asm/procinfo.h> |
| 20 | #include <asm/hardware.h> | 20 | #include <asm/hardware.h> |
| 21 | #include <asm/pgtable.h> | 21 | #include <asm/pgtable.h> |
diff --git a/arch/arm/mm/proc-sa1100.S b/arch/arm/mm/proc-sa1100.S index d447cd5f3dd9..ca14f80d5ab4 100644 --- a/arch/arm/mm/proc-sa1100.S +++ b/arch/arm/mm/proc-sa1100.S | |||
| @@ -20,7 +20,7 @@ | |||
| 20 | #include <linux/linkage.h> | 20 | #include <linux/linkage.h> |
| 21 | #include <linux/init.h> | 21 | #include <linux/init.h> |
| 22 | #include <asm/assembler.h> | 22 | #include <asm/assembler.h> |
| 23 | #include <asm/constants.h> | 23 | #include <asm/asm-offsets.h> |
| 24 | #include <asm/procinfo.h> | 24 | #include <asm/procinfo.h> |
| 25 | #include <asm/hardware.h> | 25 | #include <asm/hardware.h> |
| 26 | #include <asm/pgtable.h> | 26 | #include <asm/pgtable.h> |
diff --git a/arch/arm/mm/proc-v6.S b/arch/arm/mm/proc-v6.S index 139a38670c5d..eb34823c9dbf 100644 --- a/arch/arm/mm/proc-v6.S +++ b/arch/arm/mm/proc-v6.S | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | */ | 11 | */ |
| 12 | #include <linux/linkage.h> | 12 | #include <linux/linkage.h> |
| 13 | #include <asm/assembler.h> | 13 | #include <asm/assembler.h> |
| 14 | #include <asm/constants.h> | 14 | #include <asm/asm-offsets.h> |
| 15 | #include <asm/procinfo.h> | 15 | #include <asm/procinfo.h> |
| 16 | #include <asm/pgtable.h> | 16 | #include <asm/pgtable.h> |
| 17 | 17 | ||
diff --git a/arch/arm/mm/tlb-v3.S b/arch/arm/mm/tlb-v3.S index 44b0daeaff9b..c10786ec8e0a 100644 --- a/arch/arm/mm/tlb-v3.S +++ b/arch/arm/mm/tlb-v3.S | |||
| @@ -13,7 +13,7 @@ | |||
| 13 | */ | 13 | */ |
| 14 | #include <linux/linkage.h> | 14 | #include <linux/linkage.h> |
| 15 | #include <linux/init.h> | 15 | #include <linux/init.h> |
| 16 | #include <asm/constants.h> | 16 | #include <asm/asm-offsets.h> |
| 17 | #include <asm/tlbflush.h> | 17 | #include <asm/tlbflush.h> |
| 18 | #include "proc-macros.S" | 18 | #include "proc-macros.S" |
| 19 | 19 | ||
diff --git a/arch/arm/mm/tlb-v4.S b/arch/arm/mm/tlb-v4.S index db82ee468248..d6c94457c2b9 100644 --- a/arch/arm/mm/tlb-v4.S +++ b/arch/arm/mm/tlb-v4.S | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | */ | 14 | */ |
| 15 | #include <linux/linkage.h> | 15 | #include <linux/linkage.h> |
| 16 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 17 | #include <asm/constants.h> | 17 | #include <asm/asm-offsets.h> |
| 18 | #include <asm/tlbflush.h> | 18 | #include <asm/tlbflush.h> |
| 19 | #include "proc-macros.S" | 19 | #include "proc-macros.S" |
| 20 | 20 | ||
diff --git a/arch/arm/mm/tlb-v4wb.S b/arch/arm/mm/tlb-v4wb.S index 7908d5f1f130..cb829ca7845d 100644 --- a/arch/arm/mm/tlb-v4wb.S +++ b/arch/arm/mm/tlb-v4wb.S | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | */ | 14 | */ |
| 15 | #include <linux/linkage.h> | 15 | #include <linux/linkage.h> |
| 16 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 17 | #include <asm/constants.h> | 17 | #include <asm/asm-offsets.h> |
| 18 | #include <asm/tlbflush.h> | 18 | #include <asm/tlbflush.h> |
| 19 | #include "proc-macros.S" | 19 | #include "proc-macros.S" |
| 20 | 20 | ||
diff --git a/arch/arm/mm/tlb-v4wbi.S b/arch/arm/mm/tlb-v4wbi.S index efbe94bbe1a7..60cfc4a25dd5 100644 --- a/arch/arm/mm/tlb-v4wbi.S +++ b/arch/arm/mm/tlb-v4wbi.S | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | */ | 14 | */ |
| 15 | #include <linux/linkage.h> | 15 | #include <linux/linkage.h> |
| 16 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 17 | #include <asm/constants.h> | 17 | #include <asm/asm-offsets.h> |
| 18 | #include <asm/tlbflush.h> | 18 | #include <asm/tlbflush.h> |
| 19 | #include "proc-macros.S" | 19 | #include "proc-macros.S" |
| 20 | 20 | ||
diff --git a/arch/arm/mm/tlb-v6.S b/arch/arm/mm/tlb-v6.S index 99ed26e78adf..6f76b89ef46e 100644 --- a/arch/arm/mm/tlb-v6.S +++ b/arch/arm/mm/tlb-v6.S | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | * These assume a split I/D TLB. | 11 | * These assume a split I/D TLB. |
| 12 | */ | 12 | */ |
| 13 | #include <linux/linkage.h> | 13 | #include <linux/linkage.h> |
| 14 | #include <asm/constants.h> | 14 | #include <asm/asm-offsets.h> |
| 15 | #include <asm/page.h> | 15 | #include <asm/page.h> |
| 16 | #include <asm/tlbflush.h> | 16 | #include <asm/tlbflush.h> |
| 17 | #include "proc-macros.S" | 17 | #include "proc-macros.S" |
diff --git a/arch/arm/nwfpe/entry26.S b/arch/arm/nwfpe/entry26.S index 0ed38b0913db..51940a96d6a6 100644 --- a/arch/arm/nwfpe/entry26.S +++ b/arch/arm/nwfpe/entry26.S | |||
| @@ -20,7 +20,7 @@ | |||
| 20 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 20 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
| 21 | */ | 21 | */ |
| 22 | 22 | ||
| 23 | #include <asm/constants.h> | 23 | #include <asm/asm-offsets.h> |
| 24 | 24 | ||
| 25 | /* This is the kernel's entry point into the floating point emulator. | 25 | /* This is the kernel's entry point into the floating point emulator. |
| 26 | It is called from the kernel with code similar to this: | 26 | It is called from the kernel with code similar to this: |
diff --git a/arch/arm/vfp/entry.S b/arch/arm/vfp/entry.S index e73c8deca592..6f17187ab32a 100644 --- a/arch/arm/vfp/entry.S +++ b/arch/arm/vfp/entry.S | |||
| @@ -17,7 +17,7 @@ | |||
| 17 | */ | 17 | */ |
| 18 | #include <linux/linkage.h> | 18 | #include <linux/linkage.h> |
| 19 | #include <linux/init.h> | 19 | #include <linux/init.h> |
| 20 | #include <asm/constants.h> | 20 | #include <asm/asm-offsets.h> |
| 21 | #include <asm/vfpmacros.h> | 21 | #include <asm/vfpmacros.h> |
| 22 | 22 | ||
| 23 | .globl do_vfp | 23 | .globl do_vfp |
