Home
last modified time | relevance | path

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

/openbmc/linux/drivers/power/supply/
H A Dsbs-manager.c240 struct sbsm_data *sbsm = i2c_get_clientdata(client); in sbsm_alert() local
244 ret = sbsm_read_word(sbsm->client, SBSM_CMD_BATSYSSTATE); in sbsm_alert()
246 irq_bat = ret ^ sbsm->last_state; in sbsm_alert()
247 sbsm->last_state = ret; in sbsm_alert()
253 ((ret ^ sbsm->last_state_cont) & SBSM_BIT_AC_PRESENT)) { in sbsm_alert()
254 irq_bat |= sbsm->supported_bats & state; in sbsm_alert()
255 power_supply_changed(sbsm->psy); in sbsm_alert()
257 sbsm->last_state_cont = ret; in sbsm_alert()
261 device_for_each_child(&sbsm->muxc->adapter[i]->dev, in sbsm_alert()
314 struct sbsm_data *sbsm = data; in sbsm_del_mux_adapter() local
[all …]