summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPekka Pessi <Pekka.Pessi@nokia.com>2010-09-16 20:32:48 +0300
committerDenis Kenzior <denkenz@gmail.com>2010-09-16 13:47:15 -0500
commit5e92604955cd7d6fc0cf4a5f3a7bb9f0000df209 (patch)
tree76f30e967e42f5701726a8af8ede8d77895b4c9c
parent0d9473d8c8a35584de6e86854681082c5ba06fca (diff)
downloadofono-5e92604955cd7d6fc0cf4a5f3a7bb9f0000df209.tar.bz2
isimodem/debug: debug USSD type
-rw-r--r--drivers/isimodem/debug.c13
-rw-r--r--drivers/isimodem/debug.h1
2 files changed, 14 insertions, 0 deletions
diff --git a/drivers/isimodem/debug.c b/drivers/isimodem/debug.c
index b398797f..d226c514 100644
--- a/drivers/isimodem/debug.c
+++ b/drivers/isimodem/debug.c
@@ -70,6 +70,19 @@ const char *ss_message_id_name(enum ss_message_id value)
return "SS_<UNKNOWN>";
}
+const char *ss_ussd_type_name(enum ss_ussd_type value)
+{
+ switch (value) {
+ _(SS_GSM_USSD_MT_REPLY);
+ _(SS_GSM_USSD_COMMAND);
+ _(SS_GSM_USSD_REQUEST);
+ _(SS_GSM_USSD_NOTIFY);
+ _(SS_GSM_USSD_END);
+ }
+ return "SS_<UNKNOWN>";
+}
+
+
const char *ss_subblock_name(enum ss_subblock value)
{
switch (value) {
diff --git a/drivers/isimodem/debug.h b/drivers/isimodem/debug.h
index 1ad55472..f03f4ec5 100644
--- a/drivers/isimodem/debug.h
+++ b/drivers/isimodem/debug.h
@@ -34,6 +34,7 @@
const char *ss_message_id_name(enum ss_message_id value);
const char *ss_subblock_name(enum ss_subblock value);
+const char *ss_ussd_type_name(enum ss_ussd_type value);
const char *mtc_isi_cause_name(enum mtc_isi_cause value);
const char *mtc_message_id_name(enum mtc_message_id value);