Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 378b1c20 authored by spuligil's avatar spuligil
Browse files

fw-api: CL 21675975 - update fw common interface files

Change-Id: Ia175162aa20ceb8fe07d30dfc3702991998c03a8
WMI: add BLANKING_SUPPORT flag in scan radio capabilities msg
CRs-Fixed: 2262693
parent e01004f7
Loading
Loading
Loading
Loading
+11 −4
Original line number Diff line number Diff line
@@ -32320,9 +32320,9 @@ typedef struct {
 * The DFS feature is disabled on this scan radio, since there will not be
 * much TX traffic.
 * The Host has to disable CAC timer because DFS feature not supported here.
 * In order to know about the scan radio RDP and DFS disabled case,
 * the target has to send this information to Host per pdev via
 * WMI_SERVICE_READY_EXT2_EVENT.
 * In order to know about the scan radio RDP, DFS disabled case and
 * SCAN BLANKING support, the target has to send this information to Host
 * per pdev via WMI_SERVICE_READY_EXT2_EVENT.
 * The target is notified of the special scan VAP by the flags variable
 * in the WMI_CREATE_CMD.
 */
@@ -32336,7 +32336,11 @@ typedef struct {
     * Bit 1:
     *     1 - DFS enabled           0 - DFS disabled
     *     Refer to WMI_SCAN_RADIO_CAP_DFS_FLAG_SET, GET macros
     * [2:31] reserved
     * Bit 2:
     *     1 - SCAN RADIO blanking supported
     *     0 - SCAN RADIO blanking not supported
     *     Refer to WMI_SCAN_RADIO_CAP_BLANKING_SUPPORT_SET, GET macros
     * [3:31] reserved
     */
    A_UINT32 flags;
} WMI_SCAN_RADIO_CAPABILITIES_EXT2;
@@ -32347,6 +32351,9 @@ typedef struct {
#define WMI_SCAN_RADIO_CAP_DFS_FLAG_GET(flag)                WMI_GET_BITS(flag, 1, 1)
#define WMI_SCAN_RADIO_CAP_DFS_FLAG_SET(flag, val)           WMI_SET_BITS(flag, 1, 1, val)
#define WMI_SCAN_RADIO_CAP_BLANKING_SUPPORT_GET(flag)        WMI_GET_BITS(flag, 2, 1)
#define WMI_SCAN_RADIO_CAP_BLANKING_SUPPORT_SET(flag, val)   WMI_SET_BITS(flag, 2, 1, val)
typedef struct {
    A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_WMI_SOC_HAL_REG_CAPABILITIES */
    A_UINT32 num_phy;
+1 −1
Original line number Diff line number Diff line
@@ -37,7 +37,7 @@
#define __WMI_VER_MINOR_    0
/** WMI revision number has to be incremented when there is a
 *  change that may or may not break compatibility. */
#define __WMI_REVISION_ 1287
#define __WMI_REVISION_ 1288

/** The Version Namespace should not be normally changed. Only
 *  host and firmware of the same WMI namespace will work