forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/net/wireless/marvell/mwifiex/main.h
....@@ -1,10 +1,10 @@
11 /*
2
- * Marvell Wireless LAN device driver: major data structures and prototypes
2
+ * NXP Wireless LAN device driver: major data structures and prototypes
33 *
4
- * Copyright (C) 2011-2014, Marvell International Ltd.
4
+ * Copyright 2011-2020 NXP
55 *
6
- * This software file (the "File") is distributed by Marvell International
7
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
6
+ * This software file (the "File") is distributed by NXP
7
+ * under the terms of the GNU General Public License Version 2, June 1991
88 * (the "License"). You may use, redistribute and/or modify this File in
99 * accordance with the terms and conditions of the License, a copy of which
1010 * is available by writing to the Free Software Foundation, Inc.,
....@@ -748,7 +748,7 @@
748748 struct cmd_ctrl_node {
749749 struct list_head list;
750750 struct mwifiex_private *priv;
751
- u32 cmd_oid;
751
+ u32 cmd_no;
752752 u32 cmd_flag;
753753 struct sk_buff *cmd_skb;
754754 struct sk_buff *resp_skb;
....@@ -1017,10 +1017,12 @@
10171017
10181018 /* For synchronizing FW initialization with device lifecycle. */
10191019 struct completion *fw_done;
1020
+ bool is_up;
10201021
10211022 bool ext_scan;
10221023 u8 fw_api_ver;
10231024 u8 key_api_major_ver, key_api_minor_ver;
1025
+ u8 max_p2p_conn, max_sta_conn;
10241026 struct memory_type_mapping *mem_type_mapping_tbl;
10251027 u8 num_mem_types;
10261028 bool scan_chan_gap_enabled;
....@@ -1052,6 +1054,8 @@
10521054 void *devdump_data;
10531055 int devdump_len;
10541056 struct timer_list devdump_timer;
1057
+
1058
+ bool ignore_btcoex_events;
10551059 };
10561060
10571061 void mwifiex_process_tx_queue(struct mwifiex_adapter *adapter);