summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInsun Song <insun.song@broadcom.com>2018-01-10 10:13:53 -0800
committerSiqi Lin <siqilin@google.com>2018-02-15 11:20:43 -0800
commit3cfa901e96a25def1414d9c5a2e797369e26a850 (patch)
tree4784123360705d39d607e5fc8d35351cafa21124
parenta85b0407a472e5bad6433128988e11938c190209 (diff)
downloadtegra-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.c37
-rw-r--r--drivers/net/wireless/bcmdhd/wl_cfgvendor.h3
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);