Stop running iwm(4) devices in "continuous active mode (CAM)".
authorstsp <stsp@openbsd.org>
Sun, 10 Dec 2017 20:34:41 +0000 (20:34 +0000)
committerstsp <stsp@openbsd.org>
Sun, 10 Dec 2017 20:34:41 +0000 (20:34 +0000)
commit8dcd978fe0f14652f02968143e856b6bc94a4de2
tree10543796a599437dfc4ac0a323bee778227b292b
parente34d28941f95b5b221076a95efc15767e72cf082
Stop running iwm(4) devices in "continuous active mode (CAM)".

Instead, enable device-level power saving which apparently allows
Tx/Rx RF circuitry to be switched off while inactive to save some power.
Turns out CAM is meant for debugging purposes, not normal operation.

NB: This has nothing to do with 802.11 power saving.

Tested by myself and phessler. There is no visible behaviour change.
ok deraadt@ phessler@
sys/dev/pci/if_iwm.c