api,modem: new 'Physdev' property
Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
This commit is contained in:
@@ -3116,6 +3116,7 @@ setup_ports (MMBroadbandModem *_self)
|
||||
|
||||
MMBroadbandModemCinterion *
|
||||
mm_broadband_modem_cinterion_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -3123,6 +3124,7 @@ mm_broadband_modem_cinterion_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_CINTERION,
|
||||
MM_BASE_MODEM_DEVICE, device,
|
||||
MM_BASE_MODEM_PHYSDEV, physdev,
|
||||
MM_BASE_MODEM_DRIVERS, drivers,
|
||||
MM_BASE_MODEM_PLUGIN, plugin,
|
||||
MM_BASE_MODEM_VENDOR_ID, vendor_id,
|
||||
|
||||
@@ -44,6 +44,7 @@ struct _MMBroadbandModemCinterionClass{
|
||||
GType mm_broadband_modem_cinterion_get_type (void);
|
||||
|
||||
MMBroadbandModemCinterion *mm_broadband_modem_cinterion_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -52,6 +52,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemMbimCinterion, mm_broadband_modem_mbim_c
|
||||
|
||||
MMBroadbandModemMbimCinterion *
|
||||
mm_broadband_modem_mbim_cinterion_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -59,6 +60,7 @@ mm_broadband_modem_mbim_cinterion_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MBIM_CINTERION,
|
||||
MM_BASE_MODEM_DEVICE, device,
|
||||
MM_BASE_MODEM_PHYSDEV, physdev,
|
||||
MM_BASE_MODEM_DRIVERS, drivers,
|
||||
MM_BASE_MODEM_PLUGIN, plugin,
|
||||
MM_BASE_MODEM_VENDOR_ID, vendor_id,
|
||||
|
||||
@@ -39,6 +39,7 @@ struct _MMBroadbandModemMbimCinterionClass{
|
||||
GType mm_broadband_modem_mbim_cinterion_get_type (void);
|
||||
|
||||
MMBroadbandModemMbimCinterion *mm_broadband_modem_mbim_cinterion_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -53,6 +53,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemQmiCinterion, mm_broadband_modem_qmi_cin
|
||||
|
||||
MMBroadbandModemQmiCinterion *
|
||||
mm_broadband_modem_qmi_cinterion_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -60,6 +61,7 @@ mm_broadband_modem_qmi_cinterion_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_QMI_CINTERION,
|
||||
MM_BASE_MODEM_DEVICE, device,
|
||||
MM_BASE_MODEM_PHYSDEV, physdev,
|
||||
MM_BASE_MODEM_DRIVERS, drivers,
|
||||
MM_BASE_MODEM_PLUGIN, plugin,
|
||||
MM_BASE_MODEM_VENDOR_ID, vendor_id,
|
||||
|
||||
@@ -40,6 +40,7 @@ struct _MMBroadbandModemQmiCinterionClass{
|
||||
GType mm_broadband_modem_qmi_cinterion_get_type (void);
|
||||
|
||||
MMBroadbandModemQmiCinterion *mm_broadband_modem_qmi_cinterion_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -138,6 +138,7 @@ cinterion_custom_init (MMPortProbe *probe,
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -149,6 +150,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Cinterion modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_cinterion_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -160,6 +162,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_mbim_port (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered Cinterion modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_cinterion_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -168,6 +171,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_cinterion_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
Reference in New Issue
Block a user