diff options
author | Winnie Chen <winnie.y.chen@synaptics.corp-partner.google.com> | 2023-10-03 11:26:05 +0800 |
---|---|---|
committer | Norman Liu <normanwhl@google.com> | 2023-11-27 02:24:29 +0000 |
commit | a7b9efb96e0a2daf89ffa96dd1a15ab0e7eb7a8f (patch) | |
tree | 6e8d20ecbf79dc9147ecd30aecddede531f5ae12 | |
parent | c944978e19083c11964686c4e269003ce863a0b8 (diff) | |
download | dhd43752p-a7b9efb96e0a2daf89ffa96dd1a15ab0e7eb7a8f.tar.gz |
DHD: Enum fw_roaming_state_t mismatch
Bug: 302985917
Test: Build pass, T6Pro verified.
Change-Id: I7dd68bd5e0d7706d7fc53ddd525175a87e8cc0db
Signed-off-by: Winnie Chen <winnie.y.chen@synaptics.corp-partner.google.com>
-rw-r--r-- | wl_cfgvendor.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/wl_cfgvendor.c b/wl_cfgvendor.c index e116450..fe13f99 100644 --- a/wl_cfgvendor.c +++ b/wl_cfgvendor.c @@ -2723,10 +2723,8 @@ exit: #ifdef ROAMEXP_SUPPORT typedef enum { - FW_ROAMING_ENABLE = 1, FW_ROAMING_DISABLE, - FW_ROAMING_PAUSE, - FW_ROAMING_RESUME + FW_ROAMING_ENABLE } fw_roaming_state_t; static int @@ -2757,11 +2755,9 @@ wl_cfgvendor_set_fw_roaming_state(struct wiphy *wiphy, requested_roaming_state = nla_get_u32(data); WL_INFORM(("setting FW roaming state to %d\n", requested_roaming_state)); - if ((requested_roaming_state == FW_ROAMING_ENABLE) || - (requested_roaming_state == FW_ROAMING_RESUME)) { + if (requested_roaming_state == FW_ROAMING_ENABLE) { err = wldev_iovar_setint(wdev_to_ndev(wdev), "roam_off", FALSE); - } else if ((requested_roaming_state == FW_ROAMING_DISABLE) || - (requested_roaming_state == FW_ROAMING_PAUSE)) { + } else if (requested_roaming_state == FW_ROAMING_DISABLE) { err = wldev_iovar_setint(wdev_to_ndev(wdev), "roam_off", TRUE); } else { err = -EINVAL; |