staging: wilc1000: remove coreconfigurator.h file
authorAjay Singh <ajay.kathat@microchip.com>
Thu, 1 Nov 2018 16:45:26 +0000 (16:45 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 5 Nov 2018 14:23:01 +0000 (15:23 +0100)
Remove the coreconfigurator header file, as its source file is deleted
after code refactor. Moved the required structure and prototypes to
hostinterface header.

Signed-off-by: Ajay Singh <ajay.kathat@microchip.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/wilc1000/coreconfigurator.h [deleted file]
drivers/staging/wilc1000/host_interface.h
drivers/staging/wilc1000/wilc_wlan_cfg.c

diff --git a/drivers/staging/wilc1000/coreconfigurator.h b/drivers/staging/wilc1000/coreconfigurator.h
deleted file mode 100644 (file)
index 67f6855..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * Copyright (c) 2012 - 2018 Microchip Technology Inc., and its subsidiaries.
- * All rights reserved.
- */
-
-#ifndef CORECONFIGURATOR_H
-#define CORECONFIGURATOR_H
-
-#include "wilc_wlan_if.h"
-
-#define NUM_RSSI                5
-
-#define SET_CFG              0
-#define GET_CFG              1
-
-#define MAX_ASSOC_RESP_FRAME_SIZE   256
-
-struct rssi_history_buffer {
-       bool full;
-       u8 index;
-       s8 samples[NUM_RSSI];
-};
-
-struct network_info {
-       s8 rssi;
-       u16 cap_info;
-       u8 ssid[MAX_SSID_LEN];
-       u8 ssid_len;
-       u8 bssid[6];
-       u16 beacon_period;
-       u8 dtim_period;
-       u8 ch;
-       unsigned long time_scan_cached;
-       unsigned long time_scan;
-       bool new_network;
-       u8 found;
-       u32 tsf_lo;
-       u8 *ies;
-       u16 ies_len;
-       void *join_params;
-       struct rssi_history_buffer rssi_history;
-       u64 tsf_hi;
-};
-
-struct connect_info {
-       u8 bssid[6];
-       u8 *req_ies;
-       size_t req_ies_len;
-       u8 *resp_ies;
-       u16 resp_ies_len;
-       u16 status;
-};
-
-struct disconnect_info {
-       u16 reason;
-       u8 *ie;
-       size_t ie_len;
-};
-
-struct assoc_resp {
-       __le16 capab_info;
-       __le16 status_code;
-       __le16 aid;
-} __packed;
-
-void wilc_scan_complete_received(struct wilc *wilc, u8 *buffer, u32 length);
-void wilc_network_info_received(struct wilc *wilc, u8 *buffer, u32 length);
-void wilc_gnrl_async_info_received(struct wilc *wilc, u8 *buffer, u32 length);
-#endif
index 33fb7318734b51944f2d56c0ca0d0661817eb003..5f8d30f47cd6245284411a2db3359e585ab4bca6 100644 (file)
@@ -7,7 +7,7 @@
 #ifndef HOST_INT_H
 #define HOST_INT_H
 #include <linux/ieee80211.h>
-#include "coreconfigurator.h"
+#include "wilc_wlan_if.h"
 
 #define IDLE_MODE      0x00
 #define AP_MODE                0x01
 #define DRV_HANDLER_SIZE                       5
 #define DRV_HANDLER_MASK                       0x000000FF
 
+#define NUM_RSSI                5
+
+#define SET_CFG              0
+#define GET_CFG              1
+
+#define MAX_ASSOC_RESP_FRAME_SIZE   256
+
+struct rssi_history_buffer {
+       bool full;
+       u8 index;
+       s8 samples[NUM_RSSI];
+};
+
+struct network_info {
+       s8 rssi;
+       u16 cap_info;
+       u8 ssid[MAX_SSID_LEN];
+       u8 ssid_len;
+       u8 bssid[6];
+       u16 beacon_period;
+       u8 dtim_period;
+       u8 ch;
+       unsigned long time_scan_cached;
+       unsigned long time_scan;
+       bool new_network;
+       u8 found;
+       u32 tsf_lo;
+       u8 *ies;
+       u16 ies_len;
+       void *join_params;
+       struct rssi_history_buffer rssi_history;
+       u64 tsf_hi;
+};
+
+struct connect_info {
+       u8 bssid[6];
+       u8 *req_ies;
+       size_t req_ies_len;
+       u8 *resp_ies;
+       u16 resp_ies_len;
+       u16 status;
+};
+
+struct disconnect_info {
+       u16 reason;
+       u8 *ie;
+       size_t ie_len;
+};
+
+struct assoc_resp {
+       __le16 capab_info;
+       __le16 status_code;
+       __le16 aid;
+} __packed;
+
 struct rf_info {
        u8 link_speed;
        s8 rssi;
@@ -358,5 +413,7 @@ void wilc_resolve_disconnect_aberration(struct wilc_vif *vif);
 int wilc_get_vif_idx(struct wilc_vif *vif);
 int wilc_set_tx_power(struct wilc_vif *vif, u8 tx_power);
 int wilc_get_tx_power(struct wilc_vif *vif, u8 *tx_power);
-
+void wilc_scan_complete_received(struct wilc *wilc, u8 *buffer, u32 length);
+void wilc_network_info_received(struct wilc *wilc, u8 *buffer, u32 length);
+void wilc_gnrl_async_info_received(struct wilc *wilc, u8 *buffer, u32 length);
 #endif
index faa001c75681dd8cf85ad4999b64d54d153fb6b6..8390766358daedd20af4f7b92d1399442c6a0f17 100644 (file)
@@ -7,7 +7,6 @@
 #include "wilc_wlan_if.h"
 #include "wilc_wlan.h"
 #include "wilc_wlan_cfg.h"
-#include "coreconfigurator.h"
 #include "wilc_wfi_netdevice.h"
 
 enum cfg_cmd_type {