qcacmn: Add support for pmac_id in QDF layer
To support splitphy and MLO operation when multiple TX ring are present under single soc, then to differentiate the TX lmac, pmac id in per packet is require. As pmac_id in bank register is always constant for pinnacle case, so need to pass per packet in TX desc. Change-Id: Ic6d8e14e8c1948e218c52c8eeaf99fcd6c437753 CRs-Fixed: 3356413
This commit is contained in:

committato da
Madan Koyyalamudi

parent
56160b1881
commit
905bc10886
@@ -125,6 +125,8 @@ typedef __qdf_ipa_wdi_pipe_setup_info_smmu_t qdf_ipa_wdi_pipe_setup_info_smmu_t;
|
||||
__QDF_IPA_WDI_SETUP_INFO_SMMU_DESC_FORMAT_TEMPLATE(txrx)
|
||||
#define QDF_IPA_WDI_SETUP_INFO_SMMU_RX_BANK_ID(txrx, bid) \
|
||||
__QDF_IPA_WDI_SETUP_INFO_SMMU_RX_BANK_ID(txrx, bid)
|
||||
#define QDF_IPA_WDI_SETUP_INFO_SMMU_RX_PMAC_ID(txrx, pmac_id) \
|
||||
__QDF_IPA_WDI_SETUP_INFO_SMMU_RX_PMAC_ID(txrx, pmac_id)
|
||||
|
||||
typedef __qdf_ipa_ep_cfg_t qdf_ipa_ep_cfg_t;
|
||||
|
||||
@@ -271,6 +273,8 @@ typedef __qdf_ipa_wdi_pipe_setup_info_t qdf_ipa_wdi_pipe_setup_info_t;
|
||||
__QDF_IPA_WDI_SETUP_INFO_DESC_FORMAT_TEMPLATE(txrx)
|
||||
#define QDF_IPA_WDI_SETUP_INFO_RX_BANK_ID(txrx, bid) \
|
||||
__QDF_IPA_WDI_SETUP_INFO_RX_BANK_ID(txrx, bid)
|
||||
#define QDF_IPA_WDI_SETUP_INFO_RX_PMAC_ID(txrx, pmac_id) \
|
||||
__QDF_IPA_WDI_SETUP_INFO_RX_PMAC_ID(txrx, pmac_id)
|
||||
|
||||
/**
|
||||
* qdf_ipa_wdi_conn_in_params_t - information provided by
|
||||
|
Fai riferimento in un nuovo problema
Block a user