Home | History | Annotate | Download | only in i2c

Lines Matching defs:em3027rtc_softc

50 struct em3027rtc_softc {
87 CFATTACH_DECL_NEW(em3027rtc, sizeof(struct em3027rtc_softc),
91 static bool em3027rtc_enable_thermometer(struct em3027rtc_softc *);
92 static void em3027rtc_envsys_attach(struct em3027rtc_softc *);
99 static int em3027rtc_iic_exec(struct em3027rtc_softc *, i2c_op_t, uint8_t,
102 static int em3027rtc_read(struct em3027rtc_softc *, uint8_t, void *, size_t);
103 static int em3027rtc_write(struct em3027rtc_softc *, uint8_t, void *, size_t);
105 static int em3027rtc_read_byte(struct em3027rtc_softc *, uint8_t, uint8_t *);
106 static int em3027rtc_write_byte(struct em3027rtc_softc *, uint8_t, uint8_t);
145 struct em3027rtc_softc *sc = device_private(self);
252 em3027rtc_enable_thermometer(struct em3027rtc_softc *sc)
281 em3027rtc_envsys_attach(struct em3027rtc_softc *sc)
326 em3027rtc_iic_exec(struct em3027rtc_softc *sc, i2c_op_t op, uint8_t reg,
351 em3027rtc_read(struct em3027rtc_softc *sc, uint8_t reg, void *buf, size_t len)
359 em3027rtc_read_byte(struct em3027rtc_softc *sc, uint8_t reg, uint8_t *valp)
367 em3027rtc_write(struct em3027rtc_softc *sc, uint8_t reg, void *buf, size_t len)
375 em3027rtc_write_byte(struct em3027rtc_softc *sc, uint8_t reg, uint8_t val)
385 struct em3027rtc_softc *sc = device_private(todr->todr_dev);
428 struct em3027rtc_softc *sc = device_private(todr->todr_dev);
448 struct em3027rtc_softc *sc = sme->sme_cookie;