<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/wireless/b43/phy_ht.c, branch linux-4.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.1.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.1.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2014-09-15T19:00:53Z</updated>
<entry>
<title>b43: Implement PHY PLL reset</title>
<updated>2014-09-15T19:00:53Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-09-12T16:37:26Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=737f657f71b6e4bcb07478eb0a32eb92c80eaf4b'/>
<id>urn:sha1:737f657f71b6e4bcb07478eb0a32eb92c80eaf4b</id>
<content type='text'>
We should reset PLL after changing MAC frequency.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: HT-PHY: Implement band switching</title>
<updated>2014-09-15T19:00:50Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-09-12T08:24:10Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1f21de53ac8651b1a3e79576f1adf00aabecd052'/>
<id>urn:sha1:1f21de53ac8651b1a3e79576f1adf00aabecd052</id>
<content type='text'>
It works pretty much the same way as in N-PHY.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: HT-PHY: Set MAC frequency to correct values</title>
<updated>2014-09-11T19:27:36Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-09-10T07:07:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=bc944506551536dca2b85188b34cc2cf556492db'/>
<id>urn:sha1:bc944506551536dca2b85188b34cc2cf556492db</id>
<content type='text'>
I misunderstood original Broadcom comment and used wrong values.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: HT-PHY: Complete radio init (add missing entries)</title>
<updated>2014-09-11T19:27:35Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-09-09T19:17:09Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ea422b2c33c7bf253c5e64c82cfb68363cf40d3f'/>
<id>urn:sha1:ea422b2c33c7bf253c5e64c82cfb68363cf40d3f</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: HT-PHY: Define some regs for 0x2059 radio</title>
<updated>2014-09-11T19:27:35Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-09-09T19:17:08Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=28f051f5540091417c5bc05ac2016480d697fd4b'/>
<id>urn:sha1:28f051f5540091417c5bc05ac2016480d697fd4b</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: HT-PHY: Move radio calibration to separated functions</title>
<updated>2014-09-11T19:27:35Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-09-09T19:17:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5db4a37bec723d0095f9a0f0ef47b56482bf36c8'/>
<id>urn:sha1:5db4a37bec723d0095f9a0f0ef47b56482bf36c8</id>
<content type='text'>
Also use b43_radio_wait_value to simplify the code and usleep_range when
needed.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: HT-PHY: Move radio preparation into init function</title>
<updated>2014-09-11T19:27:35Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-09-09T19:17:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=85e6c26fb632dbf3722fa9d2d788cd4f7993c943'/>
<id>urn:sha1:85e6c26fb632dbf3722fa9d2d788cd4f7993c943</id>
<content type='text'>
Radio should be prepared only before initialization. We need this to be
able to call b43_radio_2059_init conditionally (in the future).
This also documents RF control register a bit.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: flush some writes on Broadcom MIPS SoCs</title>
<updated>2014-08-25T20:00:42Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-08-07T05:45:37Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=25c15566635fef86e87f762f73a19f24598e45fa'/>
<id>urn:sha1:25c15566635fef86e87f762f73a19f24598e45fa</id>
<content type='text'>
Access to PHY and radio registers is indirect on Broadcom hardware and
it seems that addressing on some MIPS SoCs may require flushing. So far
this problem was noticed on 0x4716 SoC only (marketing names: BCM4717,
BCM4718).

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: don't duplicate common PHY read/write ops</title>
<updated>2014-08-25T20:00:42Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-07-31T19:59:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d342b95dd735014a590f9051b1ba227eb54ca8f6'/>
<id>urn:sha1:d342b95dd735014a590f9051b1ba227eb54ca8f6</id>
<content type='text'>
Most of the PHYs use the same way of accessing registers, so move that
code to the shared place. An exception is G-PHY which sometimes access
A-PHY regs and requires special handling.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: PHY: drop own channel_freq (get it from chandef when needed)</title>
<updated>2014-06-19T19:49:13Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>zajec5@gmail.com</email>
</author>
<published>2014-05-31T18:49:39Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=39e971ef1b0ced72b6504429296551bbf14ac965'/>
<id>urn:sha1:39e971ef1b0ced72b6504429296551bbf14ac965</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
