<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/net/wireless/microchip, branch v5.10.78</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v5.10.78</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v5.10.78'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2021-05-14T07:50:29+00:00</updated>
<entry>
<title>wilc1000: write value to WILC_INTR2_ENABLE register</title>
<updated>2021-05-14T07:50:29+00:00</updated>
<author>
<name>Marcus Folkesson</name>
<email>marcus.folkesson@gmail.com</email>
</author>
<published>2021-02-24T16:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cd6e679b8d1d493cc65067260e690bdc99542172'/>
<id>urn:sha1:cd6e679b8d1d493cc65067260e690bdc99542172</id>
<content type='text'>
[ Upstream commit e21b6e5a54628cd3935f200049d4430c25c54e03 ]

Write the value instead of reading it twice.

Fixes: c5c77ba18ea6 ("staging: wilc1000: Add SDIO/SPI 802.11 driver")
Signed-off-by: Marcus Folkesson &lt;marcus.folkesson@gmail.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20210224163706.519658-1-marcus.folkesson@gmail.com
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>net: wilc1000: clean up resource in error path of init mon interface</title>
<updated>2020-09-21T13:02:13+00:00</updated>
<author>
<name>Huang Guobin</name>
<email>huangguobin4@huawei.com</email>
</author>
<published>2020-09-17T12:30:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=55bd149978679742374c800e56e8f6bc74378bbe'/>
<id>urn:sha1:55bd149978679742374c800e56e8f6bc74378bbe</id>
<content type='text'>
The wilc_wfi_init_mon_int() forgets to clean up resource when
register_netdevice() failed. Add the missed call to fix it.
And the return value of netdev_priv can't be NULL, so remove
the unnecessary error handling.

Fixes: 588713006ea4 ("staging: wilc1000: avoid the use of 'wilc_wfi_mon' static variable")
Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;
Signed-off-by: Huang Guobin &lt;huangguobin4@huawei.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200917123019.206382-1-huangguobin4@huawei.com
</content>
</entry>
<entry>
<title>wilc1000: Fix memleak in wilc_bus_probe</title>
<updated>2020-08-27T10:02:48+00:00</updated>
<author>
<name>Dinghao Liu</name>
<email>dinghao.liu@zju.edu.cn</email>
</author>
<published>2020-08-20T05:52:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9a19a939abfa7d949f584a7ad872e683473fdc14'/>
<id>urn:sha1:9a19a939abfa7d949f584a7ad872e683473fdc14</id>
<content type='text'>
When devm_clk_get() returns -EPROBE_DEFER, spi_priv
should be freed just like when wilc_cfg80211_init()
fails.

Fixes: 854d66df74aed ("staging: wilc1000: look for rtc_clk clock in spi mode")
Signed-off-by: Dinghao Liu &lt;dinghao.liu@zju.edu.cn&gt;
Acked-by: Ajay Singh &lt;ajay.kathat@microchip.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200820055256.24333-1-dinghao.liu@zju.edu.cn
</content>
</entry>
<entry>
<title>wilc1000: Fix memleak in wilc_sdio_probe</title>
<updated>2020-08-27T10:01:31+00:00</updated>
<author>
<name>Dinghao Liu</name>
<email>dinghao.liu@zju.edu.cn</email>
</author>
<published>2020-08-20T05:48:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8d95ab34b21ee0f870a9185b6457e8f6eb54914c'/>
<id>urn:sha1:8d95ab34b21ee0f870a9185b6457e8f6eb54914c</id>
<content type='text'>
When devm_clk_get() returns -EPROBE_DEFER, sdio_priv
should be freed just like when wilc_cfg80211_init()
fails.

Fixes: 8692b047e86cf ("staging: wilc1000: look for rtc_clk clock")
Signed-off-by: Dinghao Liu &lt;dinghao.liu@zju.edu.cn&gt;
Acked-by: Ajay Singh &lt;ajay.kathat@microchip.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200820054819.23365-1-dinghao.liu@zju.edu.cn
</content>
</entry>
<entry>
<title>wilc1000: Move wilc1000 SDIO ID's from driver source to common header file</title>
<updated>2020-08-02T15:12:23+00:00</updated>
<author>
<name>Ajay Singh</name>
<email>ajay.kathat@microchip.com</email>
</author>
<published>2020-07-17T05:11:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c83e2a6e2fbbb7d47ea46fd7cb1f01292f2d0b6e'/>
<id>urn:sha1:c83e2a6e2fbbb7d47ea46fd7cb1f01292f2d0b6e</id>
<content type='text'>
Moved macros used for Vendor/Device ID from wilc1000 driver to common
header file and changed macro name for consistency with other macros.

