aibs_softc
void aibs_attach_sif(struct aibs_softc *, enum sensor_type);
void aibs_attach_new(struct aibs_softc *);
void aibs_add_sensor(struct aibs_softc *, const char *);
void aibs_refresh_r(struct aibs_softc *, struct aibs_sensor *);
int aibs_getvalue(struct aibs_softc *, int64_t, int64_t *);
int aibs_getpack(struct aibs_softc *, struct aml_node *, int64_t,
void aibs_probe(struct aibs_softc *);
sizeof(struct aibs_softc), aibs_match, aibs_attach
struct aibs_softc *sc = (struct aibs_softc *)self;
aibs_attach_sif(struct aibs_softc *sc, enum sensor_type st)
aibs_attach_new(struct aibs_softc *sc)
aibs_add_sensor(struct aibs_softc *sc, const char *name)
struct aibs_softc *sc = arg;
aibs_refresh_r(struct aibs_softc *sc, struct aibs_sensor *as)
aibs_getvalue(struct aibs_softc *sc, int64_t i, int64_t *v)
aibs_getpack(struct aibs_softc *sc, struct aml_node *n, int64_t i,
aibs_probe(struct aibs_softc *sc)
struct aibs_softc *sc = arg;