diff options
author | Denis Kenzior <denkenz@gmail.com> | 2017-10-04 22:16:51 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2017-10-05 11:08:38 -0500 |
commit | 94cefc7cff5ddba4b5f1a384d6fdf019899e3a04 (patch) | |
tree | 68c5f5a1a8b034d3a1e2d36ac8fe3d3da7e55996 /drivers/mbimmodem | |
parent | f0c1bdcf88c8729a9fca957a076b24e4e35f3c92 (diff) | |
download | ofono-94cefc7cff5ddba4b5f1a384d6fdf019899e3a04.tar.gz |
mbim: Add CIDs from the specification
Diffstat (limited to 'drivers/mbimmodem')
-rw-r--r-- | drivers/mbimmodem/mbim.h | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/drivers/mbimmodem/mbim.h b/drivers/mbimmodem/mbim.h index 197181b4..288e8347 100644 --- a/drivers/mbimmodem/mbim.h +++ b/drivers/mbimmodem/mbim.h @@ -22,6 +22,52 @@ struct mbim_device; struct mbim_message; +#define MBIM_CID_DEVICE_CAPS 1 +#define MBIM_CID_SUBSCRIBER_READY_STATUS 2 +#define MBIM_CID_RADIO_STATE 3 +#define MBIM_CID_PIN 4 +#define MBIM_CID_PIN_LIST 5 +#define MBIM_CID_HOME_PROVIDER 6 +#define MBIM_CID_PREFERRED_PROVIDERS 7 +#define MBIM_CID_VISIBLE_PROVIDERS 8 +#define MBIM_CID_REGISTER_STATE 9 +#define MBIM_CID_PACKET_SERVICE 10 +#define MBIM_CID_SIGNAL_STATE 11 +#define MBIM_CID_CONNECT 12 +#define MBIM_CID_PROVISIONED_CONTEXTS 13 +#define MBIM_CID_SERVICE_ACTIVATION 14 +#define MBIM_CID_IP_CONFIGURATION 15 +#define MBIM_CID_DEVICE_SERVICES 16 +#define MBIM_CID_DEVICE_SERVICE_SUBSCRIBE_LIST 19 +#define MBIM_CID_PACKET_STATISTICS 20 +#define MBIM_CID_NETWORK_IDLE_HINT 21 +#define MBIM_CID_EMERGENCY_MODE 22 +#define MBIM_CID_IP_PACKET_FILTERS 23 +#define MBIM_CID_MULTICARRIER_PROVIDERS 24 + +#define MBIM_CID_SMS_CONFIGURATION 1 +#define MBIM_CID_SMS_READ 2 +#define MBIM_CID_SMS_SEND 3 +#define MBIM_CID_SMS_DELETE 4 +#define MBIM_CID_SMS_MESSAGE_STORE_STATUS 5 + +#define MBIM_CID_USSD 1 + +#define MBIM_CID_PHONEBOOK_CONFIGURATION 1 +#define MBIM_CID_PHONEBOOK_READ 2 +#define MBIM_CID_PHONEBOOK_DELETE 3 +#define MBIM_CID_PHONEBOOK_WRITE 4 + +#define MBIM_CID_STK_PAC 1 +#define MBIM_CID_STK_TERMINAL_RESPONSE 2 +#define MBIM_CID_STK_ENVELOPE 3 + +#define MBIM_CID_AKA_AUTH 1 +#define MBIM_CID_AKAP_AUTH 2 +#define MBIM_CID_SIM_AUTH 3 + +#define MBIM_CID_DSS_CONNECT 1 + typedef void (*mbim_device_debug_func_t) (const char *str, void *user_data); typedef void (*mbim_device_disconnect_func_t) (void *user_data); typedef void (*mbim_device_destroy_func_t) (void *user_data); |