Searched refs:battmgr (Results 1 - 1 of 1) sorted by relevance
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | qcom_battmgr.c | 316 static int qcom_battmgr_request(struct qcom_battmgr *battmgr, void *data, size_t len) in qcom_battmgr_request() argument 321 reinit_completion(&battmgr->ack); in qcom_battmgr_request() 323 battmgr->error = 0; in qcom_battmgr_request() 325 ret = pmic_glink_send(battmgr->client, data, len); in qcom_battmgr_request() 329 left = wait_for_completion_timeout(&battmgr->ack, HZ); in qcom_battmgr_request() 333 return battmgr->error; in qcom_battmgr_request() 336 static int qcom_battmgr_request_property(struct qcom_battmgr *battmgr, int opcode, in qcom_battmgr_request_property() argument 348 return qcom_battmgr_request(battmgr, &request, sizeof(request)); in qcom_battmgr_request_property() 351 static int qcom_battmgr_update_status(struct qcom_battmgr *battmgr) in qcom_battmgr_update_status() argument 360 return qcom_battmgr_request(battmgr, in qcom_battmgr_update_status() 363 qcom_battmgr_update_info(struct qcom_battmgr *battmgr) qcom_battmgr_update_info() argument 375 qcom_battmgr_update_charge_time(struct qcom_battmgr *battmgr) qcom_battmgr_update_charge_time() argument 388 qcom_battmgr_update_discharge_time(struct qcom_battmgr *battmgr) qcom_battmgr_update_discharge_time() argument 423 qcom_battmgr_bat_sm8350_update(struct qcom_battmgr *battmgr, enum power_supply_property psp) qcom_battmgr_bat_sm8350_update() argument 441 qcom_battmgr_bat_sc8280xp_update(struct qcom_battmgr *battmgr, enum power_supply_property psp) qcom_battmgr_bat_sc8280xp_update() argument 484 struct qcom_battmgr *battmgr = power_supply_get_drvdata(psy); qcom_battmgr_bat_get_property() local 682 struct qcom_battmgr *battmgr = power_supply_get_drvdata(psy); qcom_battmgr_ac_get_property() local 725 qcom_battmgr_usb_sm8350_update(struct qcom_battmgr *battmgr, enum power_supply_property psp) qcom_battmgr_usb_sm8350_update() argument 747 struct qcom_battmgr *battmgr = power_supply_get_drvdata(psy); qcom_battmgr_usb_get_property() local 844 qcom_battmgr_wls_sm8350_update(struct qcom_battmgr *battmgr, enum power_supply_property psp) qcom_battmgr_wls_sm8350_update() argument 866 struct qcom_battmgr *battmgr = power_supply_get_drvdata(psy); qcom_battmgr_wls_get_property() local 930 qcom_battmgr_notification(struct qcom_battmgr *battmgr, const struct qcom_battmgr_message *msg, int len) qcom_battmgr_notification() argument 990 qcom_battmgr_sc8280xp_callback(struct qcom_battmgr *battmgr, const struct qcom_battmgr_message *resp, size_t len) qcom_battmgr_sc8280xp_callback() argument 1075 qcom_battmgr_sm8350_callback(struct qcom_battmgr *battmgr, const struct qcom_battmgr_message *resp, size_t len) qcom_battmgr_sm8350_callback() argument 1270 struct qcom_battmgr *battmgr = priv; qcom_battmgr_callback() local 1283 struct qcom_battmgr *battmgr = container_of(work, struct qcom_battmgr, enable_work); qcom_battmgr_enable_worker() local 1298 struct qcom_battmgr *battmgr = priv; qcom_battmgr_pdr_notify() local 1323 struct qcom_battmgr *battmgr; qcom_battmgr_probe() local [all...] |
Completed in 2 milliseconds