api,modem: new 'Physdev' property
Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
This commit is contained in:
@@ -1156,6 +1156,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemAltairLte *
|
||||
mm_broadband_modem_altair_lte_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -1164,6 +1165,7 @@ mm_broadband_modem_altair_lte_new (const gchar *device,
|
||||
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_ALTAIR_LTE,
|
||||
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,
|
||||
|
||||
@@ -43,6 +43,7 @@ struct _MMBroadbandModemAltairLteClass{
|
||||
GType mm_broadband_modem_altair_lte_get_type (void);
|
||||
|
||||
MMBroadbandModemAltairLte *mm_broadband_modem_altair_lte_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -50,6 +50,7 @@ static const MMPortProbeAtCommand custom_at_probe[] = {
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -58,6 +59,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_altair_lte_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -308,6 +308,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemAnydata *
|
||||
mm_broadband_modem_anydata_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -315,6 +316,7 @@ mm_broadband_modem_anydata_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_ANYDATA,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemAnydataClass{
|
||||
GType mm_broadband_modem_anydata_get_type (void);
|
||||
|
||||
MMBroadbandModemAnydata *mm_broadband_modem_anydata_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -37,6 +37,7 @@ MM_DEFINE_PLUGIN (ANYDATA, anydata, Anydata)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -48,6 +49,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered AnyDATA modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -56,6 +58,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_anydata_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -35,6 +35,7 @@ MM_DEFINE_PLUGIN (BROADMOBI, broadmobi, Broadmobi)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -46,6 +47,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered BroadMobi modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -54,6 +56,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -370,6 +370,7 @@ port_probe_list_has_manufacturer_port (GList *probes,
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -385,6 +386,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Dell-branded modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -398,6 +400,7 @@ create_modem (MMPlugin *self,
|
||||
if (vendor == 0x413c && (product == 0x81d7 || product == 0x81e0 || product == 0x81e4 || product == 0x81e6)) {
|
||||
mm_obj_dbg (self, "MBIM-powered DW5821e/DW5829e (T77W968) modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_foxconn_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -407,6 +410,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_is_xmm (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered XMM-based modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_xmm_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -415,6 +419,7 @@ create_modem (MMPlugin *self,
|
||||
|
||||
mm_obj_dbg (self, "MBIM-powered Dell-branded modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -425,6 +430,7 @@ create_modem (MMPlugin *self,
|
||||
if (port_probe_list_has_manufacturer_port (probes, DELL_MANUFACTURER_NOVATEL)) {
|
||||
mm_obj_dbg (self, "Novatel-powered Dell-branded modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_novatel_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -434,6 +440,7 @@ create_modem (MMPlugin *self,
|
||||
if (port_probe_list_has_manufacturer_port (probes, DELL_MANUFACTURER_SIERRA)) {
|
||||
mm_obj_dbg (self, "Sierra-powered Dell-branded modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_sierra_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -443,6 +450,7 @@ create_modem (MMPlugin *self,
|
||||
if (port_probe_list_has_manufacturer_port (probes, DELL_MANUFACTURER_TELIT)) {
|
||||
mm_obj_dbg (self, "Telit-powered Dell-branded modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_telit_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -452,6 +460,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_is_xmm (probes)) {
|
||||
mm_obj_dbg (self, "XMM-based modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_xmm_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -460,6 +469,7 @@ create_modem (MMPlugin *self,
|
||||
|
||||
mm_obj_dbg (self, "Dell-branded generic modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -35,6 +35,7 @@ MM_DEFINE_PLUGIN (DLINK, dlink, Dlink)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -46,6 +47,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered D-Link modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -54,6 +56,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -676,6 +676,7 @@ setup_ports (MMBroadbandModem *_self)
|
||||
|
||||
MMBroadbandModemFibocom *
|
||||
mm_broadband_modem_fibocom_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -683,6 +684,7 @@ mm_broadband_modem_fibocom_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_FIBOCOM,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemFibocomClass{
|
||||
GType mm_broadband_modem_fibocom_get_type (void);
|
||||
|
||||
MMBroadbandModemFibocom *mm_broadband_modem_fibocom_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -41,6 +41,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemMbimFibocom, mm_broadband_modem_mbim_fib
|
||||
|
||||
MMBroadbandModemMbimFibocom *
|
||||
mm_broadband_modem_mbim_fibocom_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -48,6 +49,7 @@ mm_broadband_modem_mbim_fibocom_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MBIM_FIBOCOM,
|
||||
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 _MMBroadbandModemMbimFibocomClass{
|
||||
GType mm_broadband_modem_mbim_fibocom_get_type (void);
|
||||
|
||||
MMBroadbandModemMbimFibocom *mm_broadband_modem_mbim_fibocom_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -41,6 +41,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemMbimXmmFibocom, mm_broadband_modem_mbim_
|
||||
|
||||
MMBroadbandModemMbimXmmFibocom *
|
||||
mm_broadband_modem_mbim_xmm_fibocom_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -48,6 +49,7 @@ mm_broadband_modem_mbim_xmm_fibocom_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MBIM_XMM_FIBOCOM,
|
||||
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 _MMBroadbandModemMbimXmmFibocomClass{
|
||||
GType mm_broadband_modem_mbim_xmm_fibocom_get_type (void);
|
||||
|
||||
MMBroadbandModemMbimXmmFibocom *mm_broadband_modem_mbim_xmm_fibocom_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -44,6 +44,7 @@ MM_DEFINE_PLUGIN (FIBOCOM, fibocom, Fibocom)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -56,6 +57,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_is_xmm (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered XMM-based Fibocom modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_xmm_fibocom_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -63,6 +65,7 @@ create_modem (MMPlugin *self,
|
||||
}
|
||||
mm_obj_dbg (self, "MBIM-powered Fibocom modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_fibocom_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -74,6 +77,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Fibocom modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -84,6 +88,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_is_xmm (probes)) {
|
||||
mm_obj_dbg (self, "XMM-based Fibocom modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_xmm_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -92,6 +97,7 @@ create_modem (MMPlugin *self,
|
||||
|
||||
mm_obj_dbg (self, "Fibocom modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_fibocom_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -543,6 +543,7 @@ enable_location_gathering (MMIfaceModemLocation *self,
|
||||
|
||||
MMBroadbandModemMbimFoxconn *
|
||||
mm_broadband_modem_mbim_foxconn_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -558,6 +559,7 @@ mm_broadband_modem_mbim_foxconn_new (const gchar *device,
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MBIM_FOXCONN,
|
||||
MM_BASE_MODEM_DEVICE, device,
|
||||
MM_BASE_MODEM_DRIVERS, drivers,
|
||||
MM_BASE_MODEM_PHYSDEV, physdev,
|
||||
MM_BASE_MODEM_PLUGIN, plugin,
|
||||
MM_BASE_MODEM_VENDOR_ID, vendor_id,
|
||||
MM_BASE_MODEM_PRODUCT_ID, product_id,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemMbimFoxconnClass{
|
||||
GType mm_broadband_modem_mbim_foxconn_get_type (void);
|
||||
|
||||
MMBroadbandModemMbimFoxconn *mm_broadband_modem_mbim_foxconn_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **driver,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -45,6 +45,7 @@ MM_DEFINE_PLUGIN (FOXCONN, foxconn, Foxconn)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -56,6 +57,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Foxconn-branded modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -67,6 +69,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_mbim_port (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered Foxconn-branded modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_foxconn_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -76,6 +79,7 @@ create_modem (MMPlugin *self,
|
||||
|
||||
mm_obj_dbg (self, "Foxconn-branded generic modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -49,6 +49,7 @@ MM_DEFINE_PLUGIN (GENERIC, generic, Generic)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -60,6 +61,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered generic modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -71,6 +73,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_mbim_port (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered generic modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -79,6 +82,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -39,6 +39,7 @@ MM_DEFINE_PLUGIN (GOSUNCN, gosuncn, Gosuncn)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -50,6 +51,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Gosuncn modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -61,6 +63,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_mbim_port (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered Gosuncn modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -70,6 +73,7 @@ create_modem (MMPlugin *self,
|
||||
|
||||
/* Fallback to default modem in the worst case */
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -30,6 +30,7 @@ MM_DEFINE_PLUGIN (HAIER, haier, Haier)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -38,6 +39,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -4421,6 +4421,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemHuawei *
|
||||
mm_broadband_modem_huawei_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -4428,6 +4429,7 @@ mm_broadband_modem_huawei_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_HUAWEI,
|
||||
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,
|
||||
|
||||
@@ -43,6 +43,7 @@ struct _MMBroadbandModemHuaweiClass{
|
||||
GType mm_broadband_modem_huawei_get_type (void);
|
||||
|
||||
MMBroadbandModemHuawei *mm_broadband_modem_huawei_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **driver,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -619,6 +619,7 @@ propagate_port_type_hints (MMPlugin *self,
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -632,6 +633,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Huawei modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -643,6 +645,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_mbim_port (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered Huawei modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -651,6 +654,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_huawei_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -2190,6 +2190,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemIcera *
|
||||
mm_broadband_modem_icera_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -2197,6 +2198,7 @@ mm_broadband_modem_icera_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_ICERA,
|
||||
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,
|
||||
|
||||
@@ -47,6 +47,7 @@ GType mm_broadband_modem_icera_get_type (void);
|
||||
|
||||
G_MODULE_EXPORT
|
||||
MMBroadbandModemIcera *mm_broadband_modem_icera_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -72,6 +72,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemMbimIntel *
|
||||
mm_broadband_modem_mbim_intel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -79,6 +80,7 @@ mm_broadband_modem_mbim_intel_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MBIM_INTEL,
|
||||
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 _MMBroadbandModemMbimIntelClass{
|
||||
GType mm_broadband_modem_mbim_intel_get_type (void);
|
||||
|
||||
MMBroadbandModemMbimIntel *mm_broadband_modem_mbim_intel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **driver,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -35,6 +35,7 @@ MM_DEFINE_PLUGIN (INTEL, intel, Intel)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -46,6 +47,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_mbim_port (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered Intel modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_intel_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -55,6 +57,7 @@ create_modem (MMPlugin *self,
|
||||
|
||||
mm_obj_dbg (self, "Generic Intel modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -340,6 +340,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemIridium *
|
||||
mm_broadband_modem_iridium_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -347,6 +348,7 @@ mm_broadband_modem_iridium_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_IRIDIUM,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemIridiumClass{
|
||||
GType mm_broadband_modem_iridium_get_type (void);
|
||||
|
||||
MMBroadbandModemIridium *mm_broadband_modem_iridium_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -38,6 +38,7 @@ MM_DEFINE_PLUGIN (IRIDIUM, iridium, Iridium)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -46,6 +47,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_iridium_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -228,6 +228,7 @@ set_current_modes (MMIfaceModem *self,
|
||||
|
||||
MMBroadbandModemLinktop *
|
||||
mm_broadband_modem_linktop_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -235,6 +236,7 @@ mm_broadband_modem_linktop_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_LINKTOP,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemLinktopClass{
|
||||
GType mm_broadband_modem_linktop_get_type (void);
|
||||
|
||||
MMBroadbandModemLinktop *mm_broadband_modem_linktop_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -32,6 +32,7 @@ MM_DEFINE_PLUGIN (LINKTOP, linktop, Linktop)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -40,6 +41,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_linktop_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -371,6 +371,7 @@ load_unlock_retries (MMIfaceModem *self,
|
||||
|
||||
MMBroadbandModemLongcheer *
|
||||
mm_broadband_modem_longcheer_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -378,6 +379,7 @@ mm_broadband_modem_longcheer_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_LONGCHEER,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemLongcheerClass{
|
||||
GType mm_broadband_modem_longcheer_get_type (void);
|
||||
|
||||
MMBroadbandModemLongcheer *mm_broadband_modem_longcheer_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -182,6 +182,7 @@ longcheer_custom_init (MMPortProbe *probe,
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -190,6 +191,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_longcheer_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -1445,6 +1445,7 @@ setup_ports (MMBroadbandModem *_self)
|
||||
|
||||
MMBroadbandModemMbm *
|
||||
mm_broadband_modem_mbm_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -1452,6 +1453,7 @@ mm_broadband_modem_mbm_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MBM,
|
||||
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,
|
||||
|
||||
@@ -50,6 +50,7 @@ struct _MMBroadbandModemMbmClass{
|
||||
GType mm_broadband_modem_mbm_get_type (void);
|
||||
|
||||
MMBroadbandModemMbm *mm_broadband_modem_mbm_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -39,6 +39,7 @@ MM_DEFINE_PLUGIN (MBM, mbm, Mbm)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -50,6 +51,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_mbim_port (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered Ericsson modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -58,6 +60,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbm_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -39,6 +39,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemMotorola, mm_broadband_modem_motorola, M
|
||||
|
||||
MMBroadbandModemMotorola *
|
||||
mm_broadband_modem_motorola_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -46,6 +47,7 @@ mm_broadband_modem_motorola_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MOTOROLA,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemMotorolaClass{
|
||||
GType mm_broadband_modem_motorola_get_type (void);
|
||||
|
||||
MMBroadbandModemMotorola *mm_broadband_modem_motorola_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -33,6 +33,7 @@ MM_DEFINE_PLUGIN (MOTOROLA, motorola, Motorola)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -41,6 +42,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_motorola_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -834,6 +834,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
/*****************************************************************************/
|
||||
MMBroadbandModemMtk *
|
||||
mm_broadband_modem_mtk_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -841,6 +842,7 @@ mm_broadband_modem_mtk_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MTK,
|
||||
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,
|
||||
|
||||
@@ -43,6 +43,7 @@ struct _MMBroadbandModemMtkClass {
|
||||
GType mm_broadband_modem_mtk_get_type (void);
|
||||
|
||||
MMBroadbandModemMtk *mm_broadband_modem_mtk_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -33,6 +33,7 @@ MM_DEFINE_PLUGIN (MTK, mtk, Mtk)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -41,6 +42,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mtk_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -327,6 +327,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemNokia *
|
||||
mm_broadband_modem_nokia_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -334,6 +335,7 @@ mm_broadband_modem_nokia_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_NOKIA,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemNokiaClass{
|
||||
GType mm_broadband_modem_nokia_get_type (void);
|
||||
|
||||
MMBroadbandModemNokia *mm_broadband_modem_nokia_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -41,6 +41,7 @@ static const MMPortProbeAtCommand custom_at_probe[] = {
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -49,6 +50,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_icera_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -42,6 +42,7 @@ static const MMPortProbeAtCommand custom_at_probe[] = {
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -50,6 +51,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_nokia_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -638,6 +638,7 @@ scan_networks (MMIfaceModem3gpp *self,
|
||||
|
||||
MMBroadbandModemNovatelLte *
|
||||
mm_broadband_modem_novatel_lte_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -645,6 +646,7 @@ mm_broadband_modem_novatel_lte_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_NOVATEL_LTE,
|
||||
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,
|
||||
|
||||
@@ -42,6 +42,7 @@ struct _MMBroadbandModemNovatelLteClass{
|
||||
GType mm_broadband_modem_novatel_lte_get_type (void);
|
||||
|
||||
MMBroadbandModemNovatelLte *mm_broadband_modem_novatel_lte_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -1535,6 +1535,7 @@ modem_time_check_support (MMIfaceModemTime *self,
|
||||
|
||||
MMBroadbandModemNovatel *
|
||||
mm_broadband_modem_novatel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -1542,6 +1543,7 @@ mm_broadband_modem_novatel_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_NOVATEL,
|
||||
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,
|
||||
|
||||
@@ -43,6 +43,7 @@ struct _MMBroadbandModemNovatelClass{
|
||||
GType mm_broadband_modem_novatel_get_type (void);
|
||||
|
||||
MMBroadbandModemNovatel *mm_broadband_modem_novatel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -35,6 +35,7 @@ MM_DEFINE_PLUGIN (NOVATEL_LTE, novatel_lte, NovatelLte)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -43,6 +44,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_novatel_lte_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -45,6 +45,7 @@ MM_DEFINE_PLUGIN (NOVATEL, novatel, Novatel)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -56,6 +57,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Novatel modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -64,6 +66,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_novatel_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -691,6 +691,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemHso *
|
||||
mm_broadband_modem_hso_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -698,6 +699,7 @@ mm_broadband_modem_hso_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_HSO,
|
||||
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,
|
||||
|
||||
@@ -43,6 +43,7 @@ struct _MMBroadbandModemHsoClass{
|
||||
GType mm_broadband_modem_hso_get_type (void);
|
||||
|
||||
MMBroadbandModemHso *mm_broadband_modem_hso_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -1115,6 +1115,7 @@ is_nozomi (const gchar **drivers)
|
||||
|
||||
MMBroadbandModemOption *
|
||||
mm_broadband_modem_option_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -1127,6 +1128,7 @@ mm_broadband_modem_option_new (const gchar *device,
|
||||
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_OPTION,
|
||||
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,
|
||||
|
||||
@@ -43,6 +43,7 @@ struct _MMBroadbandModemOptionClass{
|
||||
GType mm_broadband_modem_option_get_type (void);
|
||||
|
||||
MMBroadbandModemOption *mm_broadband_modem_option_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -110,6 +110,7 @@ hso_custom_init (MMPortProbe *probe,
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -118,6 +119,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_hso_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -33,6 +33,7 @@ MM_DEFINE_PLUGIN (OPTION, option, Option)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -41,6 +42,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_option_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -139,6 +139,7 @@ modem_after_sim_unlock (MMIfaceModem *self,
|
||||
|
||||
MMBroadbandModemPantech *
|
||||
mm_broadband_modem_pantech_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -146,6 +147,7 @@ mm_broadband_modem_pantech_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_PANTECH,
|
||||
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 _MMBroadbandModemPantechClass{
|
||||
GType mm_broadband_modem_pantech_get_type (void);
|
||||
|
||||
MMBroadbandModemPantech *mm_broadband_modem_pantech_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -75,6 +75,7 @@ static const MMPortProbeAtCommand custom_at_probe[] = {
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -86,6 +87,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Pantech modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -94,6 +96,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_pantech_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -144,6 +144,7 @@ peek_port_qmi_for_data (MMBroadbandModemQmi *self,
|
||||
|
||||
MMBroadbandModemQmiQcomSoc *
|
||||
mm_broadband_modem_qmi_qcom_soc_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -151,6 +152,7 @@ mm_broadband_modem_qmi_qcom_soc_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_QMI_QCOM_SOC,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemQmiQcomSocClass{
|
||||
GType mm_broadband_modem_qmi_qcom_soc_get_type (void);
|
||||
|
||||
MMBroadbandModemQmiQcomSoc *mm_broadband_modem_qmi_qcom_soc_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -40,6 +40,7 @@ MM_DEFINE_PLUGIN (QCOM_SOC, qcom_soc, QcomSoc)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -55,6 +56,7 @@ create_modem (MMPlugin *self,
|
||||
|
||||
mm_obj_dbg (self, "Qualcomm SoC modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_qcom_soc_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -38,6 +38,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemMbimQuectel, mm_broadband_modem_mbim_que
|
||||
|
||||
MMBroadbandModemMbimQuectel *
|
||||
mm_broadband_modem_mbim_quectel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -45,6 +46,7 @@ mm_broadband_modem_mbim_quectel_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MBIM_QUECTEL,
|
||||
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 _MMBroadbandModemMbimQuectelClass{
|
||||
GType mm_broadband_modem_mbim_quectel_get_type (void);
|
||||
|
||||
MMBroadbandModemMbimQuectel *mm_broadband_modem_mbim_quectel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -41,6 +41,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemQmiQuectel, mm_broadband_modem_qmi_quect
|
||||
|
||||
MMBroadbandModemQmiQuectel *
|
||||
mm_broadband_modem_qmi_quectel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -48,6 +49,7 @@ mm_broadband_modem_qmi_quectel_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_QMI_QUECTEL,
|
||||
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 _MMBroadbandModemQmiQuectelClass{
|
||||
GType mm_broadband_modem_qmi_quectel_get_type (void);
|
||||
|
||||
MMBroadbandModemQmiQuectel *mm_broadband_modem_qmi_quectel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -41,6 +41,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemQuectel, mm_broadband_modem_quectel, MM_
|
||||
|
||||
MMBroadbandModemQuectel *
|
||||
mm_broadband_modem_quectel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -48,6 +49,7 @@ mm_broadband_modem_quectel_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_QUECTEL,
|
||||
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 _MMBroadbandModemQuectelClass{
|
||||
GType mm_broadband_modem_quectel_get_type (void);
|
||||
|
||||
MMBroadbandModemQuectel *mm_broadband_modem_quectel_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -40,6 +40,7 @@ MM_DEFINE_PLUGIN (QUECTEL, quectel, Quectel)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -51,6 +52,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Quectel modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_quectel_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -62,6 +64,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_mbim_port (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered Quectel modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_quectel_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -70,6 +73,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_quectel_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -61,6 +61,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemSamsung *
|
||||
mm_broadband_modem_samsung_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -68,6 +69,7 @@ mm_broadband_modem_samsung_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_SAMSUNG,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemSamsungClass{
|
||||
GType mm_broadband_modem_samsung_get_type (void);
|
||||
|
||||
MMBroadbandModemSamsung *mm_broadband_modem_samsung_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -36,6 +36,7 @@ MM_DEFINE_PLUGIN (SAMSUNG, samsung, Samsung)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -44,6 +45,7 @@ create_modem (MMPlugin *self,
|
||||
GError **error)
|
||||
{
|
||||
return MM_BASE_MODEM (mm_broadband_modem_samsung_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -99,6 +99,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemSierraIcera *
|
||||
mm_broadband_modem_sierra_icera_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -106,6 +107,7 @@ mm_broadband_modem_sierra_icera_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_SIERRA_ICERA,
|
||||
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,
|
||||
|
||||
@@ -41,6 +41,7 @@ struct _MMBroadbandModemSierraIceraClass {
|
||||
GType mm_broadband_modem_sierra_icera_get_type (void);
|
||||
|
||||
MMBroadbandModemSierraIcera *mm_broadband_modem_sierra_icera_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -1840,6 +1840,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemSierra *
|
||||
mm_broadband_modem_sierra_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -1847,6 +1848,7 @@ mm_broadband_modem_sierra_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_SIERRA,
|
||||
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,
|
||||
|
||||
@@ -43,6 +43,7 @@ struct _MMBroadbandModemSierraClass{
|
||||
GType mm_broadband_modem_sierra_get_type (void);
|
||||
|
||||
MMBroadbandModemSierra *mm_broadband_modem_sierra_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -35,6 +35,7 @@ MM_DEFINE_PLUGIN (SIERRA_LEGACY, sierra_legacy, SierraLegacy)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -44,12 +45,14 @@ create_modem (MMPlugin *self,
|
||||
{
|
||||
if (mm_common_sierra_port_probe_list_is_icera (probes))
|
||||
return MM_BASE_MODEM (mm_broadband_modem_sierra_icera_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
product));
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_sierra_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -44,6 +44,7 @@ MM_DEFINE_PLUGIN (SIERRA, sierra, Sierra)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -55,6 +56,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered Sierra modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -67,6 +69,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_is_xmm (probes)) {
|
||||
mm_obj_dbg (self, "MBIM-powered XMM-based Sierra modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_xmm_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -74,6 +77,7 @@ create_modem (MMPlugin *self,
|
||||
}
|
||||
mm_obj_dbg (self, "MBIM-powered Sierra modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_mbim_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -84,6 +88,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_is_xmm (probes)) {
|
||||
mm_obj_dbg (self, "XMM-based Sierra modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_xmm_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -92,6 +97,7 @@ create_modem (MMPlugin *self,
|
||||
|
||||
/* Fallback to default modem in the worst case */
|
||||
return MM_BASE_MODEM (mm_broadband_modem_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -44,6 +44,7 @@ G_DEFINE_TYPE_EXTENDED (MMBroadbandModemQmiSimtech, mm_broadband_modem_qmi_simte
|
||||
|
||||
MMBroadbandModemQmiSimtech *
|
||||
mm_broadband_modem_qmi_simtech_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -51,6 +52,7 @@ mm_broadband_modem_qmi_simtech_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_QMI_SIMTECH,
|
||||
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 _MMBroadbandModemQmiSimtechClass{
|
||||
GType mm_broadband_modem_qmi_simtech_get_type (void);
|
||||
|
||||
MMBroadbandModemQmiSimtech *mm_broadband_modem_qmi_simtech_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -1204,6 +1204,7 @@ setup_ports (MMBroadbandModem *self)
|
||||
|
||||
MMBroadbandModemSimtech *
|
||||
mm_broadband_modem_simtech_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -1211,6 +1212,7 @@ mm_broadband_modem_simtech_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_SIMTECH,
|
||||
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,
|
||||
|
||||
@@ -43,6 +43,7 @@ struct _MMBroadbandModemSimtechClass{
|
||||
GType mm_broadband_modem_simtech_get_type (void);
|
||||
|
||||
MMBroadbandModemSimtech *mm_broadband_modem_simtech_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
@@ -37,6 +37,7 @@ MM_DEFINE_PLUGIN (SIMTECH, simtech, Simtech)
|
||||
static MMBaseModem *
|
||||
create_modem (MMPlugin *self,
|
||||
const gchar *uid,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
guint16 vendor,
|
||||
guint16 product,
|
||||
@@ -48,6 +49,7 @@ create_modem (MMPlugin *self,
|
||||
if (mm_port_probe_list_has_qmi_port (probes)) {
|
||||
mm_obj_dbg (self, "QMI-powered SimTech modem found...");
|
||||
return MM_BASE_MODEM (mm_broadband_modem_qmi_simtech_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
@@ -56,6 +58,7 @@ create_modem (MMPlugin *self,
|
||||
#endif
|
||||
|
||||
return MM_BASE_MODEM (mm_broadband_modem_simtech_new (uid,
|
||||
physdev,
|
||||
drivers,
|
||||
mm_plugin_get_name (self),
|
||||
vendor,
|
||||
|
||||
@@ -202,6 +202,7 @@ load_revision (MMIfaceModem *self,
|
||||
|
||||
MMBroadbandModemMbimTelit *
|
||||
mm_broadband_modem_mbim_telit_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
@@ -210,6 +211,7 @@ mm_broadband_modem_mbim_telit_new (const gchar *device,
|
||||
{
|
||||
return g_object_new (MM_TYPE_BROADBAND_MODEM_MBIM_TELIT,
|
||||
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 _MMBroadbandModemMbimTelitClass{
|
||||
GType mm_broadband_modem_mbim_telit_get_type (void);
|
||||
|
||||
MMBroadbandModemMbimTelit *mm_broadband_modem_mbim_telit_new (const gchar *device,
|
||||
const gchar *physdev,
|
||||
const gchar **drivers,
|
||||
const gchar *plugin,
|
||||
guint16 vendor_id,
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user