rtlwifi: rtl8192de: Replace local bit manipulation macros
commit08f6ef39bc3d40cc946dd3c3bbe50c088c498d9d
authorLarry Finger <Larry.Finger@lwfinger.net>
Mon, 25 Nov 2019 18:32:27 +0000 (25 12:32 -0600)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 18 Dec 2019 18:21:37 +0000 (18 20:21 +0200)
tree079715a76abc1b86ef810547ca5e981304fa29f2
parentb8e1ada81fb71f54c5577b46e562016623f2567c
rtlwifi: rtl8192de: Replace local bit manipulation macros

This driver uses a set of local macros to manipulate the RX and TX
descriptors, which are all little-endian quantities. These macros
are replaced by the bitfield macros le32p_replace_bits() and
le32_get_bits(). In several places, the macros operated on an entire
32-bit word. In these cases, a direct read or replacement is used.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h