wlcore: use single-role version when verifying the PLT firmware
The PLT firmware used by wl12xx for calibration always has the same version number as the single-role firmware. Currntly the driver rejects the PLT firmware since anything that is not single-role uses the multi-role version. Fix this by using the single-role version for everything except multi-role. Signed-off-by: Luciano Coelho <coelho@ti.com>
This commit is contained in:
parent
b26f5f09eb
commit
9646b13467
1 changed files with 2 additions and 2 deletions
|
@ -84,8 +84,8 @@ out:
|
|||
static int wlcore_validate_fw_ver(struct wl1271 *wl)
|
||||
{
|
||||
unsigned int *fw_ver = wl->chip.fw_ver;
|
||||
unsigned int *min_ver = (wl->fw_type == WL12XX_FW_TYPE_NORMAL) ?
|
||||
wl->min_sr_fw_ver : wl->min_mr_fw_ver;
|
||||
unsigned int *min_ver = (wl->fw_type == WL12XX_FW_TYPE_MULTI) ?
|
||||
wl->min_mr_fw_ver : wl->min_sr_fw_ver;
|
||||
char min_fw_str[32] = "";
|
||||
int i;
|
||||
|
||||
|
|
Loading…
Reference in a new issue