<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/net/wireless/broadcom/brcm80211/include, branch linux-4.16.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-4.16.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-4.16.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2017-08-08T11:51:12+00:00</updated>
<entry>
<title>brcmfmac: Add support for CYW4373 SDIO/USB chipset</title>
<updated>2017-08-08T11:51:12+00:00</updated>
<author>
<name>Chi-Hsien Lin</name>
<email>chi-hsien.lin@cypress.com</email>
</author>
<published>2017-08-03T09:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0ec9eb90feec4933637fbde9d5bfbc3b62aea218'/>
<id>urn:sha1:0ec9eb90feec4933637fbde9d5bfbc3b62aea218</id>
<content type='text'>
Add support for CYW4373 SDIO/USB chipset.
CYW4373 is a 1x1 dual-band 11ac chipset with 20/40/80Mhz channel support.
It's a WiFi/BT combo device.

Signed-off-by: Chi-Hsien Lin &lt;chi-hsien.lin@cypress.com&gt;
Reviewed-by: Arend van Spriel &lt;arend.vanspriel@broadcom.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcmfmac: add support for 43341 chip</title>
<updated>2016-11-29T15:29:25+00:00</updated>
<author>
<name>Arend Van Spriel</name>
<email>arend.vanspriel@broadcom.com</email>
</author>
<published>2016-11-23T10:25:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=dc630dc5c753ccba97ce174f9c2894f802f9bd93'/>
<id>urn:sha1:dc630dc5c753ccba97ce174f9c2894f802f9bd93</id>
<content type='text'>
This chip was already supported, but seems a device came up giving
a different chip identifier. So adding that effectively mapping to
the same firmware file as for 43340 chip.

Reviewed-by: Hante Meuleman &lt;hante.meuleman@broadcom.com&gt;
Reviewed-by: Pieter-Paul Giesberts &lt;pieter-paul.giesberts@broadcom.com&gt;
Reviewed-by: Franky Lin &lt;franky.lin@broadcom.com&gt;
Signed-off-by: Arend van Spriel &lt;arend.vanspriel@broadcom.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcmfmac: Add USB ID for Cisco Linksys AE1200</title>
<updated>2016-09-03T17:01:03+00:00</updated>
<author>
<name>Ismael Luceno</name>
<email>ismael@iodev.co.uk</email>
</author>
<published>2016-08-22T22:40:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bccf3ffc8c6d8e0251a15541bb4d12b423c4f729'/>
<id>urn:sha1:bccf3ffc8c6d8e0251a15541bb4d12b423c4f729</id>
<content type='text'>
The AE1200 comes with different revisions of the BCM43235 chipset,
but all have the same USB ID. Only revision 3 can be supported.

Signed-off-by: Ismael Luceno &lt;ismael@iodev.co.uk&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcmfmac: add support for the PCIE devices 43525 and 43465</title>
<updated>2016-06-16T15:20:05+00:00</updated>
<author>
<name>Hante Meuleman</name>
<email>hante.meuleman@broadcom.com</email>
</author>
<published>2016-06-03T21:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=43819926eda54c38f31ce6175f3edf6c2987ceac'/>
<id>urn:sha1:43819926eda54c38f31ce6175f3edf6c2987ceac</id>
<content type='text'>
This patch adds support for the new PCIE devices 43525 and 43465.

Reviewed-by: Arend Van Spriel &lt;arend@broadcom.com&gt;
Reviewed-by: Franky (Zhenhui) Lin &lt;franky.lin@broadcom.com&gt;
Reviewed-by: Pieter-Paul Giesberts &lt;pieter-paul.giesberts@broadcom.com&gt;
Signed-off-by: Hante Meuleman &lt;hante.meuleman@broadcom.com&gt;
Signed-off-by: Arend van Spriel &lt;arend.vanspriel@broadcom.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcmutil: add field storing control channel to the struct brcmu_chan</title>
<updated>2016-06-14T14:27:42+00:00</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2016-05-20T11:38:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4712d88a573272af6f4e45e92c7ec11c8c254ff4'/>
<id>urn:sha1:4712d88a573272af6f4e45e92c7ec11c8c254ff4</id>
<content type='text'>
Our d11 code supports encoding/decoding channel info into/from chanspec
format used by firmware. Current implementation is quite misleading
because of the way "chnum" field is used.
When encoding channel info, "chnum" has to be filled by a caller with
*center* channel number. However when decoding chanspec the same field
is filled with a *control* channel number.

1) This can be confusing. It's expected for information to be the same
   after encoding and decoding.
2) It doesn't allow accessing all info when decoding. Some functions may
   need to know both channel numbers, e.g. cfg80211 callback getting
   current channel.
Solve this by adding a separated field for control channel.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Reviewed-by: Arend van Spriel &lt;arend.vanspriel@broadcom.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcmfmac: add 802.11w management frame protection support</title>
<updated>2016-03-07T12:15:59+00:00</updated>
<author>
<name>Hante Meuleman</name>
<email>hante.meuleman@broadcom.com</email>
</author>
<published>2016-02-17T10:27:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=240d61a9ddeb8a77f11369f67f6ef060354b909d'/>
<id>urn:sha1:240d61a9ddeb8a77f11369f67f6ef060354b909d</id>
<content type='text'>
Add full support for both AP and STA for management frame protection.

