qcacmn: Do not subscribe for MC/BC frames for kiwi/peach
MC/BC frames are routed to FW ring based on routing config for MC/BC data as SRC: FW2RXDMA and DST: RXDMA2DFW. Data offload features in FW will take care of routing the MC/BC frames to FW in both active and low power modes. Make this change only for kiwi/peach using hal ops. Change-Id: Id8665261a512c9db3e808f95082ff82b47f01ade CRs-Fixed: 3464036
This commit is contained in:

committed by
Madan Koyyalamudi

parent
bbd8a57b8e
commit
50c9ab56a1
@@ -1429,8 +1429,10 @@ dp_rxdma_ring_sel_cfg_be(struct dp_soc *soc)
|
||||
htt_tlv_filter.fp_mgmt_filter = 0;
|
||||
htt_tlv_filter.fp_ctrl_filter = FILTER_CTRL_BA_REQ;
|
||||
htt_tlv_filter.fp_data_filter = (FILTER_DATA_UCAST |
|
||||
FILTER_DATA_MCAST |
|
||||
FILTER_DATA_DATA);
|
||||
htt_tlv_filter.fp_data_filter |=
|
||||
hal_rx_en_mcast_fp_data_filter(soc->hal_soc) ?
|
||||
FILTER_DATA_MCAST : 0;
|
||||
htt_tlv_filter.mo_mgmt_filter = 0;
|
||||
htt_tlv_filter.mo_ctrl_filter = 0;
|
||||
htt_tlv_filter.mo_data_filter = 0;
|
||||
@@ -1533,8 +1535,10 @@ dp_rxdma_ring_sel_cfg_be(struct dp_soc *soc)
|
||||
htt_tlv_filter.fp_mgmt_filter = 0;
|
||||
htt_tlv_filter.fp_ctrl_filter = FILTER_CTRL_BA_REQ;
|
||||
htt_tlv_filter.fp_data_filter = (FILTER_DATA_UCAST |
|
||||
FILTER_DATA_MCAST |
|
||||
FILTER_DATA_DATA);
|
||||
htt_tlv_filter.fp_data_filter |=
|
||||
hal_rx_en_mcast_fp_data_filter(soc->hal_soc) ?
|
||||
FILTER_DATA_MCAST : 0;
|
||||
htt_tlv_filter.mo_mgmt_filter = 0;
|
||||
htt_tlv_filter.mo_ctrl_filter = 0;
|
||||
htt_tlv_filter.mo_data_filter = 0;
|
||||
|
Reference in New Issue
Block a user