Lines Matching defs:rf

2506 	uint8_t rf;
2520 rf = rt3090_rf_read(sc, 3);
2521 rf = (rf & ~0x0f) | rt3090_freqs[i].k;
2522 rt3090_rf_write(sc, 3, rf);
2523 rf = rt3090_rf_read(sc, 6);
2524 rf = (rf & ~0x03) | rt3090_freqs[i].r;
2525 rt3090_rf_write(sc, 6, rf);
2528 rf = rt3090_rf_read(sc, 12);
2529 rf = (rf & ~0x1f) | txpow1;
2530 rt3090_rf_write(sc, 12, rf);
2533 rf = rt3090_rf_read(sc, 13);
2534 rf = (rf & ~0x1f) | txpow2;
2535 rt3090_rf_write(sc, 13, rf);
2537 rf = rt3090_rf_read(sc, 1);
2538 rf &= ~0xfc;
2540 rf |= RT3070_TX1_PD | RT3070_TX2_PD;
2542 rf |= RT3070_TX2_PD;
2544 rf |= RT3070_RX1_PD | RT3070_RX2_PD;
2546 rf |= RT3070_RX2_PD;
2547 rt3090_rf_write(sc, 1, rf);
2550 rf = rt3090_rf_read(sc, 23);
2551 rf = (rf & ~0x7f) | sc->freq;
2552 rt3090_rf_write(sc, 23, rf);
2555 rf = rt3090_rf_read(sc, 24); /* Tx */
2556 rf = (rf & ~0x3f) | sc->rf24_20mhz;
2557 rt3090_rf_write(sc, 24, rf);
2558 rf = rt3090_rf_read(sc, 31); /* Rx */
2559 rf = (rf & ~0x3f) | sc->rf24_20mhz;
2560 rt3090_rf_write(sc, 31, rf);
2563 rf = rt3090_rf_read(sc, 7);
2564 rt3090_rf_write(sc, 7, rf | RT3070_TUNE);
2572 uint8_t rf, bbp;
2575 rf = rt3090_rf_read(sc, 30);
2577 rt3090_rf_write(sc, 30, rf | 0x80);
2579 rt3090_rf_write(sc, 30, rf & ~0x80);
2602 rf = rt3090_rf_read(sc, 6);
2603 rt3090_rf_write(sc, 6, rf | 0x40);
2613 rf = rt3090_rf_read(sc, 31);
2614 rt3090_rf_write(sc, 31, rf | 0x20);
2651 rf = rt3090_rf_read(sc, 1);
2652 rf &= ~(RT3070_RX0_PD | RT3070_TX0_PD);
2653 rf |= RT3070_RF_BLOCK | RT3070_RX1_PD | RT3070_TX1_PD;
2654 rt3090_rf_write(sc, 1, rf);
2656 rf = rt3090_rf_read(sc, 15);
2657 rt3090_rf_write(sc, 15, rf & ~RT3070_TX_LO2);
2659 rf = rt3090_rf_read(sc, 17);
2660 rf &= ~RT3070_TX_LO1;
2662 rf |= 0x20; /* fix for long range Rx issue */
2664 rf = (rf & ~0x7) | sc->txmixgain_2ghz;
2665 rt3090_rf_write(sc, 17, rf);
2667 rf = rt3090_rf_read(sc, 20);
2668 rt3090_rf_write(sc, 20, rf & ~RT3070_RX_LO1);
2670 rf = rt3090_rf_read(sc, 21);
2671 rt3090_rf_write(sc, 21, rf & ~RT3070_RX_LO2);
2681 uint8_t rf;
2685 rf = rt3090_rf_read(sc, 1);
2686 rt3090_rf_write(sc, 1, rf | RT3593_VCO);
2689 rf = rt3090_rf_read(sc, 3);
2690 rt3090_rf_write(sc, 3, rf | RT3593_VCOCAL);
2693 rf = rt3090_rf_read(sc, 6);
2694 rt3090_rf_write(sc, 6, rf | RT3593_VCO_IC);
2697 rf = rt3090_rf_read(sc, 2);
2698 rt3090_rf_write(sc, 2, rf | RT3593_RESCAL);
2701 rf = rt3090_rf_read(sc, 22);
2702 rf &= ~RT3593_CP_IC_MASK;
2703 rf |= 1 << RT3593_CP_IC_SHIFT;
2704 rt3090_rf_write(sc, 22, rf);
2707 rf = rt3090_rf_read(sc, 46);
2708 rt3090_rf_write(sc, 46, rf | RT3593_RX_CTB);
2710 rf = rt3090_rf_read(sc, 20);
2711 rf &= ~(RT3593_LDO_RF_VC_MASK | RT3593_LDO_PLL_VC_MASK);
2712 rt3090_rf_write(sc, 20, rf);
2715 rf = rt3090_rf_read(sc, 1);
2716 rt3090_rf_write(sc, 1, rf | RT3070_RF_BLOCK);
2719 rf = rt3090_rf_read(sc, 7);
2720 rt3090_rf_write(sc, 7, rf | 0x30);
2722 rf = rt3090_rf_read(sc, 9);
2723 rt3090_rf_write(sc, 9, rf | 0x0e);
2726 rf = rt3090_rf_read(sc, 21);
2727 rt3090_rf_write(sc, 21, rf | RT3070_RX_CTB);
2730 rf = rt3090_rf_read(sc, 27);
2731 rf &= ~0x77;
2733 rf |= 0x03;
2734 rt3090_rf_write(sc, 27, rf);
2832 if (sc->rf[i].reg == 0 || sc->rf[i].reg == 0xff)
2834 rt3090_rf_write(sc, sc->rf[i].reg, sc->rf[i].val);
3224 sc->rf[i].val = val & 0xff;
3225 sc->rf[i].reg = val >> 8;
3226 DPRINTF(("RF%d=0x%02x\n", sc->rf[i].reg,
3227 sc->rf[i].val));