qcacmn: QDF changes to support vlan traffic in IPA offload
QDF changes to support vlan traffic in IPA offload Change-Id: I41e1511284f16ac2afa91115bd953b0055a31d47 CRs-Fixed: 3229809
This commit is contained in:

committed by
Madan Koyyalamudi

parent
ff2587248e
commit
53eac0def3
@@ -204,6 +204,11 @@ typedef __qdf_ipa_wdi_reg_intf_in_params_t qdf_ipa_wdi_reg_intf_in_params_t;
|
||||
#define QDF_IPA_WDI_REG_INTF_IN_PARAMS_IS_TX1_USED(in) \
|
||||
__QDF_IPA_WDI_REG_INTF_IN_PARAMS_IS_TX1_USED(in)
|
||||
#endif
|
||||
#ifdef IPA_WDI3_RX_TWO_PIPES
|
||||
#define QDF_IPA_WDI_REG_INTF_IN_PARAMS_IS_RX1_USED(in) \
|
||||
__QDF_IPA_WDI_REG_INTF_IN_PARAMS_IS_RX1_USED(in)
|
||||
#endif
|
||||
|
||||
|
||||
/**
|
||||
* qdf_ipa_wdi_pipe_setup_info_t - WDI TX/Rx configuration
|
||||
@@ -293,7 +298,14 @@ typedef __qdf_ipa_wdi_conn_in_params_t qdf_ipa_wdi_conn_in_params_t;
|
||||
#define QDF_IPA_WDI_CONN_OUT_PARAMS_TX_UC_ALT_DB_PA(pipe_out) \
|
||||
__QDF_IPA_WDI_CONN_OUT_PARAMS_TX_UC_ALT_DB_PA(pipe_out)
|
||||
#endif
|
||||
|
||||
#ifdef IPA_WDI3_RX_TWO_PIPES
|
||||
#define QDF_IPA_WDI_CONN_IN_PARAMS_IS_RX1_USED(pipe_in) \
|
||||
__QDF_IPA_WDI_CONN_IN_PARAMS_IS_RX1_USED(pipe_in)
|
||||
#define QDF_IPA_WDI_CONN_IN_PARAMS_RX_ALT(pipe_in) \
|
||||
__QDF_IPA_WDI_CONN_IN_PARAMS_RX_ALT(pipe_in)
|
||||
#define QDF_IPA_WDI_CONN_IN_PARAMS_RX_ALT_SMMU(pipe_in) \
|
||||
__QDF_IPA_WDI_CONN_IN_PARAMS_RX_ALT_SMMU(pipe_in)
|
||||
#endif
|
||||
/**
|
||||
* qdf_ipa_wdi_conn_out_params_t - information provided
|
||||
* to WLAN druver
|
||||
@@ -306,6 +318,10 @@ typedef __qdf_ipa_wdi_conn_out_params_t qdf_ipa_wdi_conn_out_params_t;
|
||||
__QDF_IPA_WDI_CONN_OUT_PARAMS_TX_UC_DB_VA(pipe_out)
|
||||
#define QDF_IPA_WDI_CONN_OUT_PARAMS_RX_UC_DB_PA(pipe_out) \
|
||||
__QDF_IPA_WDI_CONN_OUT_PARAMS_RX_UC_DB_PA(pipe_out)
|
||||
#ifdef IPA_WDI3_RX_TWO_PIPES
|
||||
#define QDF_IPA_WDI_CONN_OUT_PARAMS_RX_ALT_UC_DB_PA(pipe_out) \
|
||||
__QDF_IPA_WDI_CONN_OUT_PARAMS_RX_ALT_UC_DB_PA(pipe_out)
|
||||
#endif
|
||||
#define QDF_IPA_WDI_CONN_OUT_PARAMS_IS_DB_DDR_MAPPED(pipe_out) \
|
||||
__QDF_IPA_WDI_CONN_OUT_PARAMS_IS_DB_DDR_MAPPED(pipe_out)
|
||||
|
||||
|
@@ -186,6 +186,10 @@ typedef struct ipa_wdi_reg_intf_in_params __qdf_ipa_wdi_reg_intf_in_params_t;
|
||||
#define __QDF_IPA_WDI_REG_INTF_IN_PARAMS_IS_TX1_USED(in) \
|
||||
(((struct ipa_wdi_reg_intf_in_params *)(in))->is_tx1_used)
|
||||
#endif
|
||||
#ifdef IPA_WDI3_RX_TWO_PIPES
|
||||
#define __QDF_IPA_WDI_REG_INTF_IN_PARAMS_IS_RX1_USED(in) \
|
||||
(((struct ipa_wdi_reg_intf_in_params *)(in))->is_rx1_used)
|
||||
#endif
|
||||
|
||||
typedef struct ipa_ep_cfg __qdf_ipa_ep_cfg_t;
|
||||
|
||||
@@ -308,6 +312,14 @@ typedef struct ipa_wdi_conn_in_params __qdf_ipa_wdi_conn_in_params_t;
|
||||
(((struct ipa_wdi_conn_in_params *)(pipe_in))->u_rx.rx)
|
||||
#define __QDF_IPA_WDI_CONN_IN_PARAMS_RX_SMMU(pipe_in) \
|
||||
(((struct ipa_wdi_conn_in_params *)(pipe_in))->u_rx.rx_smmu)
|
||||
#ifdef IPA_WDI3_RX_TWO_PIPES
|
||||
#define __QDF_IPA_WDI_CONN_IN_PARAMS_IS_RX1_USED(pipe_in) \
|
||||
(((struct ipa_wdi_conn_in_params *)(pipe_in))->is_rx1_used)
|
||||
#define __QDF_IPA_WDI_CONN_IN_PARAMS_RX_ALT(pipe_in) \
|
||||
(((struct ipa_wdi_conn_in_params *)(pipe_in))->u_rx1.rx)
|
||||
#define __QDF_IPA_WDI_CONN_IN_PARAMS_RX_ALT_SMMU(pipe_in) \
|
||||
(((struct ipa_wdi_conn_in_params *)(pipe_in))->u_rx1.rx_smmu)
|
||||
#endif
|
||||
#define __QDF_IPA_WDI_CONN_IN_PARAMS_HANDLE(pipe_in) \
|
||||
(((struct ipa_wdi_conn_in_params *)(pipe_in))->hdl)
|
||||
|
||||
@@ -325,6 +337,10 @@ typedef struct ipa_wdi_conn_out_params __qdf_ipa_wdi_conn_out_params_t;
|
||||
#endif
|
||||
#define __QDF_IPA_WDI_CONN_OUT_PARAMS_RX_UC_DB_PA(pipe_out) \
|
||||
(((struct ipa_wdi_conn_out_params *)(pipe_out))->rx_uc_db_pa)
|
||||
#ifdef IPA_WDI3_RX_TWO_PIPES
|
||||
#define __QDF_IPA_WDI_CONN_OUT_PARAMS_RX_ALT_UC_DB_PA(pipe_out) \
|
||||
(((struct ipa_wdi_conn_out_params *)(pipe_out))->rx1_uc_db_pa)
|
||||
#endif
|
||||
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 4, 0))
|
||||
#define __QDF_IPA_WDI_CONN_OUT_PARAMS_IS_DB_DDR_MAPPED(pipe_out) \
|
||||
(((struct ipa_wdi_conn_out_params *)(pipe_out))->is_ddr_mapped)
|
||||
|
Reference in New Issue
Block a user