The 802.11 specification includes a variety of power save techniques. Some of them are implemented in net80211.
This is currently under active development. This page is partly documentation and partly active development notes.
The iwn(4) driver supports NIC-based powersave. The ath(4) driver is currently being modified to support stack-based powersave.
All you need to do is add 'powersave' to the interface creation line:
# ifconfig wlan0 create wlandev iwn0 powersave
For stack-based powersave (eg, ath(4)) the powersave state can be monitored by using net80211 debugging:
# wlandebug -i wlan0 +power +debug +state