<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/bcma/host_pci.c, branch linux-4.9.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.9.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.9.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-07-18T19:38:24Z</updated>
<entry>
<title>bcma: add PCI ID for Foxconn's BCM43142 device</title>
<updated>2016-07-18T19:38:24Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2016-07-11T21:01:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1bea0512c3394965de28a152149b90afd686fae5'/>
<id>urn:sha1:1bea0512c3394965de28a152149b90afd686fae5</id>
<content type='text'>
After discovering there are 2 very different 14e4:4365 PCI devices we
made ID tables less generic. Back then we believed there are only 2 such
devices:
1) 14e4:4365 1028:0016 with SoftMAC BCM43142 chipset
2) 14e4:4365 14e4:4365 with FullMAC BCM4366 chipset

&gt;From the recent report it appears there is also 14e4:4365 105b:e092
which should be claimed by bcma. Add back support for it.

Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=121881
Fixes: 515b399c9a20 ("bcma: claim only 14e4:4365 PCI Dell card with SoftMAC BCM43142")
Reported-by: Igor Mammedov &lt;imammedo@redhat.com&gt;
Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Cc: Stable &lt;stable@vger.kernel.org&gt; [4.6+]
Tested-by: Igor Mammedov &lt;imammedo@redhat.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>bcma: claim only 14e4:4365 PCI Dell card with SoftMAC BCM43142</title>
<updated>2016-02-06T11:49:17Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2016-01-26T16:02:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=515b399c9a204da70d54916d23c1748ff7083fb8'/>
<id>urn:sha1:515b399c9a204da70d54916d23c1748ff7083fb8</id>
<content type='text'>
It seems 14e4:4365 pattern is too generic as there are two devices:
1) 14e4:4365 1028:0016 with SoftMAC BCM43142 chipset
2) 14e4:4365 14e4:4365 with FullMAC BCM4366 chipset
The later one was found in D-Link DIR-885L router and we want to let
brcmfmac handle it.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>bcma: move PCI IRQ control function to host specific code</title>
<updated>2015-03-13T14:25:50Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2015-03-05T17:25:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=702131e2a393b45174be326f1dbe20b658b4f157'/>
<id>urn:sha1:702131e2a393b45174be326f1dbe20b658b4f157</id>
<content type='text'>
This function isn't really related to any bus core. It touches PCI
device config registers only, so move it to the (PCI) host file.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>bcma: enable support for PCIe Gen 2 host devices</title>
<updated>2015-03-02T14:59:45Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2015-02-08T16:11:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b6cc9a807c79c3c356af6f4e6c55e62c6554226'/>
<id>urn:sha1:9b6cc9a807c79c3c356af6f4e6c55e62c6554226</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>bcma: support bringing up bus hosted on PCIe Gen 2</title>
<updated>2015-03-02T14:59:45Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2015-02-08T16:11:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=804e27dee49e20c0addd1b7276654220cc3768ae'/>
<id>urn:sha1:804e27dee49e20c0addd1b7276654220cc3768ae</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>bcma: add helpers bringing PCIe hosted bus up / down</title>
<updated>2015-03-02T14:59:45Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2015-02-08T16:11:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4186721d02b71ae943e60bbf50d3488fd5fd6adb'/>
<id>urn:sha1:4186721d02b71ae943e60bbf50d3488fd5fd6adb</id>
<content type='text'>
Bringing PCIe hosted bus up requires operating on host-related core.
Since we plan to support PCIe Gen 2 devices we should provide a helper
picking the correct one (PCIE or PCIE2).

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>bcma: implement host code support for PCIe Gen 2 devices</title>
<updated>2015-01-29T08:54:43Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2015-01-25T12:41:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8be08a39d498d5d93ff5149276e34ccb4ec3757f'/>
<id>urn:sha1:8be08a39d498d5d93ff5149276e34ccb4ec3757f</id>
<content type='text'>
This is stil incomplete, so we don't add PCI IDs of new devices yet.
Purpose of this patch is to allow testing &amp; adjusting rest of the code.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>bcma: add another PCI ID of device with BCM43228</title>
<updated>2014-10-23T18:02:06Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2014-10-15T05:51:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=34b6d4299923ec9101bbf364440cee36420b3fc0'/>
<id>urn:sha1:34b6d4299923ec9101bbf364440cee36420b3fc0</id>
<content type='text'>
It was found attached to the BCM47081A0 SoC. Log:
bcma: bus0: Found chip with id 43228, rev 0x00 and package 0x08

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: move bus struct setup into early part of host specific code</title>
<updated>2014-09-09T19:27:18Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2014-09-01T21:11:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dc8ecdd3a3fccf73fcb07711cde064ce5727f9d1'/>
<id>urn:sha1:dc8ecdd3a3fccf73fcb07711cde064ce5727f9d1</id>
<content type='text'>
This change is important for SoC host. In future we will want to know
chip ID (needed for early MIPS boot) before doing cores scanning.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.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 PCI ID for spromless BCM43217</title>
<updated>2014-08-25T19:39:23Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2014-08-23T15:58:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ed96c03ec01340281d97a0e6e3db4670258592a1'/>
<id>urn:sha1:ed96c03ec01340281d97a0e6e3db4670258592a1</id>
<content type='text'>
This adds the PCI ID a BCM43217 without a sprom.
This devices was found on a Netgear R6250 attached to a BCM4708 ARM SoC.

bcma: bus1: Found chip with id 0xA8D1, rev 0x00 and package 0x08
bcma: bus1: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x27, class 0x0)
bcma: bus1: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1E, class 0x0)
bcma: bus1: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x14, class 0x0)

b43-phy0: Broadcom 43217 WLAN found (core revision 30)
b43-phy0: Found PHY: Analog 9, Type 4 (N), Revision 17
b43-phy0: Found Radio: Manuf 0x17F, ID 0x2057, Revision 14, Version 1

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
