aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/wireless/wl12xx/wl1271_init.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/drivers/net/wireless/wl12xx/wl1271_init.c b/drivers/net/wireless/wl12xx/wl1271_init.c
index e45af075e671..9abe062f1876 100644
--- a/drivers/net/wireless/wl12xx/wl1271_init.c
+++ b/drivers/net/wireless/wl12xx/wl1271_init.c
@@ -196,7 +196,14 @@ static int wl1271_init_general_parms(struct wl1271 *wl)
196 196
197 gen_parms->id = TEST_CMD_INI_FILE_GENERAL_PARAM; 197 gen_parms->id = TEST_CMD_INI_FILE_GENERAL_PARAM;
198 198
199 gen_parms->ref_clk = REF_CLK_38_4_E; 199 /*
200 * FIXME: The firmware crashes on boot with REF_CLK_38_4_E as clock.
201 * according to TI engineers, ref clk 5 is an unofficial
202 * 38.4 XTAL clock config, which seems to boot the device.
203 * Restore correct value once the real problem source is
204 * identified.
205 */
206 gen_parms->ref_clk = 5; /* REF_CLK_38_4_E; */
200 /* FIXME: magic numbers */ 207 /* FIXME: magic numbers */
201 gen_parms->settling_time = 5; 208 gen_parms->settling_time = 5;
202 gen_parms->clk_valid_on_wakeup = 0; 209 gen_parms->clk_valid_on_wakeup = 0;