Lines Matching +full:tsc +full:- +full:irq
3 /*-
52 /* RX buffers must be large enough to hold a full 4K A-MPDU. */
56 /* HW supports 36-bit DMA addresses. */
108 * Flow-Handler registers.
191 #define IWN_PRPH_DWORD ((sizeof (uint32_t) - 1) << 24)
417 * 29: flag fast IRQ request
418 * 28-14: Reserved
419 * 13-00: RX frame size
444 /* 0:4 TX queue id - 5:6 reserved - 7 unsolicited RX
445 * or uCode-originated notification
616 #define IWN4965_RXONSZ (sizeof (struct iwn_rxon) - 6)
699 #define IWN_ID_UNDEFINED (uint8_t)-1
723 uint64_t tsc; member
947 #define IWN_CHAN_NPBREQS(x) (((1 << (x)) - 1) << 1)
961 #define IWN_SCAN_MAXSZ (MCLBYTES - 4)
998 * sending out probes -- setting this to a huge value will
1026 int8_t global_limit; /* in half-dBm */
1033 int8_t srv_limit; /* in half-dBm */
1129 /* degK <-> degC conversion macros. */
1131 #define IWN_KTOC(k) ((k) - 273)
1356 * TX command response for A-MPDU packet responses.
1358 * The status response is different to the non A-MPDU responses.
1476 * High-throughput (HT) rate format for bits 7:0 (bit 8 must be "1"):
1477 * 2-0: 0) 6 Mbps
1486 * 4-3: 0) Single stream (SISO)
1493 * 3-0: 0xD) 6 Mbps
1503 * 6-0: 10) 1 Mbps
1686 * 6000 series only - LSB=ant A, ant B, ant C, MSB=reserved
1711 * This is the number of times we have to re-tune
1813 * enum iwn_ucode_tlv_flag - ucode API flags
1931 int8_t chain[3]; /* max power in half-dBm */
1933 int8_t mimo2; /* max power in half-dBm */
1934 int8_t mimo3; /* max power in half-dBm */
2089 * DSP pre-DAC gain values from highest to lowest power (values obtained
2132 { 200, 500, { 1, 2, 2, 2, -1 }, 0 }, /* PS level 1 */
2133 { 200, 300, { 1, 2, 2, 2, -1 }, 0 }, /* PS level 2 */
2134 { 50, 100, { 2, 2, 2, 2, -1 }, 0 }, /* PS level 3 */
2135 { 50, 25, { 2, 2, 4, 4, -1 }, 1 }, /* PS level 4 */
2136 { 25, 25, { 2, 2, 4, 6, -1 }, 2 } /* PS level 5 */
2150 { 200, 500, { 1, 2, 3, 4, -1 }, 0 }, /* PS level 1 */
2151 { 200, 300, { 2, 4, 6, 7, -1 }, 0 }, /* PS level 2 */
2152 { 50, 100, { 2, 7, 9, 9, -1 }, 0 }, /* PS level 3 */
2153 { 50, 25, { 2, 7, 9, 9, -1 }, 0 }, /* PS level 4 */
2154 { 25, 25, { 4, 7, 10, 10, -1 }, 0 } /* PS level 5 */
2259 /* Get value from linux kernel 3.2.+ in Drivers/net/wireless/iwlwifi/iwl-2000.c*/
2332 #define IWN_LSB(x) ((((x) - 1) & (x)) ^ (x))
2335 bus_space_read_4((sc)->sc_st, (sc)->sc_sh, (reg))
2338 bus_space_write_4((sc)->sc_st, (sc)->sc_sh, (reg), (val))
2341 bus_space_write_1((sc)->sc_st, (sc)->sc_sh, (reg), (val))
2350 bus_space_barrier((sc)->sc_st, (sc)->sc_sh, 0, (sc)->sc_sz, \
2354 bus_space_barrier((sc)->sc_st, (sc)->sc_sh, 0, (sc)->sc_sz, \