Lines Matching refs:rs
79 struct r12a_softc *rs = sc->sc_priv;
81 if (rs->board_type == R92C_BOARD_TYPE_MINICARD ||
82 rs->board_type == R92C_BOARD_TYPE_SOLO ||
83 rs->board_type == R92C_BOARD_TYPE_COMBO)
88 TIMEOUT_TASK_INIT(taskqueue_thread, &rs->rs_chan_check, 0,
94 rs->rs_scan_start = ic->ic_scan_start;
96 rs->rs_scan_end = ic->ic_scan_end;
104 struct r12a_softc *rs = sc->sc_priv;
110 KASSERT(rvp->id >= 0 && rvp->id <= nitems(rs->rs_newstate),
113 rs->rs_newstate[rvp->id] = vap->iv_newstate;
123 struct r12a_softc *rs;
125 rs = malloc(sizeof(struct r12a_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
127 rs->rs_flags = R12A_RXCKSUM_EN | R12A_RXCKSUM6_EN;
129 rs->rs_radar = 0;
131 "radar_detection", CTLFLAG_RDTUN, &rs->rs_radar,
132 rs->rs_radar, "Enable radar detection (untested)");
134 rs->rs_fix_spur = rtwn_nop_softc_chan;
135 rs->rs_set_band_2ghz = r21a_set_band_2ghz;
136 rs->rs_set_band_5ghz = r21a_set_band_5ghz;
137 rs->rs_init_burstlen = r12au_init_burstlen_usb2;
138 rs->rs_init_ampdu_fwhw = r21a_init_ampdu_fwhw;
139 rs->rs_crystalcap_write = r21a_crystalcap_write;
141 rs->rs_iq_calib_fw_supported = r21a_iq_calib_fw_supported;
143 rs->rs_iq_calib_sw = r21a_iq_calib_sw;
145 rs->ampdu_max_time = 0x5e;
147 rs->ac_usb_dma_size = 0x01;
148 rs->ac_usb_dma_time = 0x10;
150 sc->sc_priv = rs;
157 struct r12a_softc *rs = sc->sc_priv;
160 if (rs->rs_radar != 0)