Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Variables
phy_ht.h File Reference
#include "phy_common.h"

Go to the source code of this file.

Data Structures

struct  b43_phy_ht_channeltab_e_phy
 
struct  b43_phy_ht
 

Macros

#define B43_PHY_HT_BBCFG   0x001 /* BB config */
 
#define B43_PHY_HT_BBCFG_RSTCCA   0x4000 /* Reset CCA */
 
#define B43_PHY_HT_BBCFG_RSTRX   0x8000 /* Reset RX */
 
#define B43_PHY_HT_BANDCTL   0x009 /* Band control */
 
#define B43_PHY_HT_BANDCTL_5GHZ   0x0001 /* Use the 5GHz band */
 
#define B43_PHY_HT_TABLE_ADDR   0x072 /* Table address */
 
#define B43_PHY_HT_TABLE_DATALO   0x073 /* Table data low */
 
#define B43_PHY_HT_TABLE_DATAHI   0x074 /* Table data high */
 
#define B43_PHY_HT_BW1   0x1CE
 
#define B43_PHY_HT_BW2   0x1CF
 
#define B43_PHY_HT_BW3   0x1D0
 
#define B43_PHY_HT_BW4   0x1D1
 
#define B43_PHY_HT_BW5   0x1D2
 
#define B43_PHY_HT_BW6   0x1D3
 
#define B43_PHY_HT_C1_CLIP1THRES   B43_PHY_OFDM(0x00E)
 
#define B43_PHY_HT_C2_CLIP1THRES   B43_PHY_OFDM(0x04E)
 
#define B43_PHY_HT_C3_CLIP1THRES   B43_PHY_OFDM(0x08E)
 
#define B43_PHY_HT_RF_SEQ_MODE   B43_PHY_EXTG(0x000)
 
#define B43_PHY_HT_RF_SEQ_TRIG   B43_PHY_EXTG(0x003)
 
#define B43_PHY_HT_RF_SEQ_TRIG_RX2TX   0x0001 /* RX2TX */
 
#define B43_PHY_HT_RF_SEQ_TRIG_TX2RX   0x0002 /* TX2RX */
 
#define B43_PHY_HT_RF_SEQ_TRIG_UPGH   0x0004 /* Update gain H */
 
#define B43_PHY_HT_RF_SEQ_TRIG_UPGL   0x0008 /* Update gain L */
 
#define B43_PHY_HT_RF_SEQ_TRIG_UPGU   0x0010 /* Update gain U */
 
#define B43_PHY_HT_RF_SEQ_TRIG_RST2RX   0x0020 /* Reset to RX */
 
#define B43_PHY_HT_RF_SEQ_STATUS   B43_PHY_EXTG(0x004)
 
#define B43_PHY_HT_RF_CTL1   B43_PHY_EXTG(0x010)
 
#define B43_PHY_HT_AFE_CTL1   B43_PHY_EXTG(0x110)
 
#define B43_PHY_HT_AFE_CTL2   B43_PHY_EXTG(0x111)
 
#define B43_PHY_HT_AFE_CTL3   B43_PHY_EXTG(0x114)
 
#define B43_PHY_HT_AFE_CTL4   B43_PHY_EXTG(0x115)
 
#define B43_PHY_HT_AFE_CTL5   B43_PHY_EXTG(0x118)
 
#define B43_PHY_HT_AFE_CTL6   B43_PHY_EXTG(0x119)
 

Variables

struct b43_phy_operations b43_phyops_ht
 

Macro Definition Documentation

#define B43_PHY_HT_AFE_CTL1   B43_PHY_EXTG(0x110)

Definition at line 39 of file phy_ht.h.

#define B43_PHY_HT_AFE_CTL2   B43_PHY_EXTG(0x111)

Definition at line 40 of file phy_ht.h.

#define B43_PHY_HT_AFE_CTL3   B43_PHY_EXTG(0x114)

Definition at line 41 of file phy_ht.h.

#define B43_PHY_HT_AFE_CTL4   B43_PHY_EXTG(0x115)

Definition at line 42 of file phy_ht.h.

#define B43_PHY_HT_AFE_CTL5   B43_PHY_EXTG(0x118)

Definition at line 43 of file phy_ht.h.

#define B43_PHY_HT_AFE_CTL6   B43_PHY_EXTG(0x119)

Definition at line 44 of file phy_ht.h.

#define B43_PHY_HT_BANDCTL   0x009 /* Band control */

Definition at line 10 of file phy_ht.h.

#define B43_PHY_HT_BANDCTL_5GHZ   0x0001 /* Use the 5GHz band */

Definition at line 11 of file phy_ht.h.

#define B43_PHY_HT_BBCFG   0x001 /* BB config */

Definition at line 7 of file phy_ht.h.

#define B43_PHY_HT_BBCFG_RSTCCA   0x4000 /* Reset CCA */

Definition at line 8 of file phy_ht.h.

#define B43_PHY_HT_BBCFG_RSTRX   0x8000 /* Reset RX */

Definition at line 9 of file phy_ht.h.

#define B43_PHY_HT_BW1   0x1CE

Definition at line 15 of file phy_ht.h.

#define B43_PHY_HT_BW2   0x1CF

Definition at line 16 of file phy_ht.h.

#define B43_PHY_HT_BW3   0x1D0

Definition at line 17 of file phy_ht.h.

#define B43_PHY_HT_BW4   0x1D1

Definition at line 18 of file phy_ht.h.

#define B43_PHY_HT_BW5   0x1D2

Definition at line 19 of file phy_ht.h.

#define B43_PHY_HT_BW6   0x1D3

Definition at line 20 of file phy_ht.h.

#define B43_PHY_HT_C1_CLIP1THRES   B43_PHY_OFDM(0x00E)

Definition at line 22 of file phy_ht.h.

#define B43_PHY_HT_C2_CLIP1THRES   B43_PHY_OFDM(0x04E)

Definition at line 23 of file phy_ht.h.

#define B43_PHY_HT_C3_CLIP1THRES   B43_PHY_OFDM(0x08E)

Definition at line 24 of file phy_ht.h.

#define B43_PHY_HT_RF_CTL1   B43_PHY_EXTG(0x010)

Definition at line 37 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_MODE   B43_PHY_EXTG(0x000)

Definition at line 26 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_STATUS   B43_PHY_EXTG(0x004)

Definition at line 34 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_TRIG   B43_PHY_EXTG(0x003)

Definition at line 27 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_TRIG_RST2RX   0x0020 /* Reset to RX */

Definition at line 33 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_TRIG_RX2TX   0x0001 /* RX2TX */

Definition at line 28 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_TRIG_TX2RX   0x0002 /* TX2RX */

Definition at line 29 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_TRIG_UPGH   0x0004 /* Update gain H */

Definition at line 30 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_TRIG_UPGL   0x0008 /* Update gain L */

Definition at line 31 of file phy_ht.h.

#define B43_PHY_HT_RF_SEQ_TRIG_UPGU   0x0010 /* Update gain U */

Definition at line 32 of file phy_ht.h.

#define B43_PHY_HT_TABLE_ADDR   0x072 /* Table address */

Definition at line 12 of file phy_ht.h.

#define B43_PHY_HT_TABLE_DATAHI   0x074 /* Table data high */

Definition at line 14 of file phy_ht.h.

#define B43_PHY_HT_TABLE_DATALO   0x073 /* Table data low */

Definition at line 13 of file phy_ht.h.

Variable Documentation

struct b43_phy_operations b43_phyops_ht

Definition at line 602 of file phy_ht.c.