<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/wireless/b43/bus.c, branch linux-4.0.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.0.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.0.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-08-25T20:00:42Z</updated>
<entry>
<title>b43: flush some writes on Broadcom MIPS SoCs</title>
<updated>2014-08-25T20:00:42Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2014-08-07T05:45:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>bcma: add boardinfo struct</title>
<updated>2012-05-16T16:45:21Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2012-04-29T00:04:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0a2fcaa70ce96be6e663234072984fd2b0ffa36e'/>
<id>urn:sha1:0a2fcaa70ce96be6e663234072984fd2b0ffa36e</id>
<content type='text'>
This struct contains information about the board, the chip is running
on. The struct is filled for PCIe devices and SoCs. This information is
used by b43 and will be used by brcmsmac soon.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Tested-by: Arend van Spriel &lt;arend@broadcom.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ssb: remove rev from boardinfo</title>
<updated>2012-05-16T16:45:20Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2012-04-29T00:04:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5a20ef3db28faa42dd5dc86ad75d2736bcd3da4c'/>
<id>urn:sha1:5a20ef3db28faa42dd5dc86ad75d2736bcd3da4c</id>
<content type='text'>
Previously the rev contained the revision read from the pci config
space and was used as board_rev in the wireless drivers. This is wrong
the board_rev is only fetched from the sprom accordingly to the open
source part of the Broadcom SDK and brcmsmac. This patch removes the
rev from the boardinfo structure and uses the board_rev attribute from
sprom instead. This attribute is filled by PCI, PCMCIA, SDIO and SoC
code.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Tested-by: Arend van Spriel &lt;arend@broadcom.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>b43: add my copyrights and myself as the module author</title>
<updated>2011-09-14T17:56:25Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2011-09-03T19:01:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=108f4f3c4afff207486f9bc0ba9af2bdd4b19793'/>
<id>urn:sha1:108f4f3c4afff207486f9bc0ba9af2bdd4b19793</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: bus: fix memory corruption when setting driver's data</title>
<updated>2011-07-26T20:27:30Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2011-07-22T11:11:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f76f424353e678f904c6c13f997851efb6077419'/>
<id>urn:sha1:f76f424353e678f904c6c13f997851efb6077419</id>
<content type='text'>
Fixes bug described in:
https://bugzilla.kernel.org/show_bug.cgi?id=39172

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: bus: drop inline from SSB functions</title>
<updated>2011-07-18T18:29:44Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2011-07-16T23:15:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0901edb758854e317fbc96774159739db4aff353'/>
<id>urn:sha1:0901edb758854e317fbc96774159739db4aff353</id>
<content type='text'>
We use all that functions by pointers only. This forces compiler to
create additional duplicated functions that are not inline.
Noticed by Michael in similar bcma code.

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: bus: add helpers for getting/setting wldev from/in bus core</title>
<updated>2011-07-08T15:11:21Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2011-07-06T13:45:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=74abacb6b5b91141eb8963faa2f22b3f1bd7c68d'/>
<id>urn:sha1:74abacb6b5b91141eb8963faa2f22b3f1bd7c68d</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: implement BCMA bus ops</title>
<updated>2011-07-08T15:11:18Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2011-07-06T17:03:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=397915c30731340ee3f348d1be597b22467acbdf'/>
<id>urn:sha1:397915c30731340ee3f348d1be597b22467acbdf</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: add Kconfig option for compiling SSB driver</title>
<updated>2011-06-17T18:22:22Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2011-06-14T06:18:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aec7ffdf4ff24df1fe85ed5bc9e050c4dd77617b'/>
<id>urn:sha1:aec7ffdf4ff24df1fe85ed5bc9e050c4dd77617b</id>
<content type='text'>
It is always "y" for now, b43 will not compile without CONFIG_SSB yet.
This is just a first step of dropping SSB dependency.

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: check for allocation failures</title>
<updated>2011-06-10T18:57:53Z</updated>
<author>
<name>Dan Carpenter</name>
</author>
<published>2011-06-09T07:09:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5b49b35a671e59c16c33611ea2d5650438388663'/>
<id>urn:sha1:5b49b35a671e59c16c33611ea2d5650438388663</id>
<content type='text'>
Add some error handling if the allocation fails.

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
