Lines Matching refs:rtlpriv

56 	struct rtl_priv *rtlpriv = rtl_priv(hw);  in rtl92c_read_chip_version()  local
57 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92c_read_chip_version()
58 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92c_read_chip_version()
63 value32 = rtl_read_dword(rtlpriv, REG_SYS_CFG); in rtl92c_read_chip_version()
76 value32 = rtl_read_dword(rtlpriv, REG_HPON_FSM); in rtl92c_read_chip_version()
121 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in rtl92c_read_chip_version()
129 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in rtl92c_read_chip_version()
133 rtlpriv->dm.rfpath_rxenable[0] = true; in rtl92c_read_chip_version()
135 rtlpriv->dm.rfpath_rxenable[0] = in rtl92c_read_chip_version()
136 rtlpriv->dm.rfpath_rxenable[1] = true; in rtl92c_read_chip_version()
137 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "VersionID = 0x%4x\n", in rtl92c_read_chip_version()
152 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_llt_write() local
158 rtl_write_dword(rtlpriv, REG_LLT_INIT, value); in rtl92c_llt_write()
160 value = rtl_read_dword(rtlpriv, REG_LLT_INIT); in rtl92c_llt_write()
164 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92c_llt_write()
223 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_set_key() local
244 RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, "clear_all\n"); in rtl92c_set_key()
249 memset(rtlpriv->sec.key_buf[idx], 0, in rtl92c_set_key()
251 rtlpriv->sec.key_len[idx] = 0; in rtl92c_set_key()
269 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92c_set_key()
274 if (is_wepkey || rtlpriv->sec.use_defaultkey) { in rtl92c_set_key()
287 RT_TRACE(rtlpriv, COMP_SEC, in rtl92c_set_key()
300 if (rtlpriv->sec.key_len[key_index] == 0) { in rtl92c_set_key()
301 RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, in rtl92c_set_key()
308 RT_TRACE(rtlpriv, COMP_SEC, DBG_LOUD, in rtl92c_set_key()
310 rtlpriv->sec.key_len[PAIRWISE_KEYIDX]); in rtl92c_set_key()
311 RT_TRACE(rtlpriv, COMP_SEC, DBG_LOUD, in rtl92c_set_key()
313 rtlpriv->sec.key_buf[0][0], in rtl92c_set_key()
314 rtlpriv->sec.key_buf[0][1]); in rtl92c_set_key()
315 RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, in rtl92c_set_key()
318 RT_PRINT_DATA(rtlpriv, COMP_SEC, DBG_LOUD, in rtl92c_set_key()
320 rtlpriv->sec.pairwise_key, in rtl92c_set_key()
321 rtlpriv->sec. in rtl92c_set_key()
323 RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, in rtl92c_set_key()
329 rtlpriv->sec. in rtl92c_set_key()
332 RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, in rtl92c_set_key()
341 rtlpriv->sec.key_buf in rtl92c_set_key()
347 rtlpriv->sec.key_buf[entry_id]); in rtl92c_set_key()
355 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_get_txdma_status() local
357 return rtl_read_dword(rtlpriv, REG_TXDMA_STATUS); in rtl92c_get_txdma_status()
362 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_enable_interrupt() local
368 rtl_write_dword(rtlpriv, REG_HIMR, rtlpci->irq_mask[0] & in rtl92c_enable_interrupt()
370 rtl_write_dword(rtlpriv, REG_HIMRE, rtlpci->irq_mask[1] & in rtl92c_enable_interrupt()
373 rtl_write_dword(rtlpriv, REG_HIMR, rtlusb->irq_mask[0] & in rtl92c_enable_interrupt()
375 rtl_write_dword(rtlpriv, REG_HIMRE, rtlusb->irq_mask[1] & in rtl92c_enable_interrupt()
387 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_disable_interrupt() local
389 rtl_write_dword(rtlpriv, REG_HIMR, IMR8190_DISABLED); in rtl92c_disable_interrupt()
390 rtl_write_dword(rtlpriv, REG_HIMRE, IMR8190_DISABLED); in rtl92c_disable_interrupt()
395 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_set_qos() local
398 rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM, (u8 *)&aci); in rtl92c_set_qos()
403 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_driver_info_size() local
404 rtl_write_byte(rtlpriv, REG_RX_DRVINFO_SZ, size); in rtl92c_init_driver_info_size()
410 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_set_network_type() local
415 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in rtl92c_set_network_type()
420 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in rtl92c_set_network_type()
425 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in rtl92c_set_network_type()
430 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in rtl92c_set_network_type()
434 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in rtl92c_set_network_type()
438 rtl_write_byte(rtlpriv, MSR, value); in rtl92c_set_network_type()
451 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_adaptive_ctrl() local
454 value32 = rtl_read_dword(rtlpriv, REG_RRSR); in rtl92c_init_adaptive_ctrl()
457 rtl_write_dword(rtlpriv, REG_RRSR, value32); in rtl92c_init_adaptive_ctrl()
460 rtl_write_word(rtlpriv, REG_SPEC_SIFS, value16); in rtl92c_init_adaptive_ctrl()
463 rtl_write_dword(rtlpriv, REG_RL, value16); in rtl92c_init_adaptive_ctrl()
468 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_rate_fallback() local
471 rtl_write_dword(rtlpriv, REG_DARFRC, 0x00000000); in rtl92c_init_rate_fallback()
472 rtl_write_dword(rtlpriv, REG_DARFRC+4, 0x10080404); in rtl92c_init_rate_fallback()
473 rtl_write_dword(rtlpriv, REG_RARFRC, 0x04030201); in rtl92c_init_rate_fallback()
474 rtl_write_dword(rtlpriv, REG_RARFRC+4, 0x08070605); in rtl92c_init_rate_fallback()
480 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_set_cck_sifs() local
482 rtl_write_byte(rtlpriv, REG_SIFS_CCK, trx_sifs); in rtl92c_set_cck_sifs()
483 rtl_write_byte(rtlpriv, (REG_SIFS_CCK + 1), ctx_sifs); in rtl92c_set_cck_sifs()
489 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_set_ofdm_sifs() local
491 rtl_write_byte(rtlpriv, REG_SIFS_OFDM, trx_sifs); in rtl92c_set_ofdm_sifs()
492 rtl_write_byte(rtlpriv, (REG_SIFS_OFDM + 1), ctx_sifs); in rtl92c_set_ofdm_sifs()
502 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_edca_param() local
509 rtl_write_dword(rtlpriv, (REG_EDCA_VO_PARAM + (queue * 4)), value); in rtl92c_init_edca_param()
515 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_edca() local
518 value16 = rtl_read_word(rtlpriv, REG_RD_CTRL); in rtl92c_init_edca()
520 rtl_write_word(rtlpriv, REG_RD_CTRL, value16); in rtl92c_init_edca()
526 rtl_write_word(rtlpriv, REG_SIFS_CCK, 0x0a0a); in rtl92c_init_edca()
527 rtl_write_word(rtlpriv, REG_SIFS_OFDM, 0x1010); in rtl92c_init_edca()
528 rtl_write_word(rtlpriv, REG_PROT_MODE_CTRL, 0x0204); in rtl92c_init_edca()
529 rtl_write_dword(rtlpriv, REG_BAR_MODE_CTRL, 0x014004); in rtl92c_init_edca()
531 rtl_write_dword(rtlpriv, REG_EDCA_BE_PARAM, 0x005EA42B); in rtl92c_init_edca()
532 rtl_write_dword(rtlpriv, REG_EDCA_BK_PARAM, 0x0000A44F); in rtl92c_init_edca()
533 rtl_write_dword(rtlpriv, REG_EDCA_VI_PARAM, 0x005EA324); in rtl92c_init_edca()
534 rtl_write_dword(rtlpriv, REG_EDCA_VO_PARAM, 0x002FA226); in rtl92c_init_edca()
536 rtl_write_byte(rtlpriv, REG_PIFS, 0x1C); in rtl92c_init_edca()
538 rtl_write_byte(rtlpriv, REG_AGGR_BREAK_TIME, 0x16); in rtl92c_init_edca()
539 rtl_write_word(rtlpriv, REG_NAV_PROT_LEN, 0x0040); in rtl92c_init_edca()
540 rtl_write_byte(rtlpriv, REG_BCNDMATIM, 0x02); in rtl92c_init_edca()
541 rtl_write_byte(rtlpriv, REG_ATIMWND, 0x02); in rtl92c_init_edca()
546 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_ampdu_aggregation() local
548 rtl_write_dword(rtlpriv, REG_AGGLEN_LMT, 0x99997631); in rtl92c_init_ampdu_aggregation()
549 rtl_write_byte(rtlpriv, REG_AGGR_BREAK_TIME, 0x16); in rtl92c_init_ampdu_aggregation()
551 rtl_write_word(rtlpriv, 0x4CA, 0x0708); in rtl92c_init_ampdu_aggregation()
556 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_beacon_max_error() local
558 rtl_write_byte(rtlpriv, REG_BCN_MAX_ERR, 0xFF); in rtl92c_init_beacon_max_error()
563 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_rdg_setting() local
565 rtl_write_byte(rtlpriv, REG_RD_CTRL, 0xFF); in rtl92c_init_rdg_setting()
566 rtl_write_word(rtlpriv, REG_RD_NAV_NXT, 0x200); in rtl92c_init_rdg_setting()
567 rtl_write_byte(rtlpriv, REG_RD_RESP_PKT_TH, 0x05); in rtl92c_init_rdg_setting()
573 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_retry_function() local
575 value8 = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL); in rtl92c_init_retry_function()
577 rtl_write_byte(rtlpriv, REG_FWHW_TXQ_CTRL, value8); in rtl92c_init_retry_function()
579 rtl_write_byte(rtlpriv, REG_ACKTO, 0x40); in rtl92c_init_retry_function()
584 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_disable_fast_edca() local
586 rtl_write_word(rtlpriv, REG_FAST_EDCA_CTRL, 0); in rtl92c_disable_fast_edca()
591 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_set_min_space() local
594 rtl_write_byte(rtlpriv, REG_AMPDU_MIN_SPACE, value); in rtl92c_set_min_space()
661 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92c_query_rxphystatus() local
662 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_query_rxphystatus()
744 rtlpriv->dm.rfpath_rxenable[0] = in _rtl92c_query_rxphystatus()
745 rtlpriv->dm.rfpath_rxenable[1] = true; in _rtl92c_query_rxphystatus()
747 if (rtlpriv->dm.rfpath_rxenable[i]) in _rtl92c_query_rxphystatus()
753 rtlpriv->stats.rx_snr_db[i] = in _rtl92c_query_rxphystatus()