mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-11-30 20:50:38 +02:00
[target/generic/2.6.38]: replace the mips_boot patch with one that makes BOOT_RAW selectable, and enable it in the generic config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25088 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
0d918453ce
commit
aca0f4cdf8
@ -250,6 +250,7 @@ CONFIG_BLOCK=y
|
|||||||
# CONFIG_BNX2 is not set
|
# CONFIG_BNX2 is not set
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
# CONFIG_BOOT_PRINTK_DELAY is not set
|
# CONFIG_BOOT_PRINTK_DELAY is not set
|
||||||
|
CONFIG_BOOT_RAW=y
|
||||||
# CONFIG_BPQETHER is not set
|
# CONFIG_BPQETHER is not set
|
||||||
# CONFIG_BRCM80211 is not set
|
# CONFIG_BRCM80211 is not set
|
||||||
# CONFIG_BRIDGE_EBT_802_3 is not set
|
# CONFIG_BRIDGE_EBT_802_3 is not set
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
--- a/arch/mips/kernel/head.S
|
|
||||||
+++ b/arch/mips/kernel/head.S
|
|
||||||
@@ -121,6 +121,8 @@
|
|
||||||
#endif
|
|
||||||
.endm
|
|
||||||
|
|
||||||
+ j kernel_entry
|
|
||||||
+ nop
|
|
||||||
#ifndef CONFIG_NO_EXCEPT_FILL
|
|
||||||
/*
|
|
||||||
* Reserved space for exception handlers.
|
|
@ -0,0 +1,39 @@
|
|||||||
|
From: Mark Miller <mark@mirell.org>
|
||||||
|
|
||||||
|
This exposes the CONFIG_BOOT_RAW symbol in Kconfig. This is needed on
|
||||||
|
certain Broadcom chipsets running CFE in order to load the kernel.
|
||||||
|
|
||||||
|
Signed-off-by: Mark Miller <mark@mirell.org>
|
||||||
|
Acked-by: Rob Landley <rob@landley.net>
|
||||||
|
---
|
||||||
|
--- a/arch/mips/Kconfig
|
||||||
|
+++ b/arch/mips/Kconfig
|
||||||
|
@@ -802,9 +802,6 @@ config ARC
|
||||||
|
config ARCH_MAY_HAVE_PC_FDC
|
||||||
|
bool
|
||||||
|
|
||||||
|
-config BOOT_RAW
|
||||||
|
- bool
|
||||||
|
-
|
||||||
|
config CEVT_BCM1480
|
||||||
|
bool
|
||||||
|
|
||||||
|
@@ -2240,6 +2237,18 @@ config USE_OF
|
||||||
|
help
|
||||||
|
Include support for flattened device tree machine descriptions.
|
||||||
|
|
||||||
|
+config BOOT_RAW
|
||||||
|
+ bool "Enable the kernel to be executed from the load address"
|
||||||
|
+ default n
|
||||||
|
+ help
|
||||||
|
+ Allow the kernel to be executed from the load address for
|
||||||
|
+ bootloaders which cannot read the ELF format. This places
|
||||||
|
+ a jump to start_kernel at the load address.
|
||||||
|
+
|
||||||
|
+ If unsure, say N.
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
endmenu
|
||||||
|
|
||||||
|
config LOCKDEP_SUPPORT
|
Loading…
Reference in New Issue
Block a user