iwlwifi: introduce new rx structures used by 22560 RFH
authorGolan Ben Ami <golan.ben.ami@intel.com>
Sun, 4 Feb 2018 14:38:10 +0000 (16:38 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Thu, 26 Jul 2018 10:16:17 +0000 (13:16 +0300)
commitcf495496b688cd4672bf87aaaf0c833bda8825f3
tree2e7804160d67a8b6b5d829229cbd44bd90e053f0
parenta0ec0169b7a9e0e6050e1699276801dee8c6ca84
iwlwifi: introduce new rx structures used by 22560 RFH

22560 devices RFH uses different structures, which act similar
to the legacy rxq management lists - free and used list.

The iwl_rx_transfer_desc struct is part of the free list,
and consists of pointers to the empty rb's the driver wants to
pass to the fw.

The iwl_rx_completion_desc struct is part of the used list,
and consists of pointers to the buffer the fw filled up
with new rx, both commands and data, for the host.

Signed-off-by: Golan Ben Ami <golan.ben.ami@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/pcie/internal.h