Home
last modified time | relevance | path

Searched refs:lmsc (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/sys/dev/isa/
H A Dlm_isa_common.c58 struct lm_softc lmsc; member
88 sc->lmsc.lm_writereg = lm_isa_writereg; in lm_isa_match()
89 sc->lmsc.lm_readreg = lm_isa_readreg; in lm_isa_match()
90 rv = lm_match(&sc->lmsc); in lm_isa_match()
123 sc->lmsc.sc_dev = self; in lm_isa_attach()
124 sc->lmsc.lm_writereg = lm_isa_writereg; in lm_isa_attach()
125 sc->lmsc.lm_readreg = lm_isa_readreg; in lm_isa_attach()
127 sc->lmsc.sioid = (uint16_t)(uintptr_t)ia->ia_aux; in lm_isa_attach()
129 lm_attach(&sc->lmsc); in lm_isa_attach()
137 lm_detach(&sc->lmsc); in lm_isa_detach()
[all …]
H A Dlm_isa_common_var.h41 struct lm_softc lmsc; member
/netbsd-src/sys/dev/ic/
H A Dnslm7x.c2172 lm_generic_banksel(struct lm_softc *lmsc, uint8_t bank) in lm_generic_banksel() argument
2174 (*lmsc->lm_writereg)(lmsc, WB_BANKSEL, bank); in lm_generic_banksel()
2184 lm_match(struct lm_softc *lmsc) in lm_match() argument
2192 cr = (*lmsc->lm_readreg)(lmsc, LMD_CONFIG); in lm_match()
2201 if ((rv = lm_chips[i].chip_match(lmsc)) != 0) in lm_match()
2228 lm_attach(struct lm_softc *lmsc) in lm_attach() argument
2234 if (lm_chips[i].chip_match(lmsc) != 0) { in lm_attach()
2235 if (lm_chips[i].chip_attach(lmsc) == 0) in lm_attach()
2243 (*lmsc->lm_writereg)(lmsc, LMD_CONFIG, 0x01); in lm_attach()
2245 lmsc->sc_sme = sysmon_envsys_create(); in lm_attach()
[all …]
/netbsd-src/sys/dev/i2c/
H A Dlm_i2c.c117 lm_i2c_readreg(struct lm_softc *lmsc, int reg) in lm_i2c_readreg() argument
119 struct lm_i2c_softc *sc = (struct lm_i2c_softc *)lmsc; in lm_i2c_readreg()
136 lm_i2c_writereg(struct lm_softc *lmsc, int reg, uint8_t val) in lm_i2c_writereg() argument
138 struct lm_i2c_softc *sc = (struct lm_i2c_softc *)lmsc; in lm_i2c_writereg()