Symbol: mcp980x_softc
sys/dev/i2c/mcp980x.c
103
CFATTACH_DECL_NEW(mcp980x, sizeof (struct mcp980x_softc),
sys/dev/i2c/mcp980x.c
120
struct mcp980x_softc *sc = device_private(self);
sys/dev/i2c/mcp980x.c
142
mcp980x_reg_read_2(struct mcp980x_softc *sc, uint8_t reg)
sys/dev/i2c/mcp980x.c
163
mcp980x_reg_read_1(struct mcp980x_softc *sc, uint8_t reg)
sys/dev/i2c/mcp980x.c
184
mcp980x_reg_write_2(struct mcp980x_softc *sc, uint8_t reg, uint16_t val)
sys/dev/i2c/mcp980x.c
205
mcp980x_reg_write_1(struct mcp980x_softc *sc, uint8_t reg, uint8_t val)
sys/dev/i2c/mcp980x.c
222
mcp980x_templimit_get(struct mcp980x_softc *sc)
sys/dev/i2c/mcp980x.c
228
mcp980x_templimit_set(struct mcp980x_softc *sc, int8_t val)
sys/dev/i2c/mcp980x.c
234
mcp980x_hysteresis_get(struct mcp980x_softc *sc)
sys/dev/i2c/mcp980x.c
240
mcp980x_hysteresis_set(struct mcp980x_softc *sc, int8_t val)
sys/dev/i2c/mcp980x.c
246
mcp980x_s8b_get(struct mcp980x_softc *sc, uint8_t reg)
sys/dev/i2c/mcp980x.c
252
mcp980x_s8b_set(struct mcp980x_softc *sc, uint8_t reg, int8_t val)
sys/dev/i2c/mcp980x.c
258
mcp980x_resolution_get(struct mcp980x_softc *sc)
sys/dev/i2c/mcp980x.c
270
mcp980x_resolution_set(struct mcp980x_softc *sc, uint8_t res)
sys/dev/i2c/mcp980x.c
284
mcp980x_temperature(struct mcp980x_softc *sc)
sys/dev/i2c/mcp980x.c
314
mcp980x_envsys_register(struct mcp980x_softc *sc)
sys/dev/i2c/mcp980x.c
342
struct mcp980x_softc *sc = sme->sme_cookie;
sys/dev/i2c/mcp980x.c
353
mcp980x_setup_sysctl(struct mcp980x_softc *sc)
sys/dev/i2c/mcp980x.c
395
struct mcp980x_softc *sc = node.sysctl_data;
sys/dev/i2c/mcp980x.c
421
struct mcp980x_softc *sc = node.sysctl_data;
sys/dev/i2c/mcp980x.c
445
struct mcp980x_softc *sc = node.sysctl_data;
sys/dev/i2c/mcp980x.c
78
static uint8_t mcp980x_reg_read_1(struct mcp980x_softc *, uint8_t);
sys/dev/i2c/mcp980x.c
79
static uint16_t mcp980x_reg_read_2(struct mcp980x_softc *, uint8_t);
sys/dev/i2c/mcp980x.c
80
static void mcp980x_reg_write_1(struct mcp980x_softc *, uint8_t, uint8_t);
sys/dev/i2c/mcp980x.c
82
static uint8_t mcp980x_resolution_get(struct mcp980x_softc *);
sys/dev/i2c/mcp980x.c
83
static void mcp980x_resolution_set(struct mcp980x_softc *, uint8_t);
sys/dev/i2c/mcp980x.c
85
static int8_t mcp980x_hysteresis_get(struct mcp980x_softc *);
sys/dev/i2c/mcp980x.c
86
static void mcp980x_hysteresis_set(struct mcp980x_softc *, int8_t);
sys/dev/i2c/mcp980x.c
87
static int8_t mcp980x_templimit_get(struct mcp980x_softc *);
sys/dev/i2c/mcp980x.c
88
static void mcp980x_templimit_set(struct mcp980x_softc *, int8_t);
sys/dev/i2c/mcp980x.c
90
static int8_t mcp980x_s8b_get(struct mcp980x_softc *, uint8_t);
sys/dev/i2c/mcp980x.c
91
static void mcp980x_s8b_set(struct mcp980x_softc *, uint8_t, int8_t);
sys/dev/i2c/mcp980x.c
93
static uint32_t mcp980x_temperature(struct mcp980x_softc *);
sys/dev/i2c/mcp980x.c
95
static void mcp980x_envsys_register(struct mcp980x_softc *);
sys/dev/i2c/mcp980x.c
98
static void mcp980x_setup_sysctl(struct mcp980x_softc *);