I also just got a macbook pro 2011,<br>I ran the patch on 2.6.38.3, had a couple compiler errors related to axi_debug (I just commented them out) added the pciid, and got some results:<br>Apr 16 00:01:36 dmb-MacBookPro kernel: [  144.218759] axi-pci-bridge 0000:03:00.0: PCI INT A -&gt; GSI 17 (level, low) -&gt; IRQ 17<br>
Apr 16 00:01:36 dmb-MacBookPro kernel: [  144.218786] axi-pci-bridge 0000:03:00.0: setting latency timer to 64<br>Apr 16 00:01:36 dmb-MacBookPro kernel: [  144.218884] Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class 0x0)<br>
Apr 16 00:01:36 dmb-MacBookPro kernel: [  144.218919] Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1D, class 0x0)<br>Apr 16 00:01:36 dmb-MacBookPro kernel: [  144.218988] Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x13, class 0x0)<br>
Apr 16 00:01:36 dmb-MacBookPro kernel: [  144.219142] PMU resource config unknown for device 0x4331<br>Apr 16 00:01:36 dmb-MacBookPro kernel: [  144.219150] Enabling Ext PA lines not implemented<br>Apr 16 00:04:10 dmb-MacBookPro kernel: [  144.248126] AXI registered<br>
Anything else you want me to try? Looks encouraging. <br><br><div class="gmail_quote">2011/4/16 <b>Rafał Miłecki</b> 
    <a href="mailto:b43-dev%40lists.infradead.org?Subject=Re:%20Re%3A%20New%20device%20in%20MacBook%20Pro%2C%20yet%20unsupported%3F&amp;In-Reply-To=%3CBANLkTi%3DNj67rVqwdH06A9tKq8%3DZUn2xx5Q%40mail.gmail.com%3E" title="New device in MacBook Pro, yet unsupported?">zajec5 at gmail.com
       </a><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><pre>W dniu 10 kwietnia 2011 11:16 użytkownik Andy Botting
&lt;<a href="http://lists.infradead.org/mailman/listinfo/b43-dev" target="_blank">andy at andybotting.com</a>&gt; napisał:
&gt;<i> Hi Rafał,
</i>&gt;<i>
</i>&gt;<i> I compiled it into my 2.6.38.2 kernel and booted it. When I modprobe&#39;d
</i>&gt;<i> it, I get nothing in dmesg.
</i>&gt;<i>
</i>&gt;<i> Anything else I can try?
</i>
Ah, sorry.

Can you modify axi_pci_bridge_tbl in host_pci.c on you own, adding
entry for your PCI ID?

If lspci -nn gives you 14e4:4331, try adding:
{ PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4331) },
(which exuals to:
{ PCI_DEVICE(0x14e4, 0x4331) },
).

-- 
Rafał
</pre><font color="#888888">
</font></blockquote></div>