Lines Matching refs:sbsm
240 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()
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()
314 struct sbsm_data *sbsm = data; in sbsm_del_mux_adapter() local
315 i2c_mux_del_adapters(sbsm->muxc); in sbsm_del_mux_adapter()