ath5k: use spin_lock_irqsave for beacon lock