summaryrefslogtreecommitdiffstats
path: root/lib/driver.c
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-10-07 14:27:24 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2007-10-07 14:27:24 +0200
commit2443c7a6f12bc330fcf88949786703d358f2f771 (patch)
tree97ebe4f57b46ae8414dd0fe170582c019aa0edff /lib/driver.c
parentabb402d0083df191958638f0e5dd1a506b2ac2f8 (diff)
downloadbarebox-2443c7a6f12bc330fcf88949786703d358f2f771.tar.gz
barebox-2443c7a6f12bc330fcf88949786703d358f2f771.tar.xz
export symbols
Diffstat (limited to 'lib/driver.c')
-rw-r--r--lib/driver.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/driver.c b/lib/driver.c
index 62d8cadb45..75ee912a34 100644
--- a/lib/driver.c
+++ b/lib/driver.c
@@ -120,6 +120,7 @@ int register_device(struct device_d *new_device)
return 0;
}
+EXPORT_SYMBOL(register_device);
void unregister_device(struct device_d *old_dev)
{
@@ -139,6 +140,7 @@ void unregister_device(struct device_d *old_dev)
dev = dev->next;
}
}
+EXPORT_SYMBOL(unregister_device);
struct driver_d *get_driver_by_name(const char *name)
{
@@ -197,6 +199,7 @@ int register_driver(struct driver_d *new_driver)
return 0;
}
+EXPORT_SYMBOL(register_driver);
static char devicename_from_spec_str_buf[PATH_MAX];
@@ -267,6 +270,7 @@ struct device_d *get_device_by_type(ulong type, struct device_d *last)
return NULL;
}
+EXPORT_SYMBOL(get_device_by_type);
ssize_t dev_read(struct device_d *dev, void *buf, size_t count, unsigned long offset, ulong flags)
{