From: Eliad Peller Date: Thu, 21 Nov 2013 10:28:17 +0000 (+0200) Subject: iwlwifi: add D0i3 references boiler plate X-Git-Tag: v3.15-rc1~113^2~289^2^2~102^2~34 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=440c411d6ae9771c62e2b44ee94a80168f86077f;p=pandora-kernel.git iwlwifi: add D0i3 references boiler plate D0i3 is bus power saving feature. It involves the firmware - the driver needs to send a list of commands to the firmware before entering this state. Wake up from d0i3 also requires a few commands to the firmware. The trigger to enter D0i3 is an idle timeout that will be implemented later and will most probably rely on RUNTIME_PM infrastructure. In order to prevent entrance to D0i3 in critical flows, we implement here a reference infrastructure. When a ref is taken, we can't enter D0i3. PCIe does't support D0i3. Signed-off-by: Eliad Peller Signed-off-by: Arik Nemtsov Signed-off-by: Emmanuel Grumbach --- Reading git-diff-tree failed