/** * This file is part of libsamsung-ipc. * * Copyright (C) 2012 Paul Kocialkowski * * libsamsung-ipc is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * libsamsung-ipc is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with libsamsung-ipc. If not, see . * */ #include #include #include "ipc_devices.h" 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, .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, .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, .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, .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, .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, .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, }, { .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, .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, .nv_data_specs = NULL, } }; int ipc_devices_count = sizeof(ipc_devices) / sizeof(struct ipc_device_desc); // vim:ts=4:sw=4:expandtab