diff options
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/compressed/Makefile | 6 | ||||
-rw-r--r-- | arch/arm/boot/compressed/head-xscale.S | 4 | ||||
-rw-r--r-- | arch/arm/boot/compressed/head.S | 4 |
3 files changed, 8 insertions, 6 deletions
diff --git a/arch/arm/boot/compressed/Makefile b/arch/arm/boot/compressed/Makefile index de9d9ee50958..95baac4939e0 100644 --- a/arch/arm/boot/compressed/Makefile +++ b/arch/arm/boot/compressed/Makefile | |||
@@ -69,6 +69,12 @@ SEDFLAGS = s/TEXT_START/$(ZTEXTADDR)/;s/BSS_START/$(ZBSSADDR)/ | |||
69 | 69 | ||
70 | targets := vmlinux vmlinux.lds piggy.gz piggy.o font.o font.c \ | 70 | targets := vmlinux vmlinux.lds piggy.gz piggy.o font.o font.c \ |
71 | head.o misc.o $(OBJS) | 71 | head.o misc.o $(OBJS) |
72 | |||
73 | ifeq ($(CONFIG_FTRACE),y) | ||
74 | ORIG_CFLAGS := $(KBUILD_CFLAGS) | ||
75 | KBUILD_CFLAGS = $(subst -pg, , $(ORIG_CFLAGS)) | ||
76 | endif | ||
77 | |||
72 | EXTRA_CFLAGS := -fpic -fno-builtin | 78 | EXTRA_CFLAGS := -fpic -fno-builtin |
73 | EXTRA_AFLAGS := | 79 | EXTRA_AFLAGS := |
74 | 80 | ||
diff --git a/arch/arm/boot/compressed/head-xscale.S b/arch/arm/boot/compressed/head-xscale.S index 67ea99ef6521..dd3fbd6766e1 100644 --- a/arch/arm/boot/compressed/head-xscale.S +++ b/arch/arm/boot/compressed/head-xscale.S | |||
@@ -33,10 +33,6 @@ __XScale_start: | |||
33 | bic r0, r0, #0x1000 @ clear Icache | 33 | bic r0, r0, #0x1000 @ clear Icache |
34 | mcr p15, 0, r0, c1, c0, 0 | 34 | mcr p15, 0, r0, c1, c0, 0 |
35 | 35 | ||
36 | #ifdef CONFIG_ARCH_COTULLA_IDP | ||
37 | mov r7, #MACH_TYPE_COTULLA_IDP | ||
38 | #endif | ||
39 | |||
40 | #ifdef CONFIG_ARCH_IXP2000 | 36 | #ifdef CONFIG_ARCH_IXP2000 |
41 | mov r1, #-1 | 37 | mov r1, #-1 |
42 | mov r0, #0xd6000000 | 38 | mov r0, #0xd6000000 |
diff --git a/arch/arm/boot/compressed/head.S b/arch/arm/boot/compressed/head.S index 3c2c8f2a1dc4..de41daeab5e9 100644 --- a/arch/arm/boot/compressed/head.S +++ b/arch/arm/boot/compressed/head.S | |||
@@ -623,8 +623,8 @@ proc_types: | |||
623 | b __armv4_mmu_cache_off | 623 | b __armv4_mmu_cache_off |
624 | b __armv4_mmu_cache_flush | 624 | b __armv4_mmu_cache_flush |
625 | 625 | ||
626 | .word 0x56055310 @ Feroceon | 626 | .word 0x56050000 @ Feroceon |
627 | .word 0xfffffff0 | 627 | .word 0xff0f0000 |
628 | b __armv4_mmu_cache_on | 628 | b __armv4_mmu_cache_on |
629 | b __armv4_mmu_cache_off | 629 | b __armv4_mmu_cache_off |
630 | b __armv5tej_mmu_cache_flush | 630 | b __armv5tej_mmu_cache_flush |