diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2011-08-09 18:33:06 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2011-08-09 16:50:29 -0700 |
commit | 549c298b61e1bfc38268b7ce39de77dfb40a66c1 (patch) | |
tree | 3f03a9caa93d33413816549029ef45152b1f7ca6 /plugins/udev.c | |
parent | bfe5731cd68cd255c375687e64b8b5405115ab05 (diff) | |
download | ofono-549c298b61e1bfc38268b7ce39de77dfb40a66c1.tar.bz2 |
udev: udev: Add automatic detection for Nokia data cards
Diffstat (limited to 'plugins/udev.c')
-rw-r--r-- | plugins/udev.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/plugins/udev.c b/plugins/udev.c index a1e6146a..916a5b86 100644 --- a/plugins/udev.c +++ b/plugins/udev.c @@ -198,34 +198,6 @@ static void add_ifx(struct ofono_modem *modem, ofono_modem_register(modem); } -static void add_nokia(struct ofono_modem *modem, - struct udev_device *udev_device) -{ - const char *devnode, *intfnum; - int registered; - - DBG("modem %p", modem); - - registered = ofono_modem_get_integer(modem, "Registered"); - if (registered != 0) - return; - - intfnum = get_property(udev_device, "ID_USB_INTERFACE_NUM"); - - DBG("intfnum %s", intfnum); - - if (g_strcmp0(intfnum, "02") == 0) { - devnode = udev_device_get_devnode(udev_device); - ofono_modem_set_string(modem, "Modem", devnode); - } else if (g_strcmp0(intfnum, "04") == 0) { - devnode = udev_device_get_devnode(udev_device); - ofono_modem_set_string(modem, "Control", devnode); - - ofono_modem_set_integer(modem, "Registered", 1); - ofono_modem_register(modem); - } -} - static void add_isi(struct ofono_modem *modem, struct udev_device *udev_device) { @@ -439,8 +411,6 @@ done: add_mbm(modem, udev_device); else if (g_strcmp0(driver, "ifx") == 0) add_ifx(modem, udev_device); - else if (g_strcmp0(driver, "nokia") == 0) - add_nokia(modem, udev_device); else if (g_strcmp0(driver, "isiusb") == 0) add_isi(modem, udev_device); else if (g_strcmp0(driver, "u8500") == 0) |