Lines Matching +full:ns +full:- +full:firmware
1 /* SPDX-License-Identifier: GPL-2.0-only */
4 Copyright(c) 2003 - 2006 Intel Corporation. All rights reserved.
9 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
169 /* firmware (physical) pointer to queue */
202 #define IPW2100_RSSI_TO_DBM (-98)
218 /* firmware (physical) pointer to queue */
232 #define IPW_MAX_VAR_IE_LEN ((HOST_COMMAND_PARAMS_REG_LEN - 4) * sizeof(u32))
250 * @struct _tx_cmd - HWCommand
280 u8 wep_index; // 0 no key, 1-4 key index, 0xff immediate key
389 (x)->value = (x)->hi = 0; \
390 (x)->lo = 0x7fffffff; \
393 (x)->value = y; \
394 if ((x)->value > (x)->hi) (x)->hi = (x)->value; \
395 if ((x)->value < (x)->lo) (x)->lo = (x)->value; \
397 #define INC_STAT(x) do { if (++(x)->value > (x)->hi) (x)->hi = (x)->value; } \
399 #define DEC_STAT(x) do { if (--(x)->value < (x)->lo) (x)->lo = (x)->value; } \
418 #define STATUS_ENABLED (1<<3) /* Card enabled -- can scan,Tx,Rx */
587 * Host Command -> From Driver to FW
707 #define IPW_AUX_HOST_GP_CNTRL_BITS_SYS_CONFIG (0x000007c0) // Bits 6-10
773 (IPW_MAX_ACCEPTABLE_TX_FRAME_LENGTH + IPW_HEADER_802_11_SIZE - \
795 /* Bit 0-7 are for 802.11b tx rates - . Bit 5-7 are reserved */
820 #define IPW_TX_POWER_MIN_DBM (-12)
864 ((id >= IPW_START_ORD_TAB_1) && (id < mgr->table1_size))
866 ((id >= IPW_START_ORD_TAB_2) && (id < (mgr->table2_size + IPW_START_ORD_TAB_2)))
871 typedef enum _ORDINAL_TABLE_1 { // NS - means Not Supported by FW
912 IPW_ORD_STAT_TX_ABORT_AT_HOP, //NS // # of Tx's aborted at hop time
914 IPW_ORD_STAT_TX_ABORT_LATE_DMA, //NS // # of times tx aborted due to late dma setup
915 IPW_ORD_STAT_TX_ABORT_STX, //NS // # of times backoff aborted
918 IPW_ORD_STAT_TX_BPDU, //NS // # of spanning tree BPDUs sent
937 IPW_ORD_STAT_RX_POLL, //NS // # of poll rx
974 IPW_ORD_STAT_RX_ABORT_LATE_DMA, //NS // # of rx frames rejected due to dma setup too late
975 IPW_ORD_STAT_RX_ABORT_AT_HOP, //NS // # of rx frames aborted due to hop
977 IPW_ORD_STAT_RX_ORPHAN_FRAG, // # of rx frames dropped due to non-sequential fragment
980 IPW_ORD_STAT_RX_BAD_SSID, //NS // Bad SSID (unused)
1017 IPW_ORD_STAT_ASSN_CAUSE6, //NS // # of reassociations due to dropped by Ap
1027 IPW_ORD_STEST_RESULTS_CURR, //NS // Current self test results word
1028 IPW_ORD_STEST_RESULTS_CUM, //NS // Cummulative self test results word
1029 IPW_ORD_SELF_TEST_STATUS, //NS //
1030 IPW_ORD_POWER_MGMT_MODE, // Power mode - 0=CAM, 1=PSP
1031 IPW_ORD_POWER_MGMT_INDEX, //NS //
1035 // For 11b the lower 2-byte are used for channels from 1-14
1036 // and the higher 2-byte are not used.
1040 IPW_ORD_PRINCETON_VERSION = 184, //NS // Princeton Version
1042 IPW_ORD_CCA_RSSI, //NS // CCA RSSI value (factory programmed)
1043 IPW_ORD_STAT_EEPROM_UPDATE, //NS // # of times config EEPROM updated
1045 IPW_ORD_OUR_FREQ, // current radio freq lower digits - channel ID
1078 typedef enum _ORDINAL_TABLE_2 { // NS - means Not Supported by FW
1083 IPW_FILL_1, //NS //
1089 IPW_ORD_STAT_RATE_LOG = 1010, //NS // 0 bytes: Rate log
1090 IPW_ORD_STAT_FIFO = 1011, //NS // 0 bytes: Fifo buffer data structures
1094 IPW_ORD_STAT_DEBUG = 1015, //NS // ? bytes:
1098 } ORDINALTABLE2; // NS - means Not Supported by FW
1137 const struct firmware *fw_entry;