aboutsummaryrefslogtreecommitdiffstats
path: root/samsung-ipc/ipc_devices.c
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2013-06-27 12:58:30 +0200
committerPaul Kocialkowski <contact@paulk.fr>2013-06-27 12:58:30 +0200
commitb73c6cf5a94e1c7f9be38917f26da37e13fe452e (patch)
tree569586654512f79d70a1bb065b15b8f9f3373a0e /samsung-ipc/ipc_devices.c
parent0916c6823f2af47257b09899ba62e44eb56eee72 (diff)
downloadexternal_libsamsung-ipc-b73c6cf5a94e1c7f9be38917f26da37e13fe452e.zip
external_libsamsung-ipc-b73c6cf5a94e1c7f9be38917f26da37e13fe452e.tar.gz
external_libsamsung-ipc-b73c6cf5a94e1c7f9be38917f26da37e13fe452e.tar.bz2
Rework handlers and ipc functions for better consistency
Detailed list of the changes introduced by this commit: * Rename ipc_client_bootstrap_modem to ipc_client_bootstrap * Rename ipc_client_new/free to ipc_client_create/destroy * Rename log_handler to log_callback and change arguments order * Remove handlers common data and fd mechanisms * Set transport, power and gprs common data for handlers * Add data_create and data_destroy handlers * Rework arguments order for handlers * Add poll transport handler * Remove functions types typedefs * Remove dumb ipc_client_send_* functions * Remove ipc_client_gprs_handlers_available * Adapt device files for the new API changes * Adapt modemctrl for the new API changes Change-Id: Ia9ba1045dbbf9f5e31a201aa8629b49019158972 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'samsung-ipc/ipc_devices.c')
-rw-r--r--samsung-ipc/ipc_devices.c74
1 files changed, 37 insertions, 37 deletions
diff --git a/samsung-ipc/ipc_devices.c b/samsung-ipc/ipc_devices.c
index 95f6455..77b58dd 100644
--- a/samsung-ipc/ipc_devices.c
+++ b/samsung-ipc/ipc_devices.c
@@ -29,90 +29,90 @@ struct ipc_device_desc ipc_devices[] = {
.name = "crespo",
.board_name = "herring",
.kernel_version = "2.6.35",
- .fmt_ops = &crespo_fmt_ops,
- .rfs_ops = &crespo_rfs_ops,
- .handlers = &crespo_default_handlers,
- .gprs_specs = &crespo_2_6_35_gprs_specs,
+ .fmt_ops = &crespo_ipc_fmt_ops,
+ .rfs_ops = &crespo_ipc_rfs_ops,
+ .handlers = &crespo_ipc_handlers,
+ .gprs_specs = &crespo_2_6_35_ipc_gprs_specs,
.nv_data_specs = NULL,
},
{
.name = "crespo",
.board_name = "herring",
.kernel_version = "3.0",
- .fmt_ops = &crespo_fmt_ops,
- .rfs_ops = &crespo_rfs_ops,
- .handlers = &crespo_default_handlers,
- .gprs_specs = &crespo_3_0_gprs_specs,
+ .fmt_ops = &crespo_ipc_fmt_ops,
+ .rfs_ops = &crespo_ipc_rfs_ops,
+ .handlers = &crespo_ipc_handlers,
+ .gprs_specs = &crespo_3_0_ipc_gprs_specs,
.nv_data_specs = NULL,
},
{
.name = "aries",
.board_name = "aries",
.kernel_version = NULL,
- .fmt_ops = &aries_fmt_ops,
- .rfs_ops = &aries_rfs_ops,
- .handlers = &aries_default_handlers,
- .gprs_specs = &aries_gprs_specs,
+ .fmt_ops = &aries_ipc_fmt_ops,
+ .rfs_ops = &aries_ipc_rfs_ops,
+ .handlers = &aries_ipc_handlers,
+ .gprs_specs = &aries_ipc_gprs_specs,
.nv_data_specs = NULL,
},
{
.name = "aries",
.board_name = "gt-p1000",
.kernel_version = NULL,
- .fmt_ops = &aries_fmt_ops,
- .rfs_ops = &aries_rfs_ops,
- .handlers = &aries_default_handlers,
- .gprs_specs = &aries_gprs_specs,
+ .fmt_ops = &aries_ipc_fmt_ops,
+ .rfs_ops = &aries_ipc_rfs_ops,
+ .handlers = &aries_ipc_handlers,
+ .gprs_specs = &aries_ipc_gprs_specs,
.nv_data_specs = NULL,
},
{
.name = "galaxys2",
.board_name = "i9100",
.kernel_version = NULL,
- .fmt_ops = &galaxys2_fmt_ops,
- .rfs_ops = &galaxys2_rfs_ops,
- .handlers = &galaxys2_default_handlers,
- .gprs_specs = &galaxys2_gprs_specs,
+ .fmt_ops = &galaxys2_ipc_fmt_ops,
+ .rfs_ops = &galaxys2_ipc_rfs_ops,
+ .handlers = &galaxys2_ipc_handlers,
+ .gprs_specs = &galaxys2_ipc_gprs_specs,
.nv_data_specs = NULL,
},
{
.name = "galaxys2",
.board_name = "smdk4210",
.kernel_version = NULL,
- .fmt_ops = &galaxys2_fmt_ops,
- .rfs_ops = &galaxys2_rfs_ops,
- .handlers = &galaxys2_default_handlers,
- .gprs_specs = &galaxys2_gprs_specs,
+ .fmt_ops = &galaxys2_ipc_fmt_ops,
+ .rfs_ops = &galaxys2_ipc_rfs_ops,
+ .handlers = &galaxys2_ipc_handlers,
+ .gprs_specs = &galaxys2_ipc_gprs_specs,
.nv_data_specs = NULL,
},
{
.name = "maguro",
.board_name = "tuna",
.kernel_version = NULL,
- .fmt_ops = &maguro_fmt_ops,
- .rfs_ops = &maguro_rfs_ops,
- .handlers = &maguro_default_handlers,
- .gprs_specs = &maguro_gprs_specs,
- .nv_data_specs = &maguro_nv_data_specs,
+ .fmt_ops = &maguro_ipc_fmt_ops,
+ .rfs_ops = &maguro_ipc_rfs_ops,
+ .handlers = &maguro_ipc_handlers,
+ .gprs_specs = &maguro_ipc_gprs_specs,
+ .nv_data_specs = &maguro_ipc_nv_data_specs,
},
{
.name = "piranha",
.board_name = "espresso10",
.kernel_version = NULL,
- .fmt_ops = &piranha_fmt_ops,
- .rfs_ops = &piranha_rfs_ops,
- .handlers = &piranha_default_handlers,
- .gprs_specs = &piranha_gprs_specs,
+ .fmt_ops = &piranha_ipc_fmt_ops,
+ .rfs_ops = &piranha_ipc_rfs_ops,
+ .handlers = &piranha_ipc_handlers,
+ .gprs_specs = &piranha_ipc_gprs_specs,
.nv_data_specs = NULL,
},
{
.name = "piranha",
.board_name = "espresso",
.kernel_version = NULL,
- .fmt_ops = &piranha_fmt_ops,
- .rfs_ops = &piranha_rfs_ops,
- .handlers = &piranha_default_handlers,
- .gprs_specs = &piranha_gprs_specs,
+ .fmt_ops = &piranha_ipc_fmt_ops,
+ .rfs_ops = &piranha_ipc_rfs_ops,
+ .handlers = &piranha_ipc_handlers,
+ .gprs_specs = &piranha_ipc_gprs_specs,
.nv_data_specs = NULL,
}
};