Lines Matching defs:rf

565 	uint8_t rf;
578 rf = rt3090_rf_read(sc, 3);
579 rf = (rf & ~0x0f) | rt3090_freqs[i].k;
580 rt3090_rf_write(sc, 3, rf);
581 rf = rt3090_rf_read(sc, 6);
582 rf = (rf & ~0x03) | rt3090_freqs[i].r;
583 rt3090_rf_write(sc, 6, rf);
586 rf = rt3090_rf_read(sc, 12);
587 rf = (rf & ~0x1f) | txpow1;
588 rt3090_rf_write(sc, 12, rf);
591 rf = rt3090_rf_read(sc, 13);
592 rf = (rf & ~0x1f) | txpow2;
593 rt3090_rf_write(sc, 13, rf);
595 rf = rt3090_rf_read(sc, 1);
596 rf &= ~0xfc;
598 rf |= RT3070_TX1_PD | RT3070_TX2_PD;
600 rf |= RT3070_TX2_PD;
602 rf |= RT3070_RX1_PD | RT3070_RX2_PD;
604 rf |= RT3070_RX2_PD;
605 rt3090_rf_write(sc, 1, rf);
608 rf = rt3090_rf_read(sc, 23);
609 rf = (rf & ~0x7f) | sc->rf_freq_off;
610 rt3090_rf_write(sc, 23, rf);
613 rf = rt3090_rf_read(sc, 24); /* Tx */
614 rf = (rf & ~0x3f) | sc->rf24_20mhz;
615 rt3090_rf_write(sc, 24, rf);
616 rf = rt3090_rf_read(sc, 31); /* Rx */
617 rf = (rf & ~0x3f) | sc->rf24_20mhz;
618 rt3090_rf_write(sc, 31, rf);
621 rf = rt3090_rf_read(sc, 7);
622 rt3090_rf_write(sc, 7, rf | RT3070_TUNE);
629 uint8_t rf, bbp;
632 rf = rt3090_rf_read(sc, 30);
634 rt3090_rf_write(sc, 30, rf | 0x80);
636 rt3090_rf_write(sc, 30, rf & ~0x80);
659 rf = rt3090_rf_read(sc, 6);
660 rt3090_rf_write(sc, 6, rf | 0x40);
670 rf = rt3090_rf_read(sc, 31);
671 rt3090_rf_write(sc, 31, rf | 0x20);
708 rf = rt3090_rf_read(sc, 1);
709 rf &= ~(RT3070_RX0_PD | RT3070_TX0_PD);
710 rf |= RT3070_RF_BLOCK | RT3070_RX1_PD | RT3070_TX1_PD;
711 rt3090_rf_write(sc, 1, rf);
713 rf = rt3090_rf_read(sc, 15);
714 rt3090_rf_write(sc, 15, rf & ~RT3070_TX_LO2);
716 rf = rt3090_rf_read(sc, 17);
717 rf &= ~RT3070_TX_LO1;
719 rf |= 0x20; /* fix for long range Rx issue */
721 rf = (rf & ~0x7) | sc->txmixgain_2ghz;
722 rt3090_rf_write(sc, 17, rf);
724 rf = rt3090_rf_read(sc, 20);
725 rt3090_rf_write(sc, 20, rf & ~RT3070_RX_LO1);
727 rf = rt3090_rf_read(sc, 21);
728 rt3090_rf_write(sc, 21, rf & ~RT3070_RX_LO2);
755 uint8_t rf;
759 rf = rt3090_rf_read(sc, 1);
760 rt3090_rf_write(sc, 1, rf | RT3593_VCO);
763 rf = rt3090_rf_read(sc, 3);
764 rt3090_rf_write(sc, 3, rf | RT3593_VCOCAL);
767 rf = rt3090_rf_read(sc, 6);
768 rt3090_rf_write(sc, 6, rf | RT3593_VCO_IC);
771 rf = rt3090_rf_read(sc, 2);
772 rt3090_rf_write(sc, 2, rf | RT3593_RESCAL);
775 rf = rt3090_rf_read(sc, 22);
776 rf &= ~RT3593_CP_IC_MASK;
777 rf |= 1 << RT3593_CP_IC_SHIFT;
778 rt3090_rf_write(sc, 22, rf);
781 rf = rt3090_rf_read(sc, 46);
782 rt3090_rf_write(sc, 46, rf | RT3593_RX_CTB);
784 rf = rt3090_rf_read(sc, 20);
785 rf &= ~(RT3593_LDO_RF_VC_MASK | RT3593_LDO_PLL_VC_MASK);
786 rt3090_rf_write(sc, 20, rf);
789 rf = rt3090_rf_read(sc, 1);
790 rt3090_rf_write(sc, 1, rf | RT3070_RF_BLOCK);
793 rf = rt3090_rf_read(sc, 7);
794 rt3090_rf_write(sc, 7, rf | 0x30);
796 rf = rt3090_rf_read(sc, 9);
797 rt3090_rf_write(sc, 9, rf | 0x0e);
800 rf = rt3090_rf_read(sc, 21);
801 rt3090_rf_write(sc, 21, rf | RT3070_RX_CTB);
804 rf = rt3090_rf_read(sc, 27);
805 rf &= ~0x77;
807 rf |= 0x03;
808 rt3090_rf_write(sc, 27, rf);
906 if (sc->rf[i].reg == 0 || sc->rf[i].reg == 0xff)
908 rt3090_rf_write(sc, sc->rf[i].reg, sc->rf[i].val);