Lines Matching refs:rfprog
102 static const struct rfprog { struct
430 sc->rfprog = (val >> 8) & 0x3; in rt2661_read_eeprom()
435 "RF prog=%d\nRF freq=%d\n", sc->rfprog, sc->rffreq); in rt2661_read_eeprom()
2336 const struct rfprog *rfprog; in rt2661_set_chan() local
2346 rfprog = (sc->rfprog == 0) ? rt2661_rf5225_1 : rt2661_rf5225_2; in rt2661_set_chan()
2350 while (rfprog[i].chan != chan) in rt2661_set_chan()
2372 rt2661_rf_write(sc, RT2661_RF1, rfprog[i].r1); in rt2661_set_chan()
2373 rt2661_rf_write(sc, RT2661_RF2, rfprog[i].r2); in rt2661_set_chan()
2374 rt2661_rf_write(sc, RT2661_RF3, rfprog[i].r3 | power << 7); in rt2661_set_chan()
2375 rt2661_rf_write(sc, RT2661_RF4, rfprog[i].r4 | sc->rffreq << 10); in rt2661_set_chan()
2379 rt2661_rf_write(sc, RT2661_RF1, rfprog[i].r1); in rt2661_set_chan()
2380 rt2661_rf_write(sc, RT2661_RF2, rfprog[i].r2); in rt2661_set_chan()
2381 rt2661_rf_write(sc, RT2661_RF3, rfprog[i].r3 | power << 7 | 1); in rt2661_set_chan()
2382 rt2661_rf_write(sc, RT2661_RF4, rfprog[i].r4 | sc->rffreq << 10); in rt2661_set_chan()
2386 rt2661_rf_write(sc, RT2661_RF1, rfprog[i].r1); in rt2661_set_chan()
2387 rt2661_rf_write(sc, RT2661_RF2, rfprog[i].r2); in rt2661_set_chan()
2388 rt2661_rf_write(sc, RT2661_RF3, rfprog[i].r3 | power << 7); in rt2661_set_chan()
2389 rt2661_rf_write(sc, RT2661_RF4, rfprog[i].r4 | sc->rffreq << 10); in rt2661_set_chan()