qcacmn: Add RX handling for RHINE architecture

RHINE is soft UMAC based architecture which is not having
REO block, all the REO functionality will be implemented
in F.W and host level. Host will get the RX packets in
CE-RX rings in HTT format, to reap RX packets new HTT
messages will be extracted and parsed.

So implement RX handling based on new softumac architecture for RHINE.

Change-Id: If430dd017309e2b2a3eb5e27e1d8b58696abceb4
CRs-Fixed: 3382920
This commit is contained in:
Karthik Kantamneni
2022-10-06 23:25:48 +05:30
committed by Madan Koyyalamudi
parent f3217146fa
commit 2edb0c0388
5 changed files with 1098 additions and 1 deletions

View File

@@ -26,6 +26,14 @@
#include "qdf_mem.h"
#include "cdp_txrx_cmn_struct.h"
/*
* dp_htt_h2t_rx_ring_rfs_cfg() - RFS config for RX DATA indication
* @htt_soc: Opaque htt SOC handle
*
* Return: QDF_STATUS success or failure
*/
QDF_STATUS dp_htt_h2t_rx_ring_rfs_cfg(struct htt_soc *soc);
/*
* dp_htt_soc_initialize_rh() - SOC level HTT initialization
* @htt_soc: Opaque htt SOC handle