[PATCH] libertas: Fix Marvell rate table
Dario Vlah
dario at eecs.harvard.edu
Mon Jan 19 12:08:28 EST 2009
On Mon, 19 Jan 2009, Dan Williams wrote:
> Could you sign off on the patch per kernel commit requirements?
Certainly, here it is.
--dario
Signed-off-by: Dario Vlah <dario at eecs.harvard.edu>
--
diff --git a/drivers/net/wireless/libertas/tx.c b/drivers/net/wireless/libertas/tx.c
index dac4626..a6bf4a5 100644
--- a/drivers/net/wireless/libertas/tx.c
+++ b/drivers/net/wireless/libertas/tx.c
@@ -30,21 +31,21 @@ static u32 convert_radiotap_rate_to_mv(u8 rate)
case 22: /* 11 Mbps */
return 3 | (1 << 4);
case 12: /* 6 Mbps */
- return 4 | (1 << 4);
- case 18: /* 9 Mbps */
return 5 | (1 << 4);
- case 24: /* 12 Mbps */
+ case 18: /* 9 Mbps */
return 6 | (1 << 4);
- case 36: /* 18 Mbps */
+ case 24: /* 12 Mbps */
return 7 | (1 << 4);
- case 48: /* 24 Mbps */
+ case 36: /* 18 Mbps */
return 8 | (1 << 4);
- case 72: /* 36 Mbps */
+ case 48: /* 24 Mbps */
return 9 | (1 << 4);
- case 96: /* 48 Mbps */
+ case 72: /* 36 Mbps */
return 10 | (1 << 4);
- case 108: /* 54 Mbps */
+ case 96: /* 48 Mbps */
return 11 | (1 << 4);
+ case 108: /* 54 Mbps */
+ return 12 | (1 << 4);
}
return 0;
}
More information about the libertas-dev
mailing list