rx_core 26237 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c static void wlc_phy_rxcal_radio_setup_nphy(struct brcms_phy *pi, u8 rx_core) rx_core 26244 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (rx_core == PHY_CORE_0) { rx_core 26314 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (rx_core == PHY_CORE_0) { rx_core 26559 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c static void wlc_phy_rxcal_radio_cleanup_nphy(struct brcms_phy *pi, u8 rx_core) rx_core 26562 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (rx_core == PHY_CORE_0) { rx_core 26616 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (rx_core == PHY_CORE_0) { rx_core 26741 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c static void wlc_phy_rxcal_physetup_nphy(struct brcms_phy *pi, u8 rx_core) rx_core 26747 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c tx_core = rx_core; rx_core 26749 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c tx_core = (rx_core == PHY_CORE_0) ? 1 : 0; rx_core 26753 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c read_phy_reg(pi, (rx_core == PHY_CORE_0) ? 0xa6 : 0xa7); rx_core 26755 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c read_phy_reg(pi, (rx_core == PHY_CORE_0) ? 0x8f : 0xa5); rx_core 26781 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c mod_phy_reg(pi, 0xa2, (0xf << 12), (1 << (1 - rx_core)) << 12); rx_core 26787 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c mod_phy_reg(pi, 0xa2, (0xf << 4), (1 << rx_core) << 4); rx_core 26788 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c mod_phy_reg(pi, 0xa2, (0xf << 8), (1 << rx_core) << 8); rx_core 26791 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c mod_phy_reg(pi, ((rx_core == PHY_CORE_0) ? 0xa6 : 0xa7), (0x1 << 2), 0); rx_core 26792 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c mod_phy_reg(pi, (rx_core == PHY_CORE_0) ? 0x8f : 0xa5, rx_core 26795 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c mod_phy_reg(pi, ((rx_core == PHY_CORE_0) ? 0xa6 : 0xa7), rx_core 26797 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c mod_phy_reg(pi, (rx_core == PHY_CORE_0) ? rx_core 26848 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c 0x1, rx_core + 1); rx_core 26851 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (rx_core == PHY_CORE_0) { rx_core 26861 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c rx_antval, rx_core + 1); rx_core 26868 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c static void wlc_phy_rxcal_phycleanup_nphy(struct brcms_phy *pi, u8 rx_core) rx_core 26872 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c write_phy_reg(pi, (rx_core == PHY_CORE_0) ? 0xa6 : 0xa7, rx_core 26874 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c write_phy_reg(pi, (rx_core == PHY_CORE_0) ? 0x8f : 0xa5, rx_core 26895 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_gainctrl_nphy_rev5(struct brcms_phy *pi, u8 rx_core, rx_core 26918 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c tx_core = rx_core; rx_core 26920 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c tx_core = 1 - rx_core; rx_core 26993 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c i_pwr = DIV_ROUND_CLOSEST(est[rx_core].i_pwr, num_samps); rx_core 26994 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c q_pwr = DIV_ROUND_CLOSEST(est[rx_core].q_pwr, num_samps); rx_core 27098 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_gainctrl_nphy(struct brcms_phy *pi, u8 rx_core, u16 *rxgain, rx_core 27101 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_gainctrl_nphy_rev5(pi, rx_core, rxgain, cal_type); rx_core 27349 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c u8 core_no, rx_core; rx_core 27383 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c for (rx_core = 0; rx_core < pi->pubpi.phy_corenum; rx_core++) { rx_core 27386 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c ((rxcore_state & (1 << rx_core)) == 0) ? true : false; rx_core 27388 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_physetup_nphy(pi, rx_core); rx_core 27390 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_radio_setup_nphy(pi, rx_core); rx_core 27394 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_gainctrl_nphy(pi, rx_core, NULL, 0); rx_core 27407 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_calc_rx_iq_comp_nphy(pi, rx_core + 1); rx_core 27414 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (rx_core == PHY_CORE_1) { rx_core 27420 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_gainctrl_nphy(pi, rx_core, NULL, rx_core 27423 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c best_rccal[rx_core] = rx_core 27424 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rc_sweep_nphy(pi, rx_core, 1); rx_core 27425 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c pi->nphy_rccal_value = best_rccal[rx_core]; rx_core 27434 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_radio_cleanup_nphy(pi, rx_core); rx_core 27436 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rxcal_phycleanup_nphy(pi, rx_core); rx_core 27447 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c for (rx_core = 0; rx_core < pi->pubpi.phy_corenum; rx_core++) { rx_core 27449 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c (((int)best_rccal[rx_core] - 12) >> 1) + 10; rx_core 27450 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c txlpf_rccal_lpc = ((int)best_rccal[rx_core] - 12) + 10; rx_core 27457 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c WRITE_RADIO_REG2(pi, RADIO_2056, TX, rx_core, rx_core 27467 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c ((rx_core == rx_core 27473 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c ((rx_core == rx_core 27510 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c u8 core_num, rx_core, tx_core; rx_core 27550 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c rx_core = core_num; rx_core 27554 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c orig_AfectrlCore = read_phy_reg(pi, (rx_core == PHY_CORE_0) ? rx_core 27557 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c orig_RfctrlIntcRx = read_phy_reg(pi, (rx_core == PHY_CORE_0) ? rx_core 27565 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c or_phy_reg(pi, ((rx_core == PHY_CORE_0) ? 0xa6 : 0xa7), rx_core 27571 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c (rx_core == PHY_CORE_0) ? 0x91 : 0x92, rx_core 27576 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c (rx_core == PHY_CORE_0) ? 0x91 : 0x92, rx_core 27585 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (rx_core == PHY_CORE_0) { rx_core 27676 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c i_pwr = DIV_ROUND_CLOSEST(est[rx_core].i_pwr, rx_core 27678 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c q_pwr = DIV_ROUND_CLOSEST(est[rx_core].q_pwr, rx_core 27685 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c rx_core)); rx_core 27700 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c write_phy_reg(pi, (rx_core == PHY_CORE_0) ? 0x91 : rx_core 27703 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c write_phy_reg(pi, (rx_core == PHY_CORE_0) ? 0xa6 :