Home
last modified time | relevance | path

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

/linux/drivers/platform/arm64/
H A Dhuawei-gaokun-ec.c261 u8 ec_req[] = MKREQ(0x02, EC_READ, 1, 0); in gaokun_ec_psy_multi_read() local
266 refill_req_byte(ec_req, &reg); in gaokun_ec_psy_multi_read()
267 ret = gaokun_ec_read(ec, ec_req, sizeof(ec_resp), ec_resp); in gaokun_ec_psy_multi_read()
290 u8 ec_req[] = MKREQ(0x02, SMART_CHARGE_DATA_READ, 0); in gaokun_ec_psy_get_smart_charge() local
294 ret = gaokun_ec_read(ec, ec_req, sizeof(ec_resp), ec_resp); in gaokun_ec_psy_get_smart_charge()
320 u8 ec_req[] = MKREQ(0x02, SMART_CHARGE_DATA_WRITE, in gaokun_ec_psy_set_smart_charge() local
326 refill_req(ec_req, req, GAOKUN_SMART_CHARGE_DATA_SIZE); in gaokun_ec_psy_set_smart_charge()
328 return gaokun_ec_write(ec, ec_req); in gaokun_ec_psy_set_smart_charge()
344 u8 ec_req[] = MKREQ(0x02, SMART_CHARGE_ENABLE_READ, 0); in gaokun_ec_psy_get_smart_charge_enable() local
348 ret = gaokun_ec_read_byte(ec, ec_req, &state); in gaokun_ec_psy_get_smart_charge_enable()
[all …]