diff options
Diffstat (limited to 'drivers/net/wireless/p54/txrx.c')
| -rw-r--r-- | drivers/net/wireless/p54/txrx.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/net/wireless/p54/txrx.c b/drivers/net/wireless/p54/txrx.c index f618b9623e5a..917d5d948e3c 100644 --- a/drivers/net/wireless/p54/txrx.c +++ b/drivers/net/wireless/p54/txrx.c | |||
| @@ -273,11 +273,9 @@ void p54_tx(struct p54_common *priv, struct sk_buff *skb) | |||
| 273 | 273 | ||
| 274 | static int p54_rssi_to_dbm(struct p54_common *priv, int rssi) | 274 | static int p54_rssi_to_dbm(struct p54_common *priv, int rssi) |
| 275 | { | 275 | { |
| 276 | int band = priv->hw->conf.channel->band; | ||
| 277 | |||
| 278 | if (priv->rxhw != 5) { | 276 | if (priv->rxhw != 5) { |
| 279 | return ((rssi * priv->rssical_db[band].mul) / 64 + | 277 | return ((rssi * priv->cur_rssi->mul) / 64 + |
| 280 | priv->rssical_db[band].add) / 4; | 278 | priv->cur_rssi->add) / 4; |
| 281 | } else { | 279 | } else { |
| 282 | /* | 280 | /* |
| 283 | * TODO: find the correct formula | 281 | * TODO: find the correct formula |
