diff options
author | Insun Song <insun.song@broadcom.com> | 2018-01-10 10:13:53 -0800 |
---|---|---|
committer | Siqi Lin <siqilin@google.com> | 2018-02-15 11:20:43 -0800 |
commit | 3cfa901e96a25def1414d9c5a2e797369e26a850 (patch) | |
tree | 4784123360705d39d607e5fc8d35351cafa21124 | |
parent | a85b0407a472e5bad6433128988e11938c190209 (diff) | |
download | tegra-android-tegra-dragon-3.18-oreo-mr1.tar.gz |
net: wireless: bcmdhd: remove obsoleted wl_cfgvendor_priv_string_handlerandroid-8.1.0_r0.43android-tegra-dragon-3.18-oreo-mr1
completely replaced to wl_cfgvendor_get_feature_set_matrix
and it's not used anymore.
Signed-off-by: Insun Song <insun.song@broadcom.com>
Signed-off-by: Siqi Lin <siqilin@google.com>
Bug: 71359108
Change-Id: Iaf6f99842e2925202a800f96330a182f3481f114
-rw-r--r-- | drivers/net/wireless/bcmdhd/wl_cfgvendor.c | 37 | ||||
-rw-r--r-- | drivers/net/wireless/bcmdhd/wl_cfgvendor.h | 3 |
2 files changed, 0 insertions, 40 deletions
diff --git a/drivers/net/wireless/bcmdhd/wl_cfgvendor.c b/drivers/net/wireless/bcmdhd/wl_cfgvendor.c index de971347438d..309817ffd85d 100644 --- a/drivers/net/wireless/bcmdhd/wl_cfgvendor.c +++ b/drivers/net/wireless/bcmdhd/wl_cfgvendor.c @@ -1927,35 +1927,6 @@ exit: } #endif /* RTT_SUPPORT */ -static int wl_cfgvendor_priv_string_handler(struct wiphy *wiphy, - struct wireless_dev *wdev, const void *data, int len) -{ - struct bcm_cfg80211 *cfg = wiphy_priv(wiphy); - int err = 0; - int data_len = 0; - - bzero(cfg->ioctl_buf, WLC_IOCTL_MAXLEN); - - if (strncmp((char *)data, BRCM_VENDOR_SCMD_CAPA, strlen(BRCM_VENDOR_SCMD_CAPA)) == 0) { - err = wldev_iovar_getbuf(bcmcfg_to_prmry_ndev(cfg), "cap", NULL, 0, - cfg->ioctl_buf, WLC_IOCTL_MAXLEN, &cfg->ioctl_buf_sync); - if (unlikely(err)) { - WL_ERR(("error (%d)\n", err)); - return err; - } - data_len = strlen(cfg->ioctl_buf); - cfg->ioctl_buf[data_len] = '\0'; - } - - err = wl_cfgvendor_send_cmd_reply(wiphy, bcmcfg_to_prmry_ndev(cfg), - cfg->ioctl_buf, data_len+1); - if (unlikely(err)) - WL_ERR(("Vendor Command reply failed ret:%d \n", err)); - else - WL_INFORM(("Vendor Command reply sent successfully!\n")); - - return err; -} #ifdef LINKSTAT_SUPPORT #define NUM_RATE 32 @@ -2564,14 +2535,6 @@ static int wl_cfgvendor_stop_mkeep_alive(struct wiphy *wiphy, struct wireless_de static const struct wiphy_vendor_command wl_vendor_cmds [] = { - { - { - .vendor_id = OUI_BRCM, - .subcmd = BRCM_VENDOR_SCMD_PRIV_STR - }, - .flags = WIPHY_VENDOR_CMD_NEED_WDEV | WIPHY_VENDOR_CMD_NEED_NETDEV, - .doit = wl_cfgvendor_priv_string_handler - }, #ifdef GSCAN_SUPPORT { { diff --git a/drivers/net/wireless/bcmdhd/wl_cfgvendor.h b/drivers/net/wireless/bcmdhd/wl_cfgvendor.h index 7d33c62b658d..4498380e1e4d 100644 --- a/drivers/net/wireless/bcmdhd/wl_cfgvendor.h +++ b/drivers/net/wireless/bcmdhd/wl_cfgvendor.h @@ -369,9 +369,6 @@ typedef enum gscan_complete_event { WIFI_SCAN_COMPLETE } gscan_complete_event_t; -/* Capture the BRCM_VENDOR_SUBCMD_PRIV_STRINGS* here */ -#define BRCM_VENDOR_SCMD_CAPA "cap" - #if (LINUX_VERSION_CODE > KERNEL_VERSION(3, 13, 0)) || defined(WL_VENDOR_EXT_SUPPORT) extern int wl_cfgvendor_attach(struct wiphy *wiphy, dhd_pub_t *dhd); extern int wl_cfgvendor_detach(struct wiphy *wiphy); |