Lines Matching defs:reg
71 uint32_t reg;
99 uint8_t reg;
306 rum_read_multi(struct rum_softc *sc, uint16_t reg, void *buf, int len)
318 req.wIndex = reg;
339 rum_read(struct rum_softc *sc, uint16_t reg)
343 rum_read_multi(sc, reg, &val, sizeof (val));
349 rum_write_multi(struct rum_softc *sc, uint16_t reg, void *buf, size_t len)
361 req.wIndex = reg;
387 rum_write(struct rum_softc *sc, uint16_t reg, uint32_t val)
391 rum_write_multi(sc, reg, &tmp, sizeof (tmp));
406 uint16_t reg = RT2573_MCU_CODE_BASE;
412 for (; size >= 4; reg += 4, ucode += 4, size -= 4) {
413 rum_write(sc, reg, UGETDW(ucode));
414 /* rum_write(sc, reg, *(uint32_t *)(ucode)); */
922 rum_bbp_write(struct rum_softc *sc, uint8_t reg, uint8_t val)
937 tmp = RT2573_BBP_BUSY | (reg & 0x7f) << 8 | val;
942 rum_bbp_read(struct rum_softc *sc, uint8_t reg)
956 val = RT2573_BBP_BUSY | RT2573_BBP_READ | reg << 8;
971 rum_rf_write(struct rum_softc *sc, uint8_t reg, uint32_t val)
987 (reg & 3);
991 sc->rf_regs[reg] = val;
993 ral_debug(RAL_DBG_HW, "RF R[%u] <- 0x%05x\n", reg & 3, val & 0xfffff);
1367 rum_bbp_write(sc, rum_def_bbp[i].reg, rum_def_bbp[i].val);
1371 if (sc->bbp_prom[i].reg == 0 || sc->bbp_prom[i].reg == 0xff)
1373 rum_bbp_write(sc, sc->bbp_prom[i].reg, sc->bbp_prom[i].val);
1685 rum_write(sc, rum_def_mac[i].reg, rum_def_mac[i].val);