case DOT11_PMK_TSC:
        case LOCAL_PMK:
        case LOCAL_GAIN:
-#ifdef WPS
        case LOCAL_WPS_ENABLE:
        case LOCAL_WPS_PROBE_REQ:
-#endif /* WPS */
        case LOCAL_REGION:
        default:
                break;
 static
 void hostif_start_confirm(struct ks_wlan_private *priv)
 {
-#ifdef WPS
        union iwreq_data wrqu;
 
        wrqu.data.length = 0;
                eth_zero_addr(wrqu.ap_addr.sa_data);
                wireless_send_event(priv->net_dev, SIOCGIWAP, &wrqu, NULL);
        }
-#endif
        netdev_dbg(priv->net_dev, " scan_ind_count=%d\n", priv->scan_ind_count);
        hostif_sme_enqueue(priv, SME_START_CONFIRM);
 }
        case SME_SET_PMKSA:
                hostif_sme_set_pmksa(priv);
                break;
-#ifdef WPS
        case SME_WPS_ENABLE_REQUEST:
                hostif_mib_set_request(priv, LOCAL_WPS_ENABLE,
                                       sizeof(priv->wps.wps_enabled),
                                       priv->wps.ielen,
                                       MIB_VALUE_TYPE_OSTRING, priv->wps.ie);
                break;
-#endif /* WPS */
        case SME_MODE_SET_REQUEST:
                hostif_sme_mode_setup(priv);
                break;
 
 
 #define LOCAL_REGION                      0xF10A0100   /* Region setting */
 
-#ifdef WPS
 #define LOCAL_WPS_ENABLE                  0xF10B0100   /* WiFi Protected Setup */
 #define LOCAL_WPS_PROBE_REQ               0xF10C0100   /* WPS Probe Request */
-#endif /* WPS */
 
 #define LOCAL_GAIN                        0xF10D0100   /* Carrer sense threshold for demo ato show */
 #define LOCAL_EEPROM_SUM                  0xF10E0100   /* EEPROM checksum information */