From b96b9f788cee23b19700b8d868d409ea3ec8c962 Mon Sep 17 00:00:00 2001 From: Juuso Oikarinen Date: Tue, 13 Oct 2009 12:47:38 +0300 Subject: [PATCH] --- yaml --- r: 170961 b: refs/heads/master c: 2cc8d4db9dd7df9dd12d86f2e37d1b4760d3dd98 h: refs/heads/master i: 170959: fe1920f8d4c9e322f33dd45f03a56becaee63aab v: v3 --- [refs] | 2 +- trunk/drivers/net/wireless/wl12xx/wl1271_init.c | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index a78b493070de..6e34581236d0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2f301227a1ede57504694e1f64839839f5737cac +refs/heads/master: 2cc8d4db9dd7df9dd12d86f2e37d1b4760d3dd98 diff --git a/trunk/drivers/net/wireless/wl12xx/wl1271_init.c b/trunk/drivers/net/wireless/wl12xx/wl1271_init.c index e45af075e671..9abe062f1876 100644 --- a/trunk/drivers/net/wireless/wl12xx/wl1271_init.c +++ b/trunk/drivers/net/wireless/wl12xx/wl1271_init.c @@ -196,7 +196,14 @@ static int wl1271_init_general_parms(struct wl1271 *wl) gen_parms->id = TEST_CMD_INI_FILE_GENERAL_PARAM; - gen_parms->ref_clk = REF_CLK_38_4_E; + /* + * FIXME: The firmware crashes on boot with REF_CLK_38_4_E as clock. + * according to TI engineers, ref clk 5 is an unofficial + * 38.4 XTAL clock config, which seems to boot the device. + * Restore correct value once the real problem source is + * identified. + */ + gen_parms->ref_clk = 5; /* REF_CLK_38_4_E; */ /* FIXME: magic numbers */ gen_parms->settling_time = 5; gen_parms->clk_valid_on_wakeup = 0;