Lines Matching +full:reg +full:- +full:spacing
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright(c) 2009-2012 Realtek Corporation.*/
186 #define MAX_BASE_NUM_IN_PHY_REG_PG_5G 5 /* MAX_RATE_SECTION -1 */
345 #define RTL_HW_TYPE(rtlpriv) (rtl_hal((struct rtl_priv *)rtlpriv)->hw_type)
676 /*reg map */
1037 sizeof(info->status.status_driver_data)); in rtl_tx_skb_cb_info()
1039 return (struct rtlwifi_tx_info *)(info->status.status_driver_data); in rtl_tx_skb_cb_info()
1556 u8 min_space_cfg; /*For Min spacing configurations */
1681 u8 minspace_cfg; /*For Min spacing configurations */
1688 /* dual MAC 0--Mac0 1--Mac1 */
1739 * pairwise key 1-4 is for agoup key.
1941 /*--------------------------------------------------------*
2091 u8 signalquality; /*in 0-100 index. */
2097 u8 signalstrength; /*in 0-100 index. */
2119 u16 cfo_short[4]; /* per-path's Cfo_short */
2123 u8 rx_pwr[4]; /* per-path's pwdb */
2124 u8 rx_snr[4]; /* per-path's SNR */
2400 /* data - rx */
2405 /* op - rx */
2838 #define rtl_priv(hw) (((struct rtl_priv *)(hw)->priv))
2839 #define rtl_mac(rtlpriv) (&((rtlpriv)->mac80211))
2840 #define rtl_hal(rtlpriv) (&((rtlpriv)->rtlhal))
2841 #define rtl_efuse(rtlpriv) (&((rtlpriv)->efuse))
2842 #define rtl_psc(rtlpriv) (&((rtlpriv)->psc))
2844 /* Bluetooth Co-existence Related */
2902 (__value) : (((__value + __aligment - 1) / __aligment) * __aligment))
2915 #define rtl_dm(rtlpriv) (&((rtlpriv)->dm))
2920 /*NIC halt, re-initialize hw parameters*/
2922 #define RT_RF_OFF_LEVL_FREE_FW BIT(4) /*FW free, re-download the FW */
2932 ((ppsc->cur_ps_level & _ps_flg) ? true : false)
2934 (ppsc->cur_ps_level &= (~(_ps_flg)))
2936 (ppsc->cur_ps_level |= _ps_flg)
2973 return rtlpriv->io.read8_sync(rtlpriv, addr); in rtl_read_byte()
2978 return rtlpriv->io.read16_sync(rtlpriv, addr); in rtl_read_word()
2983 return rtlpriv->io.read32_sync(rtlpriv, addr); in rtl_read_dword()
2988 rtlpriv->io.write8_async(rtlpriv, addr, val8); in rtl_write_byte()
2990 if (rtlpriv->cfg->write_readback) in rtl_write_byte()
2991 rtlpriv->io.read8_sync(rtlpriv, addr); in rtl_write_byte()
3004 rtlpriv->io.write16_async(rtlpriv, addr, val16); in rtl_write_word()
3006 if (rtlpriv->cfg->write_readback) in rtl_write_word()
3007 rtlpriv->io.read16_sync(rtlpriv, addr); in rtl_write_word()
3013 rtlpriv->io.write32_async(rtlpriv, addr, val32); in rtl_write_dword()
3015 if (rtlpriv->cfg->write_readback) in rtl_write_dword()
3016 rtlpriv->io.read32_sync(rtlpriv, addr); in rtl_write_dword()
3022 struct rtl_priv *rtlpriv = hw->priv; in rtl_get_bbreg()
3024 return rtlpriv->cfg->ops->get_bbreg(hw, regaddr, bitmask); in rtl_get_bbreg()
3030 struct rtl_priv *rtlpriv = hw->priv; in rtl_set_bbreg()
3032 rtlpriv->cfg->ops->set_bbreg(hw, regaddr, bitmask, data); in rtl_set_bbreg()
3045 struct rtl_priv *rtlpriv = hw->priv; in rtl_get_rfreg()
3047 return rtlpriv->cfg->ops->get_rfreg(hw, rfpath, regaddr, bitmask); in rtl_get_rfreg()
3054 struct rtl_priv *rtlpriv = hw->priv; in rtl_set_rfreg()
3056 rtlpriv->cfg->ops->set_rfreg(hw, rfpath, regaddr, bitmask, data); in rtl_set_rfreg()
3061 return (_HAL_STATE_STOP == rtlhal->state); in is_hal_stop()
3066 rtlhal->state = _HAL_STATE_START; in set_hal_start()
3071 rtlhal->state = _HAL_STATE_STOP; in set_hal_stop()
3076 return rtlphy->rf_type; in get_rf_type()
3081 return (struct ieee80211_hdr *)(skb->data); in rtl_get_hdr()
3086 return rtl_get_hdr(skb)->frame_control; in rtl_get_fc()
3111 return ieee80211_find_sta(mac->vif, mac_addr); in rtl_find_sta()