diff options
Diffstat (limited to 'include/modem.h')
-rw-r--r-- | include/modem.h | 7 |
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 *); |