projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[rb532] add support for 2.6.32
[openwrt.git]
/
target
/
linux
/
ar71xx
/
patches-2.6.32
/
400-mips-multi-machine-update.patch
diff --git
a/target/linux/ar71xx/patches-2.6.32/400-mips-multi-machine-update.patch
b/target/linux/ar71xx/patches-2.6.32/400-mips-multi-machine-update.patch
index
7864621
..
d635879
100644
(file)
--- a/
target/linux/ar71xx/patches-2.6.32/400-mips-multi-machine-update.patch
+++ b/
target/linux/ar71xx/patches-2.6.32/400-mips-multi-machine-update.patch
@@
-86,9
+86,9
@@
+}
+
+core_initcall(mips_machtype_init);
+}
+
+core_initcall(mips_machtype_init);
---- a/
include/asm-mips
/mips_machine.h
-+++ b/
include/asm-mips
/mips_machine.h
-@@ -13,2
4 +13,32
@@
+--- a/
arch/mips/include/asm
/mips_machine.h
++++ b/
arch/mips/include/asm
/mips_machine.h
+@@ -13,2
5 +13,33
@@
#include <linux/init.h>
#include <linux/list.h>
#include <linux/init.h>
#include <linux/list.h>
@@
-113,16
+113,22
@@
-#define MIPS_MACHINE(_type, _name, _setup) \
-static char machine_name_##_type[] __initdata = _name; \
-#define MIPS_MACHINE(_type, _name, _setup) \
-static char machine_name_##_type[] __initdata = _name; \
--static struct mips_machine machine_##_type __initdata = \
+#define MIPS_MACHINE(_type, _id, _name, _setup) \
+#define MIPS_MACHINE(_type, _id, _name, _setup) \
-+static c
har machine_name_##_type[] __initconst
\
++static c
onst char machine_name_##_type[] __initconst
\
+ __aligned(1) = _name; \
+ __aligned(1) = _name; \
-+static c
har machine_id_##_type[] __initconst
\
++static c
onst char machine_id_##_type[] __initconst
\
+ __aligned(1) = _id; \
+ __aligned(1) = _id; \
-
+static struct mips_machine machine_##_type __initconst =
\
+
static struct mips_machine machine_##_type __initdata =
\
{ \
.mach_type = _type, \
{ \
.mach_type = _type, \
-+ .mach_id = machine_id_##_type, \
- .mach_name = machine_name_##_type, \
+- .mach_name = machine_name_##_type, \
++ .mach_id = (char *) machine_id_##_type, \
++ .mach_name = (char *) machine_name_##_type, \
.mach_setup = _setup, \
}; \
.mach_setup = _setup, \
}; \
+ \
+@@ -44,4 +52,3 @@ static int __init register_machine_##_ty
+ pure_initcall(register_machine_##_type)
+
+ #endif /* __ASM_MIPS_MACHINE_H */
+-
This page took
0.021066 seconds
and
4
git commands to generate.