Lines Matching full:hardware
23 * Atheros Hardware Access Layer
26 * structure for use with the device. Hardware-related operations that
71 HAL_ENXIO = 1, /* No hardware present */
73 HAL_EIO = 3, /* Hardware didn't respond as expected */
83 HAL_ENOTSUPP = 13, /* Hardware revision not supported */
84 HAL_ESELFTEST = 14, /* Hardware self-test failed */
98 HAL_CAP_CIPHER = 1, /* hardware supports cipher */
99 HAL_CAP_TKIP_MIC = 2, /* handle TKIP MIC in hardware */
100 HAL_CAP_TKIP_SPLIT = 3, /* hardware TKIP uses split keys */
101 HAL_CAP_PHYCOUNTERS = 4, /* hardware PHY error counters */
102 HAL_CAP_DIVERSITY = 5, /* hardware supports fast diversity */
104 HAL_CAP_NUM_TXQUEUES = 7, /* number of hardware xmit queues */
105 HAL_CAP_VEOL = 9, /* hardware supports virtual EOL */
106 HAL_CAP_PSPOLL = 10, /* hardware has working PS-Poll support */
107 HAL_CAP_DIAG = 11, /* hardware diagnostic support */
108 HAL_CAP_COMPRESSION = 12, /* hardware supports compression */
109 HAL_CAP_BURST = 13, /* hardware supports packet bursting */
110 HAL_CAP_FASTFRAME = 14, /* hardware supoprts fast frames */
113 HAL_CAP_PHYDIAG = 17, /* hardware phy error diagnostic */
114 HAL_CAP_BSSIDMASK = 18, /* hardware supports bssid mask */
115 HAL_CAP_MCAST_KEYSRCH = 19, /* hardware has multicast key search */
116 HAL_CAP_TSF_ADJUST = 20, /* hardware has beacon tsf adjust */
118 HAL_CAP_WME_TKIPMIC = 22, /* hardware can support TKIP MIC when WMM is turned on */
121 HAL_CAP_RFSILENT = 25, /* hardware has rfsilent support */
126 HAL_CAP_HT = 30, /* hardware can support HT */
127 HAL_CAP_GTXTO = 31, /* hardware supports global tx timeout */
128 HAL_CAP_FAST_CC = 32, /* hardware supports fast channel change */
133 HAL_CAP_CST = 38, /* hardware supports carrier sense timeout */
138 HAL_CAP_4ADDR_AGGR = 43, /* hardware is capable of 4addr aggregation */
143 HAL_CAP_AUTO_SLEEP = 48, /* hardware can go to network sleep
146 HAL_CAP_SPLIT_4KB_TRANS = 50, /* hardware supports descriptors straddling a 4k page boundary */
155 HAL_CAP_BT_COEX = 60, /* hardware is capable of bluetooth coexistence */
156 HAL_CAP_DYNAMIC_SMPS = 61, /* Dynamic MIMO Power Save hardware support */
161 HAL_CAP_MFP = 70, /* Management Frame Protection in hardware */
170 HAL_CAP_RXFIFODEPTH = 80, /* Receive hardware FIFO depth */
174 HAL_CAP_SPECTRAL_SCAN = 90, /* Hardware supports spectral scan */
178 HAL_CAP_HT20_SGI = 96, /* hardware supports HT20 short GI */
193 HAL_CAP_ENHANCED_DFS_SUPPORT = 117, /* hardware supports enhanced DFS */
206 HAL_CAP_BSSIDMATCH = 238, /* hardware has disable bssid match */
212 HAL_CAP_RX_LNA_MIXING = 247, /* RX hardware uses LNA mixing */
222 * actual hardware state for the LED's (i.e. the hardware
235 * each transmit queue in the hardware and to identify a set
253 * each transmit queue in the hardware and to identify a set
295 * Enable hardware compression for packets sent through
430 * Magic RX filter flags that aren't targeting hardware bits
466 * When new hardware breaks this commonality this enumerated type, as well
713 u_int Rate; /* hardware rate code */
823 * If bs_cfpmaxduration is non-zero the hardware is setup to
1059 HAL_MFP_HW_CRYPTO /* hardware decryption enabled. Merlin can do it. */
1194 /* For now, set this to 0 - net80211 needs to know about hardware MFP support */
1208 * Hardware Access Layer (HAL) API.
1211 * ath_hal structure for use with the device. Hardware-related operations
1551 * and return a printable description for any Atheros hardware.
1552 * AH_NULL is returned if the ID's do not describe Atheros hardware.
1560 * HAL state block for later use. Hardware register accesses are done
1635 * Return bit mask of wireless modes supported by the hardware.