summaryrefslogtreecommitdiffstats
path: root/include/modem.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/modem.h')
-rw-r--r--include/modem.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/include/modem.h b/include/modem.h
index 260ee19a..f718b9cf 100644
--- a/include/modem.h
+++ b/include/modem.h
@@ -78,8 +78,11 @@ struct ofono_modem_driver {
/* Power down device */
int (*disable)(struct ofono_modem *modem);
- /* Populate the atoms supported by this device */
- void (*populate)(struct ofono_modem *modem);
+ /* Populate the atoms available without SIM / Locked SIM */
+ void (*pre_sim)(struct ofono_modem *modem);
+
+ /* Populate the atoms that are available with SIM / Unlocked SIM*/
+ void (*post_sim)(struct ofono_modem *modem);
};
int ofono_modem_driver_register(const struct ofono_modem_driver *);