Files
android_kernel_samsung_sm86…/umac/mlme/include/cfg_cmn_mlme.h
Santosh Anbu 08c37be1d9 qcacmn: Add INI param to support max chan switch IE
Add change to support max channel switch IE as a INI config.
With this INI enabled, max channel switch IE will be used in scenario,
where client disconnection is to be avoided with CSA on CAC channel.

Change-Id: I786e7e12e12ebcb3fc7d0720ed02e01bff6c82b8
CRs-Fixed: 2949206
2021-08-11 01:33:30 -07:00

51 rinda
1.5 KiB
C

/*
* Copyright (c) 2021, The Linux Foundation. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies.
*
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/**
* DOC: This file contains umac mlme related CFG/INI Items.
*/
#ifndef __CFG_CMN_MLME_H
#define __CFG_CMN_MLME_H
/*
* <ini>
* max_chan_switch_ie_enable - Flag to enable max chan switch IE support
* @Min: false
* @Max: true
* @Default: false
*
* For non_ap platform, this flag will be enabled at later point and for ap
* platform this flag will be disabled
*
* Related: None
*
* Supported Feature: Max channel switch IE
*
* Usage: External
*
* </ini>
*/
#define CFG_MLME_MAX_CHAN_SWITCH_IE_ENABLE \
CFG_INI_BOOL("max_chan_switch_ie_enable", \
PLATFORM_VALUE(false, false), \
"To enable max channel switch IE")
#define CFG_CMN_MLME_ALL \
CFG(CFG_MLME_MAX_CHAN_SWITCH_IE_ENABLE)
#endif /* __CFG_CMN_MLME_H */