Search Linux Wireless

Re: [PATCH 5/7] ath6kl: Invoke wow suspend/resume calls during PM operations

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Friday 28 October 2011 06:51 PM, Kalle Valo wrote:
On 10/25/2011 01:37 PM, rmani@xxxxxxxxxxxxxxxx wrote:

+	if (wow&&  ath6kl_cfg80211_ready(ar)&&
+	    test_bit(CONNECTED,&ar->flag)&&
+	    ath6kl_hif_keep_pwr_caps(ar)) {
+
+		/* Flush all non control pkts in Tx path */
+		ath6kl_tx_data_cleanup(ar);
+
+		ret = ath6kl_pm_wow_suspend(ar, wow);
+		if (ret)
+			return ret;
+	}

Forgot to mention: don't you also need to check for MMC_PM_WAKE_SDIO_IRQ
and also set it with sdio_set_host_pm_flags()?

I tested it in x86 machine. Wow suspend/resume works even without setting MMC_PM_WAKE_SDIO_IRQ. Should i really handle it ?


Kalle
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux