Lines Matching +full:rx +full:- +full:max +full:- +full:burst

1 /* SPDX-License-Identifier: ISC */
3 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
4 * Copyright (c) 2012-2017 Qualcomm Atheros, Inc.
5 * Copyright (c) 2006-2012 Wilocity
70 * Each ID maps to a bit in a 32-bit bitmask value provided by the FW to
444 * - WMI_RX_MGMT_PACKET_EVENTID - for every probe resp.
445 * - WMI_SCAN_COMPLETE_EVENTID
461 /* Max duration in the home channel(ms) */
470 * 0 - 58320 MHz
471 * 1 - 60480 MHz
472 * 2 - 62640 MHz
608 /* Offset from the main tap (0 = zero-distance). In the range of [0,
634 /* The burst index selected to config */
636 /* 0-not active, 1-active */
640 /* 0-not active, 1-active */
646 * Gain-LUT, not dB)
651 /* RX RF to use on current pulse */
655 * Gain-LUT, not dB)
667 /* 0-disable/1-enable */
679 /* 0-stop/1-start */
749 /* A-BFT length override if non-0 */
785 /* Bit vector: bit[0] - wake on Unicast, bit[1] - wake on Broadcast */
836 /* A-BFT length override if non-0 */
933 /* 0-23 vrings */
972 /* 0-23 vrings */
1001 * for DESC ring - interrupt disabled
1002 * for STATUS ring - interrupt enabled
1040 /* Correlated status ring (0-63) */
1058 /* 0-63 status rings */
1067 /* Correlated status ring (0-63) */
1345 * This API controls the Tx and Rx gain over temperature.
1346 * It controls the Tx D-type, Rx D-type and Rx E-type amplifiers.
1347 * It also controls the Tx gain index, by controlling the Rx to Tx gain index
1354 /* Temperature range for Tx D-type parameters */
1357 /* Tx D-type values to be used for each temperature range */
1359 /* Temperature range for Tx E-type parameters */
1362 /* Tx E-type values to be used for each temperature range.
1367 /* Temperature range for Rx D-type parameters */
1370 /* Rx D-type values to be used for each temperature range */
1372 /* Temperature range for Rx E-type parameters */
1375 /* Rx E-type values to be used for each temperature range.
1383 /* Rx to Tx gain index offset */
1393 /* Use mcs -1 to set for every mcs */
1404 /* XPM bit start address in range [0,8191]bits - rounded by FW to
1415 /* XPM bit start address in range [0,8191]bits - rounded by FW to
1465 * 0 - 58320 MHz
1466 * 1 - 60480 MHz
1467 * 2 - 62640 MHz
1483 /* Zones: HIGH, MAX, CRITICAL */
1559 /* Burst Period indicate interval between two consecutive burst
1602 /* RX delay offset */
1620 /* time in usec from start slot to start tx flow - default 15 */
1622 /* RD enable - if yes consider RD according to STA mcs */
1659 * - default 2
1749 /* payload max size is 1024 bytes: max event buffer size (1044) - WMI headers
1750 * (16) - prev struct field size (4)
1766 /* payload max size is WMI_MAX_IOCTL_PAYLOAD_SIZE
1778 /* payload max size is WMI_MAX_IOCTL_REPLY_PAYLOAD_SIZE
1788 /* payload max size is WMI_MAX_INTERNAL_EVENT_PAYLOAD_SIZE
1798 * hard-coded WMI_QOS_MIN_WEIGHT. This array provide the weights
1808 /* Weight index. Valid value is 0-3 */
1824 /* WMI_BF_CONTROL_CMDID - deprecated */
1833 /* Max cts threshold (correspond to
1837 /* Max cts threshold in dense (correspond to
1841 /* Max b-ack threshold (correspond to
1845 /* Max b-ack threshold in dense (correspond to
1885 /* Max cts threshold (correspond to
1889 /* Max cts threshold in dense (correspond to
1893 /* Max b-ack threshold (correspond to
1897 /* Max b-ack threshold in dense (correspond to
1940 /* range = 100 - 10000 */
2297 /* Max associated STAs supported by FW in AP mode (default 0 means 8
2376 /* last assoc req may passed to host - not in used */
2378 /* last assoc req may passed to host - not in used */
2628 /* V-Ring Tail pointer */
2725 /* WMI_CORR_MEASURE_EVENTID - deprecated */
2750 /* enum wmi_fw_status_e - success=0 or fail=1 */
2759 /* enum wmi_fw_status_e - success=0 or fail=1 */
2837 * - WMI_LED_CFG_DONE_EVENTID
2912 /* stop threshold [0-100] */
2914 /* MCS1 stop threshold [0-100] */
2938 /* stop threshold [0-100] */
2940 /* MCS1 stop threshold [0-100] */
3092 /* WMI_RS_CFG_CMDID - deprecated */
3102 /* WMI_RS_CFG_DONE_EVENTID - deprecated */
3110 /* WMI_GET_DETAILED_RS_RES_CMDID - deprecated */
3127 /* number of non-acked MPDUs */
3135 /* WMI_GET_DETAILED_RS_RES_EVENTID - deprecated */
3166 /* number of non-acked MPDUs */
3204 /* antenna limit count, 1-27
3205 * disable_mode - ignored
3206 * effective_mode - upper limit to number of antennas to be used
3207 * force_mode - exact number of antennas to be used
3227 /* enum wmi_bf_type - type of requested beamforming */
3249 /* AP/PCP default normal (non-FST) configuration settings */
3253 /* STA default normal (non-FST) configuration settings */
3280 /* max allowed tx ageing */
3290 /* num of successive bad bcons causing link-loss */
3300 /* enum wmi_link_maintain_cfg_type_e - type of requested default
3352 /* wmi_link_maintain_cfg_response_status_e - write status */
3360 /* wmi_link_maintain_cfg_response_status_e - read status */
3436 * - WMI_PS_DEV_PROFILE_CFG_EVENTID
3473 /* debug -D3 req is always denied */
3475 /* debug -D3 req is always approved */
3491 * 0 - 58320 MHz
3492 * 1 - 60480 MHz
3493 * 2 - 62640 MHz
3529 /* maximum supported number of measurements per burst */
3534 /* maximum supported FTM burst duration , wmi_tof_burst_duration_e */
3621 /* responder number of FTM per burst */
3623 /* responder number of FTM burst exponent */
3625 /* responder burst duration ,wmi_tof_burst_duration_e */
3627 /* responder burst period, indicate interval between two consecutive
3628 * burst instances, in units of 100 ms
3631 /* receive burst counter */
3633 /* tsf of responder start burst */
3635 /* actual received ftm per burst */
3691 /* RX delay offset */
3705 /* Types of the RF sector (TX,RX) */
3711 /* Content of RF Sector (six 32-bits registers) */
3713 /* Phase values for RF Chains[15-0] (2bits per RF chain) */
3715 /* Phase values for RF Chains[31-16] (2bits per RF chain) */
3717 /* ETYPE Bit0 for all RF chains[31-0] - bit0 of Edge amplifier gain
3721 /* ETYPE Bit1 for all RF chains[31-0] - bit1 of Edge amplifier gain
3725 /* ETYPE Bit2 for all RF chains[31-0] - bit2 of Edge amplifier gain
3729 /* D-Type values (3bits each) for 8 Distribution amplifiers + X16
3742 /* enum wmi_rf_sector_type - type of requested RF sector */
3766 /* enum wmi_rf_sector_type - type of requested RF sector */
3782 /* WMI_GET_SELECTED_RF_SECTOR_INDEX_CMD - Get RF sector index selected by
3794 /* \WMI_GET_SELECTED_RF_SECTOR_INDEX_DONE_EVENT - Returns retrieved RF sector
3799 * BRP (for RX sector request)
3812 /* WMI_SET_SELECTED_RF_SECTOR_INDEX_CMD - Force RF sector index for
3825 /* \WMI_SET_SELECTED_RF_SECTOR_INDEX_DONE_EVENT - Success/Fail status for
3837 /* WMI_SET_RF_SECTOR_ON_CMD - Activates specified sector for specified rf
3849 /* \WMI_SET_RF_SECTOR_ON_DONE_EVENT - Success/Fail status for
3873 * - WMI_PRIO_TX_SECTORS_ORDER_EVENTID
3903 /* [0-128], 0 = No changes */
3905 /* [0-128], 0 = No changes */
3907 /* [0-8] needed only for TXSS configuration */
3916 * - WMI_PRIO_TX_SECTORS_NUMBER_EVENTID
3938 * - WMI_PRIO_TX_SECTORS_SET_DEFAULT_CFG_EVENTID
3991 /* WMI_BF_CONTROL_EVENTID - deprecated */
4043 /* CCA-Energy Detect in percentage over last BI (0..100) */
4045 /* Averaged CCA-Energy Detect in percent over number of BIs (0..100) */
4125 /* all ack-able frames */
4127 /* all ack-able frames */
4186 /* RBUFCAP indicates rx space unavailable when number of rx