|
@@ -1426,22 +1426,6 @@ static u32 wl12xx_sta_get_ap_rate_mask(struct wl1271 *wl,
|
|
|
return wlvif->rate_set;
|
|
|
}
|
|
|
|
|
|
-static int wl12xx_identify_fw(struct wl1271 *wl)
|
|
|
-{
|
|
|
- unsigned int *fw_ver = wl->chip.fw_ver;
|
|
|
-
|
|
|
- /* Only new station firmwares support routing fw logs to the host */
|
|
|
- if ((fw_ver[FW_VER_IF_TYPE] == FW_VER_IF_TYPE_STA) &&
|
|
|
- (fw_ver[FW_VER_MINOR] < FW_VER_MINOR_FWLOG_STA_MIN))
|
|
|
- wl->quirks |= WLCORE_QUIRK_FWLOG_NOT_IMPLEMENTED;
|
|
|
-
|
|
|
- /* This feature is not yet supported for AP mode */
|
|
|
- if (fw_ver[FW_VER_IF_TYPE] == FW_VER_IF_TYPE_AP)
|
|
|
- wl->quirks |= WLCORE_QUIRK_FWLOG_NOT_IMPLEMENTED;
|
|
|
-
|
|
|
- return 0;
|
|
|
-}
|
|
|
-
|
|
|
static void wl12xx_conf_init(struct wl1271 *wl)
|
|
|
{
|
|
|
struct wl12xx_priv *priv = wl->priv;
|
|
@@ -1626,7 +1610,6 @@ static int wl12xx_setup(struct wl1271 *wl);
|
|
|
static struct wlcore_ops wl12xx_ops = {
|
|
|
.setup = wl12xx_setup,
|
|
|
.identify_chip = wl12xx_identify_chip,
|
|
|
- .identify_fw = wl12xx_identify_fw,
|
|
|
.boot = wl12xx_boot,
|
|
|
.plt_init = wl12xx_plt_init,
|
|
|
.trigger_cmd = wl12xx_trigger_cmd,
|