aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rt2x00/rt2800.h
diff options
context:
space:
mode:
authorGertjan van Wingerde <gwingerde@gmail.com>2010-04-11 08:31:10 -0400
committerJohn W. Linville <linville@tuxdriver.com>2010-04-12 15:22:11 -0400
commit8d0c9b65c904c6943566ccd2919c6a5ee6292c6b (patch)
tree39bec7664e3bc8bf9664cb987581a2ba4d869c3e /drivers/net/wireless/rt2x00/rt2800.h
parente148b4c82a6269aa19476e4865afe8aa84360c8f (diff)
rt2x00: Refactor rt2800 version constants.
The rt2800 version constants are inconsistent, and the version number don't mean a lot of things anyway. Refactor the constants to have some more meaningful names, and introduce and use some new helpers to check these chipset revisions. At the same time rename to revision, as they are more revision numbers rather than version numbers. Signed-off-by: Gertjan van Wingerde <gwingerde@gmail.com> Acked-by: Ivo van Doorn <IvDoorn@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800.h')
-rw-r--r--drivers/net/wireless/rt2x00/rt2800.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800.h b/drivers/net/wireless/rt2x00/rt2800.h
index 4d5871b01cac..ec893721cc80 100644
--- a/drivers/net/wireless/rt2x00/rt2800.h
+++ b/drivers/net/wireless/rt2x00/rt2800.h
@@ -59,13 +59,17 @@
59#define RF3320 0x000b 59#define RF3320 0x000b
60 60
61/* 61/*
62 * Chipset version. 62 * Chipset revisions.
63 */ 63 */
64#define RT2860C_VERSION 0x0100 64#define REV_RT2860C 0x0100
65#define RT2860D_VERSION 0x0101 65#define REV_RT2860D 0x0101
66#define RT2880E_VERSION 0x0200 66#define REV_RT2870D 0x0101
67#define RT2883_VERSION 0x0300 67#define REV_RT2872E 0x0200
68#define RT3070_VERSION 0x0200 68#define REV_RT3070E 0x0200
69#define REV_RT3070F 0x0201
70#define REV_RT3071E 0x0211
71#define REV_RT3090E 0x0211
72#define REV_RT3390E 0x0211
69 73
70/* 74/*
71 * Signal information. 75 * Signal information.