Lines Matching defs:group
623 sc->lna[2] = val >> 8; /* channel group 2 */
630 sc->lna[3] = val >> 8; /* channel group 3 */
633 sc->lna[0] = val & 0xff; /* channel group 0 */
634 sc->lna[1] = val >> 8; /* channel group 1 */
639 "invalid LNA for channel group %d\n", 2);
644 "invalid LNA for channel group %d\n", 3);
2135 rt2860_select_chan_group(struct rt2860_softc *sc, int group)
2139 rt2860_mcu_bbp_write(sc, 62, 0x37 - sc->lna[group]);
2140 rt2860_mcu_bbp_write(sc, 63, 0x37 - sc->lna[group]);
2141 rt2860_mcu_bbp_write(sc, 64, 0x37 - sc->lna[group]);
2142 rt2860_mcu_bbp_write(sc, 82, (group == 0) ? 0x62 : 0xf2);
2146 tmp |= (group == 0) ? RT2860_5G_BAND_SEL_N : RT2860_5G_BAND_SEL_P;
2151 if (group == 0) { /* 2GHz */
2166 rt2860_mcu_bbp_write(sc, 66, 0x2e + sc->lna[group]);
2173 uint_t i, chan, group;
2227 /* determine channel group */
2229 group = 0;
2231 group = 1;
2233 group = 2;
2235 group = 3;
2237 /* XXX necessary only when group has changed! */
2238 rt2860_select_chan_group(sc, group);