qcacmn: Add support for vlan tagged traffic in IPA offload
In IPA offload, both tagged and untagged traffic cannot be handled with a single rx pipe. Hence, add support for 2nd RX pipe for tagged and untagged traffic respectively. Change-Id: I77ff633327696f66df42fb592492321c1591646b CRs-Fixed: 3226021
Šī revīzija ir iekļauta:

revīziju iesūtīja
Madan Koyyalamudi

vecāks
7c3316638a
revīzija
7be2cf3775
@@ -549,6 +549,13 @@ int htt_srng_setup(struct htt_soc *soc, int mac_id,
|
||||
(lmac_id * HAL_MAX_RINGS_PER_LMAC))) {
|
||||
htt_ring_id = HTT_HOST2_TO_FW_RXBUF_RING;
|
||||
htt_ring_type = HTT_SW_TO_SW_RING;
|
||||
#ifdef IPA_WDI3_RX_TWO_PIPES
|
||||
} else if (srng_params.ring_id ==
|
||||
(HAL_SRNG_WMAC1_SW2RXDMA0_BUF3 +
|
||||
(lmac_id * HAL_MAX_RINGS_PER_LMAC))) {
|
||||
htt_ring_id = HTT_HOST3_TO_FW_RXBUF_RING;
|
||||
htt_ring_type = HTT_SW_TO_SW_RING;
|
||||
#endif
|
||||
#endif
|
||||
#else
|
||||
if (srng_params.ring_id ==
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user