<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/drivers/net/wireless/iwlwifi/iwl-4965.c, branch v3.18.42</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.18.42</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.18.42'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2011-02-21T19:27:26+00:00</updated>
<entry>
<title>iwlwifi: split the drivers for agn and legacy devices 3945/4965</title>
<updated>2011-02-21T19:27:26+00:00</updated>
<author>
<name>Wey-Yi Guy</name>
<email>wey-yi.w.guy@intel.com</email>
</author>
<published>2011-02-21T19:27:26+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=be663ab67077fac8e23eb8e231a8c1c94cb32e54'/>
<id>urn:sha1:be663ab67077fac8e23eb8e231a8c1c94cb32e54</id>
<content type='text'>
Intel WiFi devices 3945 and 4965 now have their own driver in the folder

	drivers/net/wireless/iwlegacy

Add support to build these drivers independently of the driver for
AGN devices. Selecting the 3945 builds iwl3945.ko and iwl_legacy.ko,
and selecting the 4965 builds iwl4965.ko and iwl_legacy.ko. iwl-legacy.ko
contains code shared between both devices.

The 3945 is an ABG/BG device, with no support for 802.11n. The 4965 is a 2x3
ABGN device.

Signed-off-by: Meenakshi Venkataraman &lt;meenakshi.venkataraman@intel.com&gt;
Acked-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Wey-Yi Guy &lt;wey-yi.w.guy@intel.com&gt;
</content>
</entry>
<entry>
<title>Revert "iwlwifi: split the drivers for agn and legacy devices 3945/4965"</title>
<updated>2011-02-21T19:11:05+00:00</updated>
<author>
<name>Wey-Yi Guy</name>
<email>wey-yi.w.guy@intel.com</email>
</author>
<published>2011-02-21T19:11:05+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=4bc85c1324aaa4a8bb0171e332ff762b6230bdfe'/>
<id>urn:sha1:4bc85c1324aaa4a8bb0171e332ff762b6230bdfe</id>
<content type='text'>
This reverts commit aa833c4b1a928b8d3c4fcc2faaa0d6b81ea02b56.
</content>
</entry>
<entry>
<title>iwlwifi: split the drivers for agn and legacy devices 3945/4965</title>
<updated>2011-02-21T18:57:10+00:00</updated>
<author>
<name>Wey-Yi Guy</name>
<email>wey-yi.w.guy@intel.com</email>
</author>
<published>2011-02-21T18:57:10+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=aa833c4b1a928b8d3c4fcc2faaa0d6b81ea02b56'/>
<id>urn:sha1:aa833c4b1a928b8d3c4fcc2faaa0d6b81ea02b56</id>
<content type='text'>
Intel WiFi devices 3945 and 4965 now have their own driver in the folder

	drivers/net/wireless/iwlegacy

Add support to build these drivers independently of the driver for
AGN devices. Selecting the 3945 builds iwl3945.ko and iwl_legacy.ko,
and selecting the 4965 builds iwl4965.ko and iwl_legacy.ko. iwl-legacy.ko
contains code shared between both devices.

The 3945 is an ABG/BG device, with no support for 802.11n. The 4965 is a 2x3
ABGN device.

Signed-off-by: Meenakshi Venkataraman &lt;meenakshi.venkataraman@intel.com&gt;
Acked-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Wey-Yi Guy &lt;wey-yi.w.guy@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: fix beacon notification parsing</title>
<updated>2011-01-31T21:19:39+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2011-01-19T19:11:22+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=241887a2d3b725fd0f87113bb7c4a51b5c6a2d06'/>
<id>urn:sha1:241887a2d3b725fd0f87113bb7c4a51b5c6a2d06</id>
<content type='text'>
The beacon notification changed between 4965 and
agn because the embedded TX response changed, but
iwlwifi was never updated to know about this.
Update it now so the IBSS manager status will be
tracked correctly.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Wey-Yi Guy &lt;wey-yi.w.guy@intel.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: check ucode loading error and restart</title>
<updated>2011-01-31T21:17:28+00:00</updated>
<author>
<name>Wey-Yi Guy</name>
<email>wey-yi.w.guy@intel.com</email>
</author>
<published>2011-01-15T01:48:06+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=10480b056662dc9595850598f0bbc5a16a4884f4'/>
<id>urn:sha1:10480b056662dc9595850598f0bbc5a16a4884f4</id>
<content type='text'>
Driver check alive message from ucode, if it is not ok, then need
to restart the loading process. instead of checking multiple places
for failure, only need to check in once place when receive alive
message from uCode.

Signed-off-by: Wey-Yi Guy &lt;wey-yi.w.guy@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6</title>
<updated>2011-01-28T21:23:14+00:00</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2011-01-28T21:23:14+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=3e11210d46a4f252f41db6e442b46026aeddbb59'/>
<id>urn:sha1:3e11210d46a4f252f41db6e442b46026aeddbb59</id>
<content type='text'>
Conflicts:
	drivers/net/wireless/ath/ath9k/init.c
</content>
</entry>
<entry>
<title>iwlwifi: do not set tx power when channel is changing</title>
<updated>2011-01-28T20:46:24+00:00</updated>
<author>
<name>Stanislaw Gruszka</name>
<email>sgruszka@redhat.com</email>
</author>
<published>2011-01-28T15:47:44+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f844a709a7d8f8be61a571afc31dfaca9e779621'/>
<id>urn:sha1:f844a709a7d8f8be61a571afc31dfaca9e779621</id>
<content type='text'>
Mac80211 can request for tx power and channel change in one -&gt;config
call. If that happens, *_send_tx_power functions will try to setup tx
power for old channel, what can be not correct because we already change
the band. I.e  error  "Failed to get channel info for channel 140 [0]",
can be printed frequently when operating in software scanning mode.

Signed-off-by: Stanislaw Gruszka &lt;sgruszka@redhat.com&gt;
Acked-by: Wey-Yi Guy &lt;wey-yi.w.guy@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: fix 4965 notification wait setup</title>
<updated>2011-01-21T20:32:21+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2011-01-05T00:22:03+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=ea67485ae6894e603984c3b13b8df54ae2c128d8'/>
<id>urn:sha1:ea67485ae6894e603984c3b13b8df54ae2c128d8</id>
<content type='text'>
The notification wait support code is shared
between 4965 and other AGN devices, so 4965
also has to initialize the data structures
for it, otherwise it crashes.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Wey-Yi Guy &lt;wey-yi.w.guy@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: don't read sku information from EEPROM for 4965</title>
<updated>2011-01-21T20:05:57+00:00</updated>
<author>
<name>Wey-Yi Guy</name>
<email>wey-yi.w.guy@intel.com</email>
</author>
<published>2011-01-20T16:08:04+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=239712ebb2b4750431980d33993ea05c6ac7ff65'/>
<id>urn:sha1:239712ebb2b4750431980d33993ea05c6ac7ff65</id>
<content type='text'>
For all the new devices, the sku information should read from EEPROM
but for legacy devices such as 4965, appearly the EEPROM does not
contain the necessary information. so skip the read from EEPROM
and go back to use software configuration.

Reported-by: Helmut Schaa &lt;helmut.schaa@googlemail.com&gt;
Signed-off-by: Wey-Yi Guy &lt;wey-yi.w.guy@intel.com&gt;
Tested-by: Helmut Schaa &lt;helmut.schaa@googlemail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>iwlwifi: jiffies based tx queues watchdog</title>
<updated>2010-12-06T21:01:29+00:00</updated>
<author>
<name>Stanislaw Gruszka</name>
<email>sgruszka@redhat.com</email>
</author>
<published>2010-12-03T14:41:48+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=22de94de7de78b8de2fb1f2df5aa85b5556cfcfd'/>
<id>urn:sha1:22de94de7de78b8de2fb1f2df5aa85b5556cfcfd</id>
<content type='text'>
This patch replace monitor/recover timer by watchdog based on time
stamp. New code allow to discover hangs more precisely.

Timeout values are currently doubled monitoring period values of
previous timer. This have to be tuned based of firmware timing
capabilities.

Tested on 3945, 4965, 5300, 6300.

Signed-off-by: Stanislaw Gruszka &lt;sgruszka@redhat.com&gt;
Acked-by: Wey-Yi Guy &lt;wey-yi.w.guy@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
