summaryrefslogtreecommitdiffstats
path: root/arch/arm/lib/armlinux.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/lib/armlinux.c')
-rw-r--r--arch/arm/lib/armlinux.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/lib/armlinux.c b/arch/arm/lib/armlinux.c
index 5bdbb92bff..25b0f2afa4 100644
--- a/arch/arm/lib/armlinux.c
+++ b/arch/arm/lib/armlinux.c
@@ -186,7 +186,14 @@ void armlinux_set_bootparams(void *params)
void armlinux_set_architecture(int architecture)
{
+ char *arch_number = asprintf("%d", architecture);
+
armlinux_architecture = architecture;
+
+ setenv("arch_number", arch_number);
+ export("arch_number");
+
+ kfree(arch_number);
}
void armlinux_set_revision(unsigned int rev)