Commit dc71f4e1 authored by Bitterblue Smith's avatar Bitterblue Smith Committed by Ping-Ke Shih

wifi: rtlwifi: Add new members to struct rtl_priv for RTL8192DU

These are needed for the dual MAC version of RTL8192DU.

The two mutexes are used to avoid concurrent access to the hardware
from the two USB interfaces.

The two arrays are filled by one interface during LC calibration and
accessed by the other interface during channel switching.
Signed-off-by: default avatarBitterblue Smith <rtl8821cerfe2@gmail.com>
Signed-off-by: default avatarPing-Ke Shih <pkshih@realtek.com>
Link: https://msgid.link/d1bf581b-de41-4d09-bf56-768c2fc29dd3@gmail.com
parent ed411756
......@@ -2746,6 +2746,12 @@ struct rtl_priv {
*/
bool use_new_trx_flow;
/* For dual MAC RTL8192DU, things shared by the 2 USB interfaces */
u32 *curveindex_2g;
u32 *curveindex_5g;
struct mutex *mutex_for_power_on_off; /* for power on/off */
struct mutex *mutex_for_hw_init; /* for hardware init */
#ifdef CONFIG_PM
struct wiphy_wowlan_support wowlan;
#endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment