Lines Matching refs:sc_bat_sensor
73 envsys_data_t sc_bat_sensor[BAT_NSENSORS]; member
197 sc->sc_bat_sensor[index].units = unit; \ in smartbat_setup_envsys()
198 sc->sc_bat_sensor[index].state = ENVSYS_SINVALID; \ in smartbat_setup_envsys()
199 snprintf(sc->sc_bat_sensor[index].desc, \ in smartbat_setup_envsys()
200 sizeof(sc->sc_bat_sensor[index].desc), "%s", string); in smartbat_setup_envsys()
213 sc->sc_bat_sensor[BAT_CHARGE_STATE].value_cur = in smartbat_setup_envsys()
215 sc->sc_bat_sensor[BAT_CHARGE_STATE].state = ENVSYS_SVALID; in smartbat_setup_envsys()
216 sc->sc_bat_sensor[BAT_CHARGING].value_cur = TRUE; in smartbat_setup_envsys()
217 sc->sc_bat_sensor[BAT_CHARGING].state = ENVSYS_SVALID; in smartbat_setup_envsys()
218 sc->sc_bat_sensor[BAT_CHARGING].value_cur = TRUE; in smartbat_setup_envsys()
219 sc->sc_bat_sensor[BAT_CHARGING].state = ENVSYS_SVALID; in smartbat_setup_envsys()
222 sc->sc_bat_sensor[i].flags = ENVSYS_FMONNOTSUPP; in smartbat_setup_envsys()
224 sc->sc_bat_sensor[BAT_CHARGE].flags = in smartbat_setup_envsys()
226 sc->sc_bat_sensor[BAT_CHARGE_STATE].flags = ENVSYS_FMONSTCHANGED; in smartbat_setup_envsys()
230 &sc->sc_bat_sensor[i])) { in smartbat_setup_envsys()