diff options
author | Heiko Schocher <hs@denx.de> | 2011-05-03 02:15:15 +0000 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2011-05-10 22:47:32 +0200 |
commit | 62a813bcacd944cf3adcca05dc705721974ac53a (patch) | |
tree | 7959959bad0aabcbe3bfe6db104e614f94ddd97e /fs/cramfs/cramfs.c | |
parent | ee8bc961a47563b0e6f92f3843959304a19412dc (diff) |
cramfs: make cramfs usable without a NOR flash
cc: Wolfgang Denk <wd@denx.de>
cc: Detlev Zundel <dzu@denx.de>
cc: Valentin Longchamp <valentin.longchamp@keymile.com>
cc: Holger Brunck <holger.brunck@keymile.com>
Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
Diffstat (limited to 'fs/cramfs/cramfs.c')
-rw-r--r-- | fs/cramfs/cramfs.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/cramfs/cramfs.c b/fs/cramfs/cramfs.c index 2956d390da..910955dfc8 100644 --- a/fs/cramfs/cramfs.c +++ b/fs/cramfs/cramfs.c @@ -41,8 +41,12 @@ struct cramfs_super super; /* CPU address space offset calculation macro, struct part_info offset is * device address space offset, so we need to shift it by a device start address. */ +#if !defined(CONFIG_SYS_NO_FLASH) extern flash_info_t flash_info[]; #define PART_OFFSET(x) (x->offset + flash_info[x->dev->id->num].start[0]) +#else +#define PART_OFFSET(x) (x->offset) +#endif static int cramfs_read_super (struct part_info *info) { |