staging: wilc1000: use macro from ieee80211.h in register frame api's
authorAjay Singh <ajay.kathat@microchip.com>
Mon, 12 Nov 2018 05:45:03 +0000 (05:45 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 12 Nov 2018 22:43:15 +0000 (14:43 -0800)
Make use of ieee80211.h provided macros and removed the extra macro
defined for the same purpose.

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

index 2bf91df..eb13b41 100644 (file)
@@ -3483,11 +3483,11 @@ void wilc_frame_register(struct wilc_vif *vif, u16 frame_type, bool reg)
                return;
 
        switch (frame_type) {
-       case ACTION:
+       case IEEE80211_STYPE_ACTION:
                msg->body.reg_frame.reg_id = ACTION_FRM_IDX;
                break;
 
-       case PROBE_REQ:
+       case IEEE80211_STYPE_PROBE_REQ:
                msg->body.reg_frame.reg_id = PROBE_REQ_IDX;
                break;
 
index 523b46b..0185fc6 100644 (file)
@@ -14,9 +14,6 @@
 #define STATION_MODE   0x02
 #define GO_MODE                0x03
 #define CLIENT_MODE    0x04
-#define ACTION         0xD0
-#define PROBE_REQ      0x40
-#define PROBE_RESP     0x50
 
 #define ACTION_FRM_IDX                         0
 #define PROBE_REQ_IDX                          1
index a6f4fad..f92ecf6 100644 (file)
@@ -1700,12 +1700,12 @@ void wilc_mgmt_frame_register(struct wiphy *wiphy, struct wireless_dev *wdev,
                return;
 
        switch (frame_type) {
-       case PROBE_REQ:
+       case IEEE80211_STYPE_PROBE_REQ:
                vif->frame_reg[0].type = frame_type;
                vif->frame_reg[0].reg = reg;
                break;
 
-       case ACTION:
+       case IEEE80211_STYPE_ACTION:
                vif->frame_reg[1].type = frame_type;
                vif->frame_reg[1].reg = reg;
                break;