Lines Matching full:rs
77 struct r12a_softc *rs = sc->sc_priv;
79 if (rs->board_type == R92C_BOARD_TYPE_MINICARD ||
80 rs->board_type == R92C_BOARD_TYPE_SOLO ||
81 rs->board_type == R92C_BOARD_TYPE_COMBO)
86 TIMEOUT_TASK_INIT(taskqueue_thread, &rs->rs_chan_check, 0,
92 rs->rs_scan_start = ic->ic_scan_start;
94 rs->rs_scan_end = ic->ic_scan_end;
102 struct r12a_softc *rs = sc->sc_priv;
108 KASSERT(rvp->id >= 0 && rvp->id <= nitems(rs->rs_newstate),
111 rs->rs_newstate[rvp->id] = vap->iv_newstate;
121 struct r12a_softc *rs;
123 rs = malloc(sizeof(struct r12a_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO);
125 rs->rs_flags = R12A_RXCKSUM_EN | R12A_RXCKSUM6_EN;
127 rs->rs_radar = 0;
129 "radar_detection", CTLFLAG_RDTUN, &rs->rs_radar,
130 rs->rs_radar, "Enable radar detection (untested)");
132 rs->rs_fix_spur = rtwn_nop_softc_chan;
133 rs->rs_set_band_2ghz = r21a_set_band_2ghz;
134 rs->rs_set_band_5ghz = r21a_set_band_5ghz;
135 rs->rs_init_burstlen = r12au_init_burstlen_usb2;
136 rs->rs_init_ampdu_fwhw = r21a_init_ampdu_fwhw;
137 rs->rs_crystalcap_write = r21a_crystalcap_write;
139 rs->rs_iq_calib_fw_supported = r21a_iq_calib_fw_supported;
141 rs->rs_iq_calib_sw = r21a_iq_calib_sw;
143 rs->ampdu_max_time = 0x5e;
144 rs->ampdu_max_size = 0xffff; /* 64k */
146 rs->ac_usb_dma_size = 0x01;
147 rs->ac_usb_dma_time = 0x10;
149 sc->sc_priv = rs;
156 struct r12a_softc *rs = sc->sc_priv;
159 if (rs->rs_radar != 0)