mirror of https://gitee.com/openkylin/linux.git
staging: brcm80211: remove PKT_FILTER_SUPPORT macro definition
Packet filtering support is now always compiled into the fullmac driver. Signed-off-by: Arend van Spriel <arend@broadcom.com> Reviewed-by: Roland Vossen <rvossen@broadcom.com> Reviewed-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
523a29ed1e
commit
8af2d2a502
|
@ -26,7 +26,6 @@ ccflags-y := \
|
||||||
-DEMBEDDED_PLATFORM \
|
-DEMBEDDED_PLATFORM \
|
||||||
-DMAX_HDR_READ=64 \
|
-DMAX_HDR_READ=64 \
|
||||||
-DMMC_SDIO_ABORT \
|
-DMMC_SDIO_ABORT \
|
||||||
-DPKT_FILTER_SUPPORT \
|
|
||||||
-DSHOW_EVENTS \
|
-DSHOW_EVENTS \
|
||||||
-DTOE
|
-DTOE
|
||||||
|
|
||||||
|
|
|
@ -970,11 +970,9 @@ extern int brcmf_bus_start(dhd_pub_t *dhdp);
|
||||||
extern void brcmf_wait_for_event(dhd_pub_t *dhd, bool * lockvar);
|
extern void brcmf_wait_for_event(dhd_pub_t *dhd, bool * lockvar);
|
||||||
extern void brcmf_wait_event_wakeup(dhd_pub_t *dhd);
|
extern void brcmf_wait_event_wakeup(dhd_pub_t *dhd);
|
||||||
|
|
||||||
#ifdef PKT_FILTER_SUPPORT
|
|
||||||
extern void brcmf_c_pktfilter_offload_set(dhd_pub_t *dhd, char *arg);
|
extern void brcmf_c_pktfilter_offload_set(dhd_pub_t *dhd, char *arg);
|
||||||
extern void brcmf_c_pktfilter_offload_enable(dhd_pub_t *dhd, char *arg,
|
extern void brcmf_c_pktfilter_offload_enable(dhd_pub_t *dhd, char *arg,
|
||||||
int enable, int master_mode);
|
int enable, int master_mode);
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef BCMDBG
|
#ifdef BCMDBG
|
||||||
#define ASSERT(exp) \
|
#define ASSERT(exp) \
|
||||||
|
|
|
@ -1190,6 +1190,7 @@ int brcmf_c_preinit_ioctls(dhd_pub_t *dhd)
|
||||||
uint bcn_timeout = 3;
|
uint bcn_timeout = 3;
|
||||||
int scan_assoc_time = 40;
|
int scan_assoc_time = 40;
|
||||||
int scan_unassoc_time = 40;
|
int scan_unassoc_time = 40;
|
||||||
|
int i;
|
||||||
#ifdef GET_CUSTOM_MAC_ENABLE
|
#ifdef GET_CUSTOM_MAC_ENABLE
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
u8 ea_addr[ETH_ALEN];
|
u8 ea_addr[ETH_ALEN];
|
||||||
|
@ -1288,22 +1289,17 @@ int brcmf_c_preinit_ioctls(dhd_pub_t *dhd)
|
||||||
brcmf_c_arp_offload_set(dhd, brcmf_arp_mode);
|
brcmf_c_arp_offload_set(dhd, brcmf_arp_mode);
|
||||||
brcmf_c_arp_offload_enable(dhd, brcmf_arp_enable);
|
brcmf_c_arp_offload_enable(dhd, brcmf_arp_enable);
|
||||||
|
|
||||||
#ifdef PKT_FILTER_SUPPORT
|
/* Set up pkt filter */
|
||||||
{
|
if (brcmf_pkt_filter_enable) {
|
||||||
int i;
|
for (i = 0; i < dhd->pktfilter_count; i++) {
|
||||||
/* Set up pkt filter */
|
brcmf_c_pktfilter_offload_set(dhd,
|
||||||
if (brcmf_pkt_filter_enable) {
|
dhd->pktfilter[i]);
|
||||||
for (i = 0; i < dhd->pktfilter_count; i++) {
|
brcmf_c_pktfilter_offload_enable(dhd,
|
||||||
brcmf_c_pktfilter_offload_set(dhd,
|
dhd->pktfilter[i],
|
||||||
dhd->pktfilter[i]);
|
brcmf_pkt_filter_init,
|
||||||
brcmf_c_pktfilter_offload_enable(dhd,
|
brcmf_master_mode);
|
||||||
dhd->pktfilter[i],
|
|
||||||
brcmf_pkt_filter_init,
|
|
||||||
brcmf_master_mode);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif /* PKT_FILTER_SUPPORT */
|
|
||||||
|
|
||||||
brcmf_os_proto_unblock(dhd);
|
brcmf_os_proto_unblock(dhd);
|
||||||
|
|
||||||
|
|
|
@ -375,7 +375,6 @@ static int brcmf_host_event(dhd_info_t *dhd, int *ifidx, void *pktdata,
|
||||||
|
|
||||||
static void brcmf_set_packet_filter(int value, dhd_pub_t *dhd)
|
static void brcmf_set_packet_filter(int value, dhd_pub_t *dhd)
|
||||||
{
|
{
|
||||||
#ifdef PKT_FILTER_SUPPORT
|
|
||||||
DHD_TRACE(("%s: %d\n", __func__, value));
|
DHD_TRACE(("%s: %d\n", __func__, value));
|
||||||
/* 1 - Enable packet filter, only allow unicast packet to send up */
|
/* 1 - Enable packet filter, only allow unicast packet to send up */
|
||||||
/* 0 - Disable packet filter */
|
/* 0 - Disable packet filter */
|
||||||
|
@ -388,7 +387,6 @@ static void brcmf_set_packet_filter(int value, dhd_pub_t *dhd)
|
||||||
value, brcmf_master_mode);
|
value, brcmf_master_mode);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(CONFIG_HAS_EARLYSUSPEND)
|
#if defined(CONFIG_HAS_EARLYSUSPEND)
|
||||||
|
|
Loading…
Reference in New Issue