Lines Matching refs:rfprog
184 static const struct rfprog { struct
2219 const struct rfprog *rfprog; in rt2661_set_chan() local
2229 rfprog = (sc->rfprog == 0) ? rt2661_rf5225_1 : rt2661_rf5225_2; in rt2661_set_chan()
2232 for (i = 0; rfprog[i].chan != chan; i++); in rt2661_set_chan()
2254 rt2661_rf_write(sc, RAL_RF1, rfprog[i].r1); in rt2661_set_chan()
2255 rt2661_rf_write(sc, RAL_RF2, rfprog[i].r2); in rt2661_set_chan()
2256 rt2661_rf_write(sc, RAL_RF3, rfprog[i].r3 | power << 7); in rt2661_set_chan()
2257 rt2661_rf_write(sc, RAL_RF4, rfprog[i].r4 | sc->rffreq << 10); in rt2661_set_chan()
2261 rt2661_rf_write(sc, RAL_RF1, rfprog[i].r1); in rt2661_set_chan()
2262 rt2661_rf_write(sc, RAL_RF2, rfprog[i].r2); in rt2661_set_chan()
2263 rt2661_rf_write(sc, RAL_RF3, rfprog[i].r3 | power << 7 | 1); in rt2661_set_chan()
2264 rt2661_rf_write(sc, RAL_RF4, rfprog[i].r4 | sc->rffreq << 10); in rt2661_set_chan()
2268 rt2661_rf_write(sc, RAL_RF1, rfprog[i].r1); in rt2661_set_chan()
2269 rt2661_rf_write(sc, RAL_RF2, rfprog[i].r2); in rt2661_set_chan()
2270 rt2661_rf_write(sc, RAL_RF3, rfprog[i].r3 | power << 7); in rt2661_set_chan()
2271 rt2661_rf_write(sc, RAL_RF4, rfprog[i].r4 | sc->rffreq << 10); in rt2661_set_chan()
2481 sc->rfprog = (val >> 8) & 0x3; in rt2661_read_eeprom()
2485 DPRINTF(("RF prog=%d\nRF freq=%d\n", sc->rfprog, sc->rffreq)); in rt2661_read_eeprom()