wl1271: add workaround to avoid distortion due to excessive tx power
[safe/jmp/linux-2.6] / drivers / net / wireless / wl12xx / wl1271_acx.c
index b9dfa09..d5dac57 100644 (file)
@@ -137,7 +137,12 @@ int wl1271_acx_tx_power(struct wl1271 *wl, int power)
                goto out;
        }
 
-       acx->current_tx_power = power * 10;
+       /*
+        * FIXME: This is a workaround needed while we don't the correct
+        * calibration, to avoid distortions
+        */
+       /* acx->current_tx_power = power * 10; */
+       acx->current_tx_power = 70;
 
        ret = wl1271_cmd_configure(wl, DOT11_CUR_TX_PWR, acx, sizeof(*acx));
        if (ret < 0) {