From: Malcolm Priestley Date: Fri, 7 Nov 2014 19:06:00 +0000 (+0000) Subject: staging: vt6655: CARDvUpdateBasicTopRate use basic_rates to find top rate X-Git-Tag: v3.19-rc1~66^2~206 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=3008dd9d9bcca3196659667648994793acea7cb9;p=linux.git staging: vt6655: CARDvUpdateBasicTopRate use basic_rates to find top rate basic_rates should now be used to find it. Signed-off-by: Malcolm Priestley Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/vt6655/card.c b/drivers/staging/vt6655/card.c index aaa72891fc51..d7b023b57b12 100644 --- a/drivers/staging/vt6655/card.c +++ b/drivers/staging/vt6655/card.c @@ -843,7 +843,7 @@ void CARDvUpdateBasicTopRate(struct vnt_private *pDevice) /* Determines the highest basic rate. */ for (ii = RATE_54M; ii >= RATE_6M; ii--) { - if ((pDevice->wBasicRate) & ((unsigned short)(1<basic_rates) & ((u32)(1 << ii))) { byTopOFDM = ii; break; } @@ -851,7 +851,7 @@ void CARDvUpdateBasicTopRate(struct vnt_private *pDevice) pDevice->byTopOFDMBasicRate = byTopOFDM; for (ii = RATE_11M;; ii--) { - if ((pDevice->wBasicRate) & ((unsigned short)(1<basic_rates) & ((u32)(1 << ii))) { byTopCCK = ii; break; }