ath9k: fix assumptions for idle calls on suspend/resume