summaryrefslogtreecommitdiffstats
path: root/sys/dev/ath/ath_rate/sample/sample.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2007-01-15 01:17:44 +0000
committersam <sam@FreeBSD.org>2007-01-15 01:17:44 +0000
commit505d2532fe1d955e605664931526492bec80da0b (patch)
treee776a9d23032a8e0306f38909370882670d21bfc /sys/dev/ath/ath_rate/sample/sample.h
parent35e57be364012f2c66a247811024dc9d3ea9d0c2 (diff)
downloadFreeBSD-src-505d2532fe1d955e605664931526492bec80da0b.zip
FreeBSD-src-505d2532fe1d955e605664931526492bec80da0b.tar.gz
save changes for handling 5416/5418 parts
Diffstat (limited to 'sys/dev/ath/ath_rate/sample/sample.h')
-rw-r--r--sys/dev/ath/ath_rate/sample/sample.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/sys/dev/ath/ath_rate/sample/sample.h b/sys/dev/ath/ath_rate/sample/sample.h
index 90593aa..1e9377e 100644
--- a/sys/dev/ath/ath_rate/sample/sample.h
+++ b/sys/dev/ath/ath_rate/sample/sample.h
@@ -136,6 +136,16 @@ struct sample_node {
#define AR_XmitRate3 0x000f8000 /* series 3 tx rate */
#define AR_XmitRate3_S 15
+/* TX ds_ctl3 for 5416 */
+#define AR5416_XmitRate0 0x000000ff /* series 0 tx rate */
+#define AR5416_XmitRate0_S 0
+#define AR5416_XmitRate1 0x0000ff00 /* series 1 tx rate */
+#define AR5416_XmitRate1_S 8
+#define AR5416_XmitRate2 0x00ff0000 /* series 2 tx rate */
+#define AR5416_XmitRate2_S 16
+#define AR5416_XmitRate3 0xff000000 /* series 3 tx rate */
+#define AR5416_XmitRate3_S 24
+
#define MS(_v, _f) (((_v) & (_f)) >> _f##_S)
/*
OpenPOWER on IntegriCloud