diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2008-01-29 05:15:00 -0500 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2008-01-29 05:15:00 -0500 |
commit | fa71c96002d1b02cd1ba1a4477d4b8ad95b587f9 (patch) | |
tree | a32894ef2ed2b45592e3d5769cd14738f9c26600 /arch | |
parent | ae0c69acd61918cecd8e2949d9575271bc2fdfff (diff) |
[MIPS] Altas, Malta: Switch boot file format to raw.
A raw binary boots about twice as fast as SREC.
The possibility to generate SREC binaries remains by simply using the
vmlinux.srec target but seems only useful for the probably hypothetical
case where one of these systems is booted over a serial interface.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/mips/Kconfig | 2 | ||||
-rw-r--r-- | arch/mips/Makefile | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index d2d9cd8e4912..a9bfaca95806 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -190,6 +190,7 @@ config LEMOTE_FULONG | |||
190 | config MIPS_ATLAS | 190 | config MIPS_ATLAS |
191 | bool "MIPS Atlas board" | 191 | bool "MIPS Atlas board" |
192 | select BOOT_ELF32 | 192 | select BOOT_ELF32 |
193 | select BOOT_RAW | ||
193 | select CEVT_R4K | 194 | select CEVT_R4K |
194 | select CSRC_R4K | 195 | select CSRC_R4K |
195 | select DMA_NONCOHERENT | 196 | select DMA_NONCOHERENT |
@@ -222,6 +223,7 @@ config MIPS_MALTA | |||
222 | bool "MIPS Malta board" | 223 | bool "MIPS Malta board" |
223 | select ARCH_MAY_HAVE_PC_FDC | 224 | select ARCH_MAY_HAVE_PC_FDC |
224 | select BOOT_ELF32 | 225 | select BOOT_ELF32 |
226 | select BOOT_RAW | ||
225 | select CEVT_R4K | 227 | select CEVT_R4K |
226 | select CSRC_R4K | 228 | select CSRC_R4K |
227 | select DMA_NONCOHERENT | 229 | select DMA_NONCOHERENT |
diff --git a/arch/mips/Makefile b/arch/mips/Makefile index 2df68cd0ed40..b96af0669513 100644 --- a/arch/mips/Makefile +++ b/arch/mips/Makefile | |||
@@ -314,7 +314,7 @@ core-$(CONFIG_MIPS_ATLAS) += arch/mips/mips-boards/atlas/ | |||
314 | cflags-$(CONFIG_MIPS_ATLAS) += -Iinclude/asm-mips/mach-atlas | 314 | cflags-$(CONFIG_MIPS_ATLAS) += -Iinclude/asm-mips/mach-atlas |
315 | cflags-$(CONFIG_MIPS_ATLAS) += -Iinclude/asm-mips/mach-mips | 315 | cflags-$(CONFIG_MIPS_ATLAS) += -Iinclude/asm-mips/mach-mips |
316 | load-$(CONFIG_MIPS_ATLAS) += 0xffffffff80100000 | 316 | load-$(CONFIG_MIPS_ATLAS) += 0xffffffff80100000 |
317 | all-$(CONFIG_MIPS_ATLAS) := vmlinux.srec | 317 | all-$(CONFIG_MIPS_ATLAS) := vmlinux.bin |
318 | 318 | ||
319 | # | 319 | # |
320 | # MIPS Malta board | 320 | # MIPS Malta board |
@@ -322,7 +322,7 @@ all-$(CONFIG_MIPS_ATLAS) := vmlinux.srec | |||
322 | core-$(CONFIG_MIPS_MALTA) += arch/mips/mips-boards/malta/ | 322 | core-$(CONFIG_MIPS_MALTA) += arch/mips/mips-boards/malta/ |
323 | cflags-$(CONFIG_MIPS_MALTA) += -Iinclude/asm-mips/mach-mips | 323 | cflags-$(CONFIG_MIPS_MALTA) += -Iinclude/asm-mips/mach-mips |
324 | load-$(CONFIG_MIPS_MALTA) += 0xffffffff80100000 | 324 | load-$(CONFIG_MIPS_MALTA) += 0xffffffff80100000 |
325 | all-$(CONFIG_MIPS_MALTA) := vmlinux.srec | 325 | all-$(CONFIG_MIPS_MALTA) := vmlinux.bin |
326 | 326 | ||
327 | # | 327 | # |
328 | # MIPS SEAD board | 328 | # MIPS SEAD board |