diff options
| author | Linux Build Service Account <lnxbuild@localhost> | 2017-01-30 07:05:03 -0800 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-01-30 07:05:03 -0800 |
| commit | 5779a3e0b92d00270d25e32e5559ce02ed74a49a (patch) | |
| tree | 56c744a437ceb855df48dfdb3206c4dbcefe3d07 /drivers/net | |
| parent | 8a09e46bdbd2659b95333ab51ea075529d621321 (diff) | |
| parent | 880e2993f45b72b1658130b1ae15969de5706aab (diff) | |
Merge "ath10k: Add copy engine descriptor for WCN3990 target"
Diffstat (limited to 'drivers/net')
| -rw-r--r-- | drivers/net/wireless/ath/ath10k/ce.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath10k/ce.h b/drivers/net/wireless/ath/ath10k/ce.h index 46daa96a68a3..3c6dba648574 100644 --- a/drivers/net/wireless/ath/ath10k/ce.h +++ b/drivers/net/wireless/ath/ath10k/ce.h @@ -46,11 +46,20 @@ struct ath10k_ce_pipe; #define CE_DESC_FLAGS_META_DATA_MASK ar->hw_values->ce_desc_meta_data_mask #define CE_DESC_FLAGS_META_DATA_LSB ar->hw_values->ce_desc_meta_data_lsb +#ifndef CONFIG_ATH10K_SNOC struct ce_desc { __le32 addr; __le16 nbytes; __le16 flags; /* %CE_DESC_FLAGS_ */ }; +#else +struct ce_desc { + __le64 addr; + u16 nbytes; /* length in register map */ + u16 flags; /* fw_metadata_high */ + u32 toeplitz_hash_result; +}; +#endif struct ath10k_ce_ring { /* Number of entries in this ring; must be power of 2 */ |
