Searched refs:sbsm (Results 1 – 1 of 1) sorted by relevance
240 struct sbsm_data *sbsm = i2c_get_clientdata(client); in sbsm_alert() local244 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()251 ret = sbsm_read_word(sbsm->client, SBSM_CMD_BATSYSSTATECONT); 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()[all …]