<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/wireless/ath/wil6210/boot_loader.h, branch linux-6.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2019-10-31T08:16:10Z</updated>
<entry>
<title>wil6210: add SPDX license identifiers</title>
<updated>2019-10-31T08:16:10Z</updated>
<author>
<name>Lior David</name>
<email>liord@codeaurora.org</email>
</author>
<published>2019-10-28T17:24:37Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=85630469d268d3b7b4f79aa28948c1b7a2d6433b'/>
<id>urn:sha1:85630469d268d3b7b4f79aa28948c1b7a2d6433b</id>
<content type='text'>
Change all files to add SPDX license identifiers and
remove license text.
This is only an administrative change, there is no change
in actual license or copyright for any file.

Signed-off-by: Lior David &lt;liord@codeaurora.org&gt;
Signed-off-by: Maya Erez &lt;merez@codeaurora.org&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>wil6210: fix random failure to bring network interface up</title>
<updated>2018-01-25T05:32:23Z</updated>
<author>
<name>Lior David</name>
<email>liord@codeaurora.org</email>
</author>
<published>2018-01-21T09:14:41Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=70bcc658c0b13d9e89033e1981daf0f431f39522'/>
<id>urn:sha1:70bcc658c0b13d9e89033e1981daf0f431f39522</id>
<content type='text'>
Currently when we want to bring the interface up, we first
reset the device which causes the boot loader to run. Then
we halt the device CPU, load FW image and resume the device
CPU.
There are some boot loader versions which perform redundant
memory accesses even when idle. Halting the device CPU
while boot loader access memory can cause the device memory
controller to get stuck, the FW will fail to load and the
network interface will not come up.
For such boot loaders implement a workaround where we freeze
the boot loader before halting the device CPU, so it will not
perform any memory accesses.

Signed-off-by: Lior David &lt;liord@codeaurora.org&gt;
Signed-off-by: Maya Erez &lt;merez@codeaurora.org&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>wil6210: report boot loader error</title>
<updated>2015-08-06T06:44:02Z</updated>
<author>
<name>Vladimir Kondratiev</name>
<email>QCA_vkondrat@QCA.qualcomm.com</email>
</author>
<published>2015-07-30T10:52:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=409ead544d747a5e80fdd3626a7fd75d6990a2fb'/>
<id>urn:sha1:409ead544d747a5e80fdd3626a7fd75d6990a2fb</id>
<content type='text'>
Boot loader reports error starting from the struct v2.

Print error info before reset (power up state) in debug mode,
and print same info as error if target reset timed out.

Signed-off-by: Vladimir Kondratiev &lt;qca_vkondrat@qca.qualcomm.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>wil6210: support boot loader struct v0 &amp; v1</title>
<updated>2015-08-06T06:42:13Z</updated>
<author>
<name>Vladimir Kondratiev</name>
<email>QCA_vkondrat@QCA.qualcomm.com</email>
</author>
<published>2015-07-30T10:51:49Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f1ad8c9346de80c91d7f35d4a1b0d1f2b93b3661'/>
<id>urn:sha1:f1ad8c9346de80c91d7f35d4a1b0d1f2b93b3661</id>
<content type='text'>
There are 2 versions of boot loader struct: v0 and v1.
In the v1, boot loader build version added; as well as
RF status.

Support both versions.

Boot loader structure v1 has RF status; ignore RF error if firmware
not going to be loaded; driver can still be used to interact with the HW

Signed-off-by: Vladimir Kondratiev &lt;qca_vkondrat@qca.qualcomm.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
</content>
</entry>
</feed>
