summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2013-06-10 20:10:34 +0000
committeradrian <adrian@FreeBSD.org>2013-06-10 20:10:34 +0000
commit7a0e9421a54ec4426b1be06e7fecc54f3de73a8b (patch)
treebed9e6d20b200300b1a1edb2bd942a0b23ed7800 /sys/dev
parente05fb10b9cd0f9094907a33d7f075b75fab784b6 (diff)
downloadFreeBSD-src-7a0e9421a54ec4426b1be06e7fecc54f3de73a8b.zip
FreeBSD-src-7a0e9421a54ec4426b1be06e7fecc54f3de73a8b.tar.gz
Add another comment about WB195 (AR9285+AR3011) when using ASPM.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/ath/if_ath_btcoex.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/ath/if_ath_btcoex.c b/sys/dev/ath/if_ath_btcoex.c
index ef9073d..91435de 100644
--- a/sys/dev/ath/if_ath_btcoex.c
+++ b/sys/dev/ath/if_ath_btcoex.c
@@ -134,6 +134,10 @@ ath_btcoex_cfg_wb195(struct ath_softc *sc)
* When using bluetooth coexistence, ASPM needs to be disabled
* otherwise the sleeping interferes with the bluetooth (USB)
* operation and the MAC sleep/wakeup hardware.
+ *
+ * The PCIe powersave routine also needs to not be called
+ * by the driver during suspend/resume, else things will get
+ * a little odd. Check Linux ath9k for more details.
*/
static int
ath_btcoex_aspm_wb195(struct ath_softc *sc)
OpenPOWER on IntegriCloud