---
plugins/ublox.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/plugins/ublox.c b/plugins/ublox.c
index cfcdd3f..28aaab4 100644
--- a/plugins/ublox.c
+++ b/plugins/ublox.c
@@ -40,6 +40,7 @@
#include <ofono/gprs-context.h>
#include <ofono/netmon.h>
#include <ofono/lte.h>
+#include <ofono/voicecall.h>
#include <drivers/atmodem/atutil.h>
#include <drivers/atmodem/vendor.h>
@@ -286,6 +287,14 @@ static void ublox_pre_sim(struct ofono_modem *modem)
DBG("%p", modem);
ofono_devinfo_create(modem, 0, "atmodem", data->aux);
+ /*
+ * Call support is technically possible only after sim insertion
+ * with the module online. However the EMERGENCY_SETUP procedure of
+ * the 3GPP TS_24.008 is triggered by the same AT command,
+ * and namely 'ATD112;' and 'ATD911;'. Therefore it makes sense to
+ * add the voice support as soon as possible.
+ */
+ ofono_voicecall_create(modem, 0, "atmodem", data->aux);
sim = ofono_sim_create(modem, data->vendor_family, "atmodem",
data->aux);
--
1.9.1
_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono