aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Busch <morphis@gravedo.de>2012-01-30 18:31:11 +0100
committerSimon Busch <morphis@gravedo.de>2012-01-30 18:31:11 +0100
commita1de0dcad9e1bcf8d9293eefb601b05a18fc7c9b (patch)
tree744d4c076b9231f9cce2734602d921bbe81e928e
parent60977f96494d94e343dfd84c5e7bb4144e8138c8 (diff)
downloadexternal_libsamsung-ipc-a1de0dcad9e1bcf8d9293eefb601b05a18fc7c9b.zip
external_libsamsung-ipc-a1de0dcad9e1bcf8d9293eefb601b05a18fc7c9b.tar.gz
external_libsamsung-ipc-a1de0dcad9e1bcf8d9293eefb601b05a18fc7c9b.tar.bz2
Register aries handlers on library initialization
Signed-off-by: Simon Busch <morphis@gravedo.de>
-rw-r--r--samsung-ipc/device/crespo/crespo_ipc.c2
-rw-r--r--samsung-ipc/ipc.c6
2 files changed, 5 insertions, 3 deletions
diff --git a/samsung-ipc/device/crespo/crespo_ipc.c b/samsung-ipc/device/crespo/crespo_ipc.c
index 9666a03..0ce7830 100644
--- a/samsung-ipc/device/crespo/crespo_ipc.c
+++ b/samsung-ipc/device/crespo/crespo_ipc.c
@@ -717,7 +717,7 @@ struct ipc_ops crespo_rfs_ops = {
.bootstrap = NULL,
};
-void crespo_ipc_init(void)
+void crespo_ipc_register(void)
{
ipc_register_device_client_handlers(IPC_DEVICE_CRESPO, &crespo_fmt_ops,
&crespo_rfs_ops, &crespo_default_handlers);
diff --git a/samsung-ipc/ipc.c b/samsung-ipc/ipc.c
index adc3816..60f5db0 100644
--- a/samsung-ipc/ipc.c
+++ b/samsung-ipc/ipc.c
@@ -41,11 +41,13 @@
struct ipc_device_desc devices[IPC_DEVICE_MAX+1];
-extern void crespo_ipc_init(void);
+extern void crespo_ipc_register(void);
+extern void aries_ipc_register();
void ipc_init(void)
{
- crespo_ipc_init();
+ crespo_ipc_register();
+ aries_ipc_register();
}
void ipc_shutdown(void)