Skip to content

Commit

Permalink
wl18xx: change fw name and temporarily fail loading
Browse files Browse the repository at this point in the history
The new fw (8.5.0.0.28) is not backward compatible
with older drivers.

Use a new fw name (along with bumping the min
fw version), and add some code to fail
any boot attempt during the fw api alignment
patches (as the driver is not functional in
these transitional patches).

This code will be removed after the api alignment
will be done.

Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
  • Loading branch information
Eliad Peller authored and Luciano Coelho committed Nov 27, 2012
1 parent 512c538 commit 750a986
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
6 changes: 5 additions & 1 deletion drivers/net/wireless/ti/wl18xx/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -595,7 +595,7 @@ static const struct wl18xx_clk_cfg wl18xx_clk_table[NUM_CLOCK_CONFIGS] = {
};

/* TODO: maybe move to a new header file? */
#define WL18XX_FW_NAME "ti-connectivity/wl18xx-fw.bin"
#define WL18XX_FW_NAME "ti-connectivity/wl18xx-fw-2.bin"

static int wl18xx_identify_chip(struct wl1271 *wl)
{
Expand Down Expand Up @@ -1385,6 +1385,10 @@ static int wl18xx_setup(struct wl1271 *wl)
struct wl18xx_priv *priv = wl->priv;
int ret;

wl1271_error("driver is in transitional commit (due to fw api"
"change) and can't be booted!");
return -EINVAL;

wl->rtable = wl18xx_rtable;
wl->num_tx_desc = WL18XX_NUM_TX_DESCRIPTORS;
wl->num_rx_desc = WL18XX_NUM_TX_DESCRIPTORS;
Expand Down
4 changes: 2 additions & 2 deletions drivers/net/wireless/ti/wl18xx/wl18xx.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@

/* minimum FW required for driver */
#define WL18XX_CHIP_VER 8
#define WL18XX_IFTYPE_VER 2
#define WL18XX_IFTYPE_VER 5
#define WL18XX_MAJOR_VER 0
#define WL18XX_SUBTYPE_VER 0
#define WL18XX_MINOR_VER 100
#define WL18XX_MINOR_VER 28

#define WL18XX_CMD_MAX_SIZE 740

Expand Down

0 comments on commit 750a986

Please sign in to comment.