<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/drivers/net/wireless/iwlwifi/mvm/power.c, branch docs-fixes</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-fixes</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-fixes'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2015-11-18T12:28:30+00:00</updated>
<entry>
<title>iwlwifi: move under intel vendor directory</title>
<updated>2015-11-18T12:28:30+00:00</updated>
<author>
<name>Kalle Valo</name>
<email>kvalo@codeaurora.org</email>
</author>
<published>2015-11-17T18:57:38+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e705c12146aa9c69ca498d4ebb83ba7138f9b41f'/>
<id>urn:sha1:e705c12146aa9c69ca498d4ebb83ba7138f9b41f</id>
<content type='text'>
Part of reorganising wireless drivers directory and Kconfig.

Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>iwlwifi: mvm: use short timeouts in P2P low latency if supported</title>
<updated>2015-10-25T11:45:03+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2015-10-06T12:07:44+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=b08dbed71a876d982e3506a97702535fd5cff48c'/>
<id>urn:sha1:b08dbed71a876d982e3506a97702535fd5cff48c</id>
<content type='text'>
Those timeouts are used for AM-to-PSM transition.
We already have those pairs defined for default and WOWLAN use cases.
We expect that by using shorter threshold for low latency P2P,
e.g. for Miracast video scenario, we might save a considerable amount of power.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Avri Altman &lt;avri.altman@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: mvm: use wowlan RX/TX timeouts in D0i3</title>
<updated>2015-10-25T11:45:03+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2015-10-06T11:28:48+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=9645edb607427a9728b9269dfded74e8c42a9d48'/>
<id>urn:sha1:9645edb607427a9728b9269dfded74e8c42a9d48</id>
<content type='text'>
In "hostless" mode (D3 or D0i3) the same parameters were intended
to be used, but the code doesn't do that properly. Fix it.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Avri Altman &lt;avri.altman@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: mvm: stop using DEVICE_POWER_FLAGS_CAM_MSK</title>
<updated>2015-10-05T11:33:28+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2015-09-04T09:27:25+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=ceef91c89480dd18bb3ac51e91280a233d0ca41f'/>
<id>urn:sha1:ceef91c89480dd18bb3ac51e91280a233d0ca41f</id>
<content type='text'>
The firmware has always treated these two bits to mean that
powersave is enabled when POWER_SAVE_ENA is set and CAM is
clear; it doesn't use them in any non-combined way.

Therefore, it's pointless to send it two bits, and the API
should be cleaned up. Prepare the driver by removing the CAM
bit and using only POWER_SAVE_ENA to indicate whether PS is
enabled or not.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: mvm: correct skip-over-DTIM implementation</title>
<updated>2015-10-05T09:28:50+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2015-09-01T12:15:17+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=a6449126518d908f0d706cce85c9bf243342b7b0'/>
<id>urn:sha1:a6449126518d908f0d706cce85c9bf243342b7b0</id>
<content type='text'>
The formula used in D0i3 should also be used in D3, instead of
the hardcoded value.

Additionally, the formula is actually wrong - if the calculation
yields 0 then 1 should be used instead of disabling entirely.
Also need to add 1 since the firmware needs 3 to skip 2, etc.

To make all this clearer, centralize the calculation into a
single function.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: mvm: Enable power management on low-latency bss</title>
<updated>2015-08-16T07:37:12+00:00</updated>
<author>
<name>Avri Altman</name>
<email>avri.altman@intel.com</email>
</author>
<published>2015-08-05T20:07:42+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=3c22a0ed597c1ff33eddeafd04be5e6ce544262d'/>
<id>urn:sha1:3c22a0ed597c1ff33eddeafd04be5e6ce544262d</id>
<content type='text'>
Currently the driver disable power management on all low-latency
interfaces, while it should disable it on WiDi interfaces only.
Non-P2P interfaces that runs voice and video traffic should enable
power management.

Signed-off-by: Avri Altman &lt;avri.altman@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: mvm: revert to our old skip over dtim policy</title>
<updated>2015-08-04T18:29:39+00:00</updated>
<author>
<name>Avri Altman</name>
<email>avri.altman@intel.com</email>
</author>
<published>2015-06-18T03:39:41+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=be681c7d103c4b3df5c51acaba5a578002a16488'/>
<id>urn:sha1:be681c7d103c4b3df5c51acaba5a578002a16488</id>
<content type='text'>
Our firmware scheduler used to suffer from false wake-up on 500 time units.
We had to came up with a formula to address this buggy behavior.
Now that our firmware is fixed, we can go back to our old policy.

Signed-off-by: Avri Altman &lt;avri.altman@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: mvm: ignore CQM when setting beacon filtering in D0i3 enter flow</title>
<updated>2015-08-04T07:11:50+00:00</updated>
<author>
<name>Gregory Greenman</name>
<email>gregory.greenman@intel.com</email>
</author>
<published>2015-07-20T09:55:34+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=cdc306b2f604d59bb7fb558fadade195f1eb289e'/>
<id>urn:sha1:cdc306b2f604d59bb7fb558fadade195f1eb289e</id>
<content type='text'>
CQM overwrites a few thresholds in the bf command. On the other hand,
when entering D0i3 the thresholds are set to higher values on purpose,
so ignore CQM in this case.

Signed-off-by: Gregory Greenman &lt;gregory.greenman@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: mvm: remove command/return value from RX handlers</title>
<updated>2015-08-04T07:11:41+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2015-06-23T19:22:09+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=0416841d709e4d90913576cc43a397e450a745b1'/>
<id>urn:sha1:0416841d709e4d90913576cc43a397e450a745b1</id>
<content type='text'>
In the mvm driver, neither the old command nor the return value
are used, so remove them.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'iwlwifi-next-for-kalle-2015-03-12' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next</title>
<updated>2015-03-13T13:09:18+00:00</updated>
<author>
<name>Kalle Valo</name>
<email>kvalo@codeaurora.org</email>
</author>
<published>2015-03-13T13:09:18+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=0cf151bdf99b9f425f12efaff779a09e4120a08f'/>
<id>urn:sha1:0cf151bdf99b9f425f12efaff779a09e4120a08f</id>
<content type='text'>
* Location Aware Regulatory was added by Arik
* 8000 device family work
* Update to the BT Coex firmware API
</content>
</entry>
</feed>