Signed-off-by: Ajay Singh &lt;ajay.kathat@microchip.com&gt;
Acked-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
Acked-by: Pali Rohár &lt;pali@kernel.org&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200717051134.19160-1-ajay.kathat@microchip.com
</content>
</entry>
<entry>
<title>wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK</title>
<updated>2020-07-14T17:53:29+00:00</updated>
<author>
<name>Luc Van Oostenryck</name>
<email>luc.vanoostenryck@gmail.com</email>
</author>
<published>2020-06-29T10:40:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cce0e08301fe43dc3fe983d5f098393d15f803f0'/>
<id>urn:sha1:cce0e08301fe43dc3fe983d5f098393d15f803f0</id>
<content type='text'>
The method ndo_start_xmit() is defined as returning an 'netdev_tx_t',
which is a typedef for an enum type defining 'NETDEV_TX_OK' but this
driver returns '0' instead of 'NETDEV_TX_OK'.

Fix this by returning 'NETDEV_TX_OK' instead of '0'.

Signed-off-by: Luc Van Oostenryck &lt;luc.vanoostenryck@gmail.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200629104009.84077-1-luc.vanoostenryck@gmail.com
</content>
</entry>
<entry>
<title>wilc1000: use API version number info along with firmware filename</title>
<updated>2020-07-14T17:52:27+00:00</updated>
<author>
<name>Ajay Singh</name>
<email>ajay.kathat@microchip.com</email>
</author>
<published>2020-07-10T05:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b52b331a8978ab5414fc68bb4a73e690f080549e'/>
<id>urn:sha1:b52b331a8978ab5414fc68bb4a73e690f080549e</id>
<content type='text'>
Added version number info along with firmware name so driver can pick
the correct revision of FW file. Moved FW filename macro as part of
driver code &amp; added MODULE_FIRMWARE to specify FW needed by module.

Signed-off-by: Ajay Singh &lt;ajay.kathat@microchip.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200710051826.3267-6-ajay.kathat@microchip.com
</content>
</entry>
<entry>
<title>wilc1000: use unified single wilc1000 FW binary</title>
<updated>2020-07-14T17:52:25+00:00</updated>
<author>
<name>Ajay Singh</name>
<email>ajay.kathat@microchip.com</email>
</author>
<published>2020-07-10T05:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0b3dd675ed595c0cbeb7b5a6cca21a5e64e7123c'/>
<id>urn:sha1:0b3dd675ed595c0cbeb7b5a6cca21a5e64e7123c</id>
<content type='text'>
Modify WILC1000 binary filename to use single unified wilc1000 FW.
A single wilc1000 binary is used for different wilc1000 revisions.

Signed-off-by: Ajay Singh &lt;ajay.kathat@microchip.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200710051826.3267-5-ajay.kathat@microchip.com
</content>
</entry>
<entry>
<title>wilc1000: fix compiler warning for 'wowlan_support' unused variable</title>
<updated>2020-07-14T17:52:24+00:00</updated>
<author>
<name>Ajay Singh</name>
<email>ajay.kathat@microchip.com</email>
</author>
<published>2020-07-10T05:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9bdcbdafc659d44962291a3a6b8b01511f92a0a1'/>
<id>urn:sha1:9bdcbdafc659d44962291a3a6b8b01511f92a0a1</id>
<content type='text'>
Avoid below reported warning found when 'CONFIG_PM' config is
undefined.

'warning: unused variable 'wowlan_support' [-Wunused-const-variable]'

Reported-by: kernel test robot &lt;lkp@intel.com&gt;
Signed-off-by: Ajay Singh &lt;ajay.kathat@microchip.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200710051826.3267-4-ajay.kathat@microchip.com
</content>
</entry>
<entry>
<title>wilc1000: use strlcpy to avoid 'stringop-truncation' warning</title>
<updated>2020-07-14T17:52:23+00:00</updated>
<author>
<name>Ajay Singh</name>
<email>ajay.kathat@microchip.com</email>
</author>
<published>2020-07-10T05:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1b3dd7743041c88d11409c05a7d294f63ef53e44'/>
<id>urn:sha1:1b3dd7743041c88d11409c05a7d294f63ef53e44</id>
<content type='text'>
Make use 'strlcpy' instead of 'strncpy' to overcome 'stringop-truncation'
compiler warning.

Reported-by: kernel test robot &lt;lkp@intel.com&gt;
Signed-off-by: Ajay Singh &lt;ajay.kathat@microchip.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200710051826.3267-3-ajay.kathat@microchip.com
</content>
</entry>
</feed>
