summaryrefslogtreecommitdiffstats
path: root/drivers/mtd
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2013-01-15 15:50:53 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2013-03-07 12:38:01 +0100
commit019712525a9a47037af7c13c257d2177f080ae7e (patch)
treeeed91b44ef7109c2fb767bc802d48b717ceb3086 /drivers/mtd
parent74d44e7b2a741b7a7b4e9480d5c97a57073ad375 (diff)
downloadbarebox-019712525a9a47037af7c13c257d2177f080ae7e.tar.gz
barebox-019712525a9a47037af7c13c257d2177f080ae7e.tar.xz
ARM boards: Use accessor functions to access linker variables
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mtd')
-rw-r--r--drivers/mtd/nand/nand_s3c24xx.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/mtd/nand/nand_s3c24xx.c b/drivers/mtd/nand/nand_s3c24xx.c
index fef94328b1..e5b507142f 100644
--- a/drivers/mtd/nand/nand_s3c24xx.c
+++ b/drivers/mtd/nand/nand_s3c24xx.c
@@ -32,6 +32,7 @@
#include <mach/s3c24xx-nand.h>
#include <io.h>
#include <asm-generic/errno.h>
+#include <asm/sections.h>
#ifdef CONFIG_S3C_NAND_BOOT
# define __nand_boot_init __bare_init
@@ -607,7 +608,7 @@ void __nand_boot_init s3c24x0_nand_load_image(void *dest, int size, int page)
void __nand_boot_init nand_boot(void)
{
void *dest = _text;
- int size = barebox_image_size;
+ int size = ld_var(_barebox_image_size);
int page = 0;
s3c24x0_nand_load_image(dest, size, page);