Home
last modified time | relevance | path

Searched refs:charger_online (Results 1 – 4 of 4) sorted by relevance

/Zephyr-latest/include/zephyr/drivers/
Dcharger.h126 enum charger_online { enum
257 typedef void (*charger_online_notifier_t)(enum charger_online online);
269 enum charger_online online;
/Zephyr-latest/drivers/charger/
Dcharger_max20335.c78 enum charger_online charger_online; member
148 static int max20335_get_charger_online(const struct device *dev, enum charger_online *online) in max20335_get_charger_online()
377 ret = max20335_get_charger_online(dev, &data->charger_online); in max20335_init_properties()
459 val->online = data->charger_online; in max20335_get_prop()
554 ret = max20335_get_charger_online(data->dev, &data->charger_online); in max20335_int_routine_work_handler()
559 data->charger_online_notifier(data->charger_online); in max20335_int_routine_work_handler()
563 if (data->charger_online != CHARGER_ONLINE_OFFLINE) { in max20335_int_routine_work_handler()
Dcharger_bq24190.c33 enum charger_online online;
169 static int bq24190_charger_get_online(const struct device *dev, enum charger_online *online) in bq24190_charger_get_online()
Dcharger_bq25180.c215 enum charger_online *online) in bq25180_get_online()