<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/bcma/driver_pci_host.c, branch linux-3.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-08-26T18:09:02Z</updated>
<entry>
<title>bcma: change max PCI read request size to 128</title>
<updated>2013-08-26T18:09:02Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2013-08-23T21:22:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f4a83e578e0011ddcfdbe1c62d0916dadb4802aa'/>
<id>urn:sha1:f4a83e578e0011ddcfdbe1c62d0916dadb4802aa</id>
<content type='text'>
This PCIe controller does not support a max read request size above 128
bytes. The sold card I tested this controller with used 128 as default
value, but some new routers are sold with BCM4331 chips, which have a
default max read request size of 512. This device fails at the first
DMA reqeust whch is bigger than 126 bytes.

This patch changes the max read request size to 128 for every device on
the PCIe link.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem</title>
<updated>2013-03-01T18:52:03Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2013-03-01T18:52:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98b7ff9a4977e4f4f451c30288b197ad79e5ab7f'/>
<id>urn:sha1:98b7ff9a4977e4f4f451c30288b197ad79e5ab7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bcma: init spin lock</title>
<updated>2013-02-27T19:12:51Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2013-02-23T22:30:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f45dd363bee071a62e32398a0ae4a0214b8029eb'/>
<id>urn:sha1:f45dd363bee071a62e32398a0ae4a0214b8029eb</id>
<content type='text'>
This spin lock was not initialized.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem</title>
<updated>2013-01-28T19:43:00Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2013-01-28T19:43:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4205e6ef4ee747aa81930537b6035086ba5f1e28'/>
<id>urn:sha1:4205e6ef4ee747aa81930537b6035086ba5f1e28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bcma: use consistent case for 'hex' constants</title>
<updated>2013-01-14T20:10:41Z</updated>
<author>
<name>Nathan Hintz</name>
</author>
<published>2013-01-12T10:46:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=660b9caaad380758c756a7e60397e33dab44fe3f'/>
<id>urn:sha1:660b9caaad380758c756a7e60397e33dab44fe3f</id>
<content type='text'>
Signed-off-by: Nathan Hintz &lt;nlhintz@hotmail.com&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>bcma: add support for 1 and 2 byte extended config space access</title>
<updated>2013-01-14T20:10:41Z</updated>
<author>
<name>Nathan Hintz</name>
</author>
<published>2013-01-12T10:46:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b09e9abd091a4ed1e638a810b25c6577b4621b12'/>
<id>urn:sha1:b09e9abd091a4ed1e638a810b25c6577b4621b12</id>
<content type='text'>
The sanity checks allow 1 and 2 byte reads/writes of the extended
PCI config space to proceed; however, the code only supports 4
byte reads/writes.  This patch adds support for 1 and 2 byte
reads/writes of the extended PCI config space.

Signed-off-by: Nathan Hintz &lt;nlhintz@hotmail.com&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>bcma: don't map/unmap a subset of the PCI config space</title>
<updated>2013-01-14T20:10:41Z</updated>
<author>
<name>Nathan Hintz</name>
</author>
<published>2013-01-12T10:46:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=447d7e25be462329268f279bef2f6faa986a5185'/>
<id>urn:sha1:447d7e25be462329268f279bef2f6faa986a5185</id>
<content type='text'>
For PCI config space access offsets &lt; 256 for device '0',
bcma_extpci_write_config performs an 'ioremap_nocache' on a 4 byte
section of the PCI config space (an area that has already
previously been mapped), and then subsequently unmaps that 4 byte
section.  This can't be a good thing for future read access from
that now unmapped location.  Modify the config space writes to use
the existing access functions (similar to how it is done for the reads).

Signed-off-by: Nathan Hintz &lt;nlhintz@hotmail.com&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>bcma: jump to 'out' label for invalid 'func' value</title>
<updated>2013-01-14T20:10:40Z</updated>
<author>
<name>Nathan Hintz</name>
</author>
<published>2013-01-12T10:46:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a35ab937cb27ec8c00b6f13cade93dc10e22b670'/>
<id>urn:sha1:a35ab937cb27ec8c00b6f13cade93dc10e22b670</id>
<content type='text'>
Consistently jump to the 'out' label for error conditions (adds
missing check for 'func' validity in bcma_extpci_write_config).

Signed-off-by: Nathan Hintz &lt;nlhintz@hotmail.com&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>bcma: delete duplicate readl</title>
<updated>2013-01-14T20:10:40Z</updated>
<author>
<name>Nathan Hintz</name>
</author>
<published>2013-01-12T10:46:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f6734627edea983b307593f71824d7ec2dd2625a'/>
<id>urn:sha1:f6734627edea983b307593f71824d7ec2dd2625a</id>
<content type='text'>
The 'val' has already been read by the prior call to 'mips_busprobe32';
this 'readl' is unnecessary.

Signed-off-by: Nathan Hintz &lt;nlhintz@hotmail.com&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>bcma: update pci configuration for bcm4706/bcm4716</title>
<updated>2013-01-11T19:50:00Z</updated>
<author>
<name>Nathan Hintz</name>
</author>
<published>2013-01-11T06:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=990debe2ca8379863709721926550a55f47f3880'/>
<id>urn:sha1:990debe2ca8379863709721926550a55f47f3880</id>
<content type='text'>
Update the PCI configuration for BCM4706 and BCM4716 per the 2011
Broadcom SDK.

Signed-off-by: Nathan Hintz &lt;nlhintz@hotmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