Reviewed-by: Arend Van Spriel &lt;arend.van@broadcom.com&gt;
Reviewed-by: Franky (Zhenhui) Lin &lt;franky.lin@broadcom.com&gt;
Reviewed-by: Pieter-Paul Giesberts &lt;pieter-paul.giesberts@broadcom.com&gt;
Signed-off-by: Hante Meuleman &lt;hante.meuleman@broadcom.com&gt;
Signed-off-by: Arend van Spriel &lt;arend@broadcom.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcmfmac: add 43242 device id for LG dongle</title>
<updated>2015-12-11T11:52:05+00:00</updated>
<author>
<name>Arend van Spriel</name>
<email>arend@broadcom.com</email>
</author>
<published>2015-12-10T12:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=540313d8f9547b63882d74d28a60cda35971d332'/>
<id>urn:sha1:540313d8f9547b63882d74d28a60cda35971d332</id>
<content type='text'>
Got a hint on IRC that a 43242 dongle for LG smart TV's works with
brcmfmac:

&gt; Hello - I recently got a LG AN-WF500 wireless dongle for LG's SmartTVs.
&gt; From the information I gathered it uses a Broadcom chipset BCM43242.
&gt; The device should have been supported by brcmfmac kernel driver if it used
&gt; USB IDs 0a5c:bd1f.
&gt; My device however identifies itself as "ID 043e:3101 LG Electronics USA, Inc.".
&gt; I then tried adding the USB ID to the driver with
&gt; "echo "043e 3101" &gt; /sys/bus/usb/drivers/brcmfmac/new_id" and it just works.
&gt; The kernel provides the following information.
&gt; [15958.851291] usb 3-1.1.3: new high-speed USB device number 53 using ehci-pci
&gt; [15958.946723] usb 3-1.1.3: New USB device found, idVendor=043e, idProduct=3101
&gt; [15958.946728] usb 3-1.1.3: New USB device strings: Mfr=1, Product=4, SerialNumber=3
&gt; [15958.946731] usb 3-1.1.3: Product: Composite Wireless Adapter
&gt; [15958.946733] usb 3-1.1.3: Manufacturer: Broadcom
&gt; [15958.946735] usb 3-1.1.3: SerialNumber: 28458

Reported-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Reviewed-by: Pieter-Paul Giesberts &lt;pieterpg@broadcom.com&gt;
Reviewed-by: Hante Meuleman &lt;meuleman@broadcom.com&gt;
Signed-off-by: Arend van Spriel &lt;arend@broadcom.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcmfmac: Cleanup pmksa cache handling code</title>
<updated>2015-12-11T11:51:23+00:00</updated>
<author>
<name>Hante Meuleman</name>
<email>meuleman@broadcom.com</email>
</author>
<published>2015-12-10T12:43:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=6c404f34f2bdd422e24783287520ebaed036657a'/>
<id>urn:sha1:6c404f34f2bdd422e24783287520ebaed036657a</id>
<content type='text'>
Reviewed-by: Arend Van Spriel &lt;arend@broadcom.com&gt;
Reviewed-by: Pieter-Paul Giesberts &lt;pieterpg@broadcom.com&gt;
Signed-off-by: Hante Meuleman &lt;meuleman@broadcom.com&gt;
Signed-off-by: Arend van Spriel &lt;arend@broadcom.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcmfmac: Add support for the BCM4359 11ac RSDB PCIE device.</title>
<updated>2015-11-26T11:52:56+00:00</updated>
<author>
<name>Hante Meuleman</name>
<email>meuleman@broadcom.com</email>
</author>
<published>2015-10-29T19:33:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=2aff030355b5bbbabe04e16c71343d851dd39235'/>
<id>urn:sha1:2aff030355b5bbbabe04e16c71343d851dd39235</id>
<content type='text'>
Reviewed-by: Arend Van Spriel &lt;arend@broadcom.com&gt;
Reviewed-by: Pieter-Paul Giesberts &lt;pieterpg@broadcom.com&gt;
Signed-off-by: Hante Meuleman &lt;meuleman@broadcom.com&gt;
Signed-off-by: Arend van Spriel &lt;arend@broadcom.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>brcm80211: move under broadcom vendor directory</title>
<updated>2015-11-18T09:24:22+00:00</updated>
<author>
<name>Kalle Valo</name>
<email>kvalo@codeaurora.org</email>
</author>
<published>2015-11-17T17:52:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=05491d2ccf20b20a1375303441fbbfbd12b24a4f'/>
<id>urn:sha1:05491d2ccf20b20a1375303441fbbfbd12b24a4f</id>
<content type='text'>
Part of reorganising wireless drivers directory and Kconfig. Note that I had to
edit Makefiles from subdirectories to use the new location.

Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
</feed>
