diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2007-10-07 14:27:24 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2007-10-07 14:27:24 +0200 |
commit | 2443c7a6f12bc330fcf88949786703d358f2f771 (patch) | |
tree | 97ebe4f57b46ae8414dd0fe170582c019aa0edff /lib/misc.c | |
parent | abb402d0083df191958638f0e5dd1a506b2ac2f8 (diff) | |
download | barebox-2443c7a6f12bc330fcf88949786703d358f2f771.tar.gz barebox-2443c7a6f12bc330fcf88949786703d358f2f771.tar.xz |
export symbols
Diffstat (limited to 'lib/misc.c')
-rw-r--r-- | lib/misc.c | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/lib/misc.c b/lib/misc.c index 9a4f78c093..cc4e49d9f2 100644 --- a/lib/misc.c +++ b/lib/misc.c @@ -49,6 +49,7 @@ unsigned long strtoul_suffix(const char *str, char **endp, int base) return val; } +EXPORT_SYMBOL(strtoul_suffix); int parse_area_spec(const char *str, ulong *start, ulong *size) { @@ -95,25 +96,4 @@ int parse_area_spec(const char *str, ulong *start, ulong *size) return -1; } - -int spec_str_to_info(const char *str, struct memarea_info *info) -{ - char *endp; - int ret; - - info->device = device_from_spec_str(str, &endp); - if (!info->device) { - printf("unknown device: %s\n", deviceid_from_spec_str(str, NULL)); - return -ENODEV; - } - - ret = parse_area_spec(endp, &info->start, &info->size); - if (ret) - return ret; - - if (info->size == ~0) - info->size = info->device->size; - - return 0; -} - +EXPORT_SYMBOL(parse_area_spec); |