diff options
author | Pekka Pessi <Pekka.Pessi@nokia.com> | 2010-04-13 13:49:11 +0300 |
---|---|---|
committer | Aki Niemi <aki.niemi@nokia.com> | 2010-04-20 17:47:16 +0300 |
commit | 2cc99fdaa6a0a1f9942d14579a5a96e9f4d9c7c4 (patch) | |
tree | 0d26cd60a6dd9b71660e47ed188bf3bd773bb596 /drivers/isimodem/debug.c | |
parent | 540656ebfe2dade01f5935a37eff88ce0b6adf1a (diff) | |
download | ofono-2cc99fdaa6a0a1f9942d14579a5a96e9f4d9c7c4.tar.bz2 |
Add SIM server state detection
Register isimodem SIM driver only when SIM server is ready. The best
way to find out that the server is truly ready is to read some data.
Diffstat (limited to 'drivers/isimodem/debug.c')
-rw-r--r-- | drivers/isimodem/debug.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/isimodem/debug.c b/drivers/isimodem/debug.c index 187278f9..b1e2ef1c 100644 --- a/drivers/isimodem/debug.c +++ b/drivers/isimodem/debug.c @@ -343,12 +343,17 @@ const char *sim_isi_cause_name(enum sim_isi_cause value) const char *sim_message_id_name(enum sim_message_id value) { switch (value) { + _(SIM_NETWORK_INFO_REQ); + _(SIM_NETWORK_INFO_RESP); _(SIM_IMSI_REQ_READ_IMSI); _(SIM_IMSI_RESP_READ_IMSI); _(SIM_SERV_PROV_NAME_REQ); _(SIM_SERV_PROV_NAME_RESP); + _(SIM_READ_FIELD_REQ); + _(SIM_READ_FIELD_RESP); _(SIM_PB_REQ_SIM_PB_READ); _(SIM_PB_RESP_SIM_PB_READ); + _(SIM_IND); _(SIM_COMMON_MESSAGE); } return "SIM_<UNKNOWN>"; |