zte: support Icera-based modems

We request Icera support check during port probing, and we then decide which
modem object to create based on the check results.
This commit is contained in:
Aleksander Morgado
2012-08-06 20:07:49 +02:00
parent 855c0ec514
commit 4cf4a98bba
4 changed files with 131 additions and 2 deletions
+5 -2
View File
@@ -200,9 +200,12 @@ libmm_plugin_zte_la_SOURCES = \
zte/mm-plugin-zte.c \
zte/mm-plugin-zte.h \
zte/mm-broadband-modem-zte.h \
zte/mm-broadband-modem-zte.c
libmm_plugin_zte_la_CPPFLAGS = $(PLUGIN_COMMON_COMPILER_FLAGS)
zte/mm-broadband-modem-zte.c \
zte/mm-broadband-modem-zte-icera.h \
zte/mm-broadband-modem-zte-icera.c
libmm_plugin_zte_la_CPPFLAGS = $(PLUGIN_COMMON_COMPILER_FLAGS) $(ICERA_COMMON_COMPILER_FLAGS)
libmm_plugin_zte_la_LDFLAGS = $(PLUGIN_COMMON_LINKER_FLAGS)
libmm_plugin_zte_la_LIBADD = $(ICERA_COMMON_LIBADD_FLAGS)
udevrules_DATA += zte/77-mm-zte-port-types.rules
# Longcheer (and rebranded dongles)