Home | History | Annotate | Download | only in ic

Lines Matching defs:rf

30  * Control the Philips SA2400 RF front-end and the baseband processor
117 rtw_sa2400_txpower(struct rtw_rf *rf, uint8_t opaque_txpower)
119 struct rtw_sa2400 *sa = (struct rtw_sa2400 *)rf;
183 rtw_sa2400_tune(struct rtw_rf *rf, u_int freq)
185 struct rtw_sa2400 *sa = (struct rtw_sa2400 *)rf;
223 rtw_sa2400_pwrstate(struct rtw_rf *rf, enum rtw_pwrstate power)
225 struct rtw_sa2400 *sa = (struct rtw_sa2400 *)rf;
310 struct rtw_rf *rf = &sa->sa_rf;
314 (*rf->rf_continuous_tx_cb)(rf->rf_continuous_tx_arg, 1);
337 (*rf->rf_continuous_tx_cb)(rf->rf_continuous_tx_arg, 0);
357 rtw_sa2400_destroy(struct rtw_rf *rf)
359 struct rtw_sa2400 *sa = (struct rtw_sa2400 *)rf;
365 rtw_sa2400_calibrate(struct rtw_rf *rf, u_int freq)
367 struct rtw_sa2400 *sa = (struct rtw_sa2400 *)rf;
376 if ((rc = rtw_sa2400_tune(rf, freq)) != 0)
387 rtw_sa2400_init(struct rtw_rf *rf, u_int freq, uint8_t opaque_txpower,
390 struct rtw_sa2400 *sa = (struct rtw_sa2400 *)rf;
393 if ((rc = rtw_sa2400_txpower(rf, opaque_txpower)) != 0)
398 return rtw_sa2400_pwrstate(rf, power);
401 if ((rc = rtw_sa2400_pwrstate(rf, RTW_SLEEP)) != 0)
404 if ((rc = rtw_sa2400_tune(rf, freq)) != 0)
410 if ((rc = rtw_sa2400_calibrate(rf, freq)) != 0)
414 return rtw_sa2400_pwrstate(rf, power);
422 struct rtw_rf *rf;
428 rf = &sa->sa_rf;
431 rf->rf_init = rtw_sa2400_init;
432 rf->rf_destroy = rtw_sa2400_destroy;
433 rf->rf_txpower = rtw_sa2400_txpower;
434 rf->rf_tune = rtw_sa2400_tune;
435 rf->rf_pwrstate = rtw_sa2400_pwrstate;
436 bb = &rf->rf_bbpset;
459 rtw_grf5101_txpower(struct rtw_rf *rf, uint8_t opaque_txpower)
461 struct rtw_grf5101 *gr = (struct rtw_grf5101 *)rf;
473 rtw_grf5101_pwrstate(struct rtw_rf *rf, enum rtw_pwrstate power)
475 struct rtw_grf5101 *gr = (struct rtw_grf5101 *)rf;
507 rtw_grf5101_tune(struct rtw_rf *rf, u_int freq)
510 struct rtw_grf5101 *gr = (struct rtw_grf5101 *)rf;
530 rtw_grf5101_init(struct rtw_rf *rf, u_int freq, uint8_t opaque_txpower,
534 struct rtw_grf5101 *gr = (struct rtw_grf5101 *)rf;
566 if ((rc = rtw_grf5101_txpower(rf, opaque_txpower)) != 0)
569 if ((rc = rtw_grf5101_tune(rf, freq)) != 0)
578 rtw_grf5101_destroy(struct rtw_rf *rf)
580 struct rtw_grf5101 *gr = (struct rtw_grf5101 *)rf;
591 struct rtw_rf *rf;
596 rf = &gr->gr_rf;
599 rf->rf_init = rtw_grf5101_init;
600 rf->rf_destroy = rtw_grf5101_destroy;
601 rf->rf_txpower = rtw_grf5101_txpower;
602 rf->rf_tune = rtw_grf5101_tune;
603 rf->rf_pwrstate = rtw_grf5101_pwrstate;
604 bb = &rf->rf_bbpset;
628 rtw_max2820_tune(struct rtw_rf *rf, u_int freq)
630 struct rtw_max2820 *mx = (struct rtw_max2820 *)rf;
641 rtw_max2820_destroy(struct rtw_rf *rf)
643 struct rtw_max2820 *mx = (struct rtw_max2820 *)rf;
649 rtw_max2820_init(struct rtw_rf *rf
652 struct rtw_max2820 *mx = (struct rtw_max2820 *)rf;
665 if ((rc = rtw_max2820_pwrstate(rf, power)) != 0)
674 if ((rc = rtw_max2820_tune(rf, freq)) != 0)
692 rtw_max2820_txpower(struct rtw_rf *rf, uint8_t opaque_txpower)
699 rtw_max2820_pwrstate(struct rtw_rf *rf, enum rtw_pwrstate power)
705 mx = (struct rtw_max2820 *)rf;
726 struct rtw_rf *rf;
732 rf = &mx->mx_rf;
735 rf->rf_init = rtw_max2820_init;
736 rf->rf_destroy = rtw_max2820_destroy;
737 rf->rf_txpower = rtw_max2820_txpower;
738 rf->rf_tune = rtw_max2820_tune;
739 rf->rf_pwrstate = rtw_max2820_pwrstate;
740 bb = &rf->rf_bbpset;
764 rtw_phy_init(struct rtw_regs *regs, struct rtw_rf *rf, uint8_t opaque_txpower,
775 if ((rc = rtw_rf_txpower(rf, opaque_txpower)) != 0)
777 if ((rc = rtw_bbp_preinit(regs, rf->rf_bbpset.bb_antatten, dflantb,
780 if ((rc = rtw_rf_tune(rf, freq)) != 0)
782 /* initialize RF */
783 if ((rc = rtw_rf_init(rf, freq, opaque_txpower, power)) != 0)
786 if ((rc = rtw_rf_txpower(rf, opaque_txpower)) != 0)
789 return rtw_bbp_init(regs, &rf->rf_bbpset, antdiv, dflantb,