<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e8a81142 - bwn(4): Fix outstanding bug in PHY-G tssi2dbm table generation caught by</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#e8a81142</link>
        <description>bwn(4): Fix outstanding bug in PHY-G tssi2dbm table generation caught by-Wconstant-conversion, and remove now unnecessary warning suppressionflags.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Mon, 12 Feb 2018 22:21:11 +0000</pubDate>
        <dc:creator>Landon J. Fuller &lt;landonf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d177c199 - bwn(4): migrate bwn(4) to the native bhnd(9) interface, and drop siba_bwn.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#d177c199</link>
        <description>bwn(4): migrate bwn(4) to the native bhnd(9) interface, and drop siba_bwn.- Remove the shim interface that allowed bwn(4) to use either siba_bwn or  bhnd(4), replacing all siba_bwn calls with their bhnd(4) bus equivalents.- Drop the legay, now-unused siba_bwn bus driver.- Clean up bhnd(4) board flag defines referenced by bwn(4).Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D13518

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Mon, 05 Feb 2018 23:38:15 +0000</pubDate>
        <dc:creator>Landon J. Fuller &lt;landonf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8d14ca9c - Introduce bwn(4) support for the bhnd(4) bus.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#8d14ca9c</link>
        <description>Introduce bwn(4) support for the bhnd(4) bus.Currently, bwn(4) relies on the siba_bwn(4) bus driver to provide supportfor the on-chip SSB interconnect found in Broadcom&apos;s older PCI(e) Wi-Fiadapters. Non-PCI Wi-Fi adapters, as well as the newer BCMA interconnectfound in post-2009 Broadcom Wi-Fi hardware, are not supported bysiba_bwn(4).The bhnd(4) bus driver (also used by the FreeBSD/MIPS Broadcom port)provides a unified kernel interface to a superset of the hardware supportedby siba_bwn; by attaching bwn(4) via bhnd(4), we can support both modernPCI(e) Wi-Fi devices based on the BCMA backplane interconnect, as well asBroadcom MIPS WiSoCs that include a D11 MAC core directly attached to theirSSB or BCMA backplane.This diff introduces opt-in bwn(4) support for bhnd(4) by providing: - A small bwn(4) driver subclass, if_bwn_bhnd, that attaches via   bhnd(4) instead of siba_bwn(4). - A bhndb(4)-based PCI host bridge driver, if_bwn_pci, that optionally   probes at a higher priority than the siba_bwn(4) PCI driver. - A set of compatibility shims that perform translation of bwn(4)&apos;s   siba_bwn function calls into their bhnd(9) API equivalents when bwn(4)   is attached via a bhnd(4) bus parent. When bwn(4) is attached via   siba_bwn(4), all siba_bwn function calls are simply passed through to   their original implementations.To test bwn(4) with bhnd(4), place the following lines in loader.conf(5):  hw.bwn_pci.preferred=&quot;1&quot;  if_bwn_pci_load=&quot;YES  bwn_v4_ucode_load=&quot;YES&quot;  bwn_v4_lp_ucode_load=&quot;YES&quot;To verify that bwn(4) is using bhnd(4), you can check dmesg:  bwn0: &lt;Broadcom 802.11 MAC/PHY/Radio, rev 15&gt; ... on bhnd0... or devinfo(8):pcib2  pci2    bwn_pci0      bhndb0        bhnd0          bwn0          ...bwn(4)/bhnd(4) has been tested for regressions with most chipsets currentlysupported by bwn(4), including:  - BCM4312  - BCM4318  - BCM4321With minimal changes to the DMA code (not included in this commit), I wasalso able to test support for newer BCMA devices by bringing up basicworking Wi-Fi on two previously unsupported, BCMA-based N-PHY chipsets:  - BCM43224  - BCM43225Approved by:	adrian (mentor, implicit)Sponsored by:	The FreeBSD Foundation &amp; Plausible LabsDifferential Revision:	https://reviews.freebsd.org/D13041

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Sat, 02 Dec 2017 02:21:27 +0000</pubDate>
        <dc:creator>Landon J. Fuller &lt;landonf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#193d9e76</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>852dd45e - Properly include the 802.11n PHY support files when the BWM_GPL_PHY</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#852dd45e</link>
        <description>Properly include the 802.11n PHY support files when the BWM_GPL_PHYoption is included. Remove the comment suggesting that peopleuncomment things because it is OBE.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Tue, 11 Oct 2016 22:32:12 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4e8a91fb - Make some additional -Wconstant-conversion warnings from clang 3.9.0 in</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#4e8a91fb</link>
        <description>Make some additional -Wconstant-conversion warnings from clang 3.9.0 inbwn(4) non-fatal for now.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Sun, 04 Sep 2016 17:56:55 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cdf07cee - bwn, bwn_pci, siba_bwn: add missing opt_*.h dependencies.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#cdf07cee</link>
        <description>bwn, bwn_pci, siba_bwn: add missing opt_*.h dependencies.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Wed, 08 Jun 2016 20:01:10 +0000</pubDate>
        <dc:creator>Andriy Voskoboinyk &lt;avos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>52562029 - [bwn] add in bwn n-phy linking.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#52562029</link>
        <description>[bwn] add in bwn n-phy linking.* The default kernel and options won&apos;t build the GPL PHY bits;* bwn(4) defaults to building as a module anyway!;* If BWN_GPL_PHY is specified in the config file, and you uncomment  the GPL PHY bits in the module Makefile, you&apos;ll get a working  N-PHY.This is specifically designed to be obtuse for now, as I don&apos;t wantto flip it on by default.  It&apos;s easy enough for people to flip onand build, and it&apos;s a module so the default GENERIC kernel won&apos;t beGPL tainted.I&apos;ll have to add an actual HAL layer that allows the GPL PHY to be loadedbefore if_bwn so it can be &quot;magic&quot;, but that&apos;ll come later.Tested:* BCM4321 11abg NIC, STA mode

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Tue, 17 May 2016 07:15:25 +0000</pubDate>
        <dc:creator>Adrian Chadd &lt;adrian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c41639c2 - [bwn] add in the new phy common and utils files.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#c41639c2</link>
        <description>[bwn] add in the new phy common and utils files.They&apos;re not yet used by included code; that&apos;ll come next.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Sat, 14 May 2016 23:08:34 +0000</pubDate>
        <dc:creator>Adrian Chadd &lt;adrian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d546e47a - [bwn] break out the &apos;g&apos; phy code into a separate source file.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#d546e47a</link>
        <description>[bwn] break out the &apos;g&apos; phy code into a separate source file.* Break out the &apos;g&apos; phy code;* Break out the debugging bits into a separate source file, since  some debugging prints are done in the phy code;* Make some more chip methods in if_bwn.c public.This brings the size of if_bwn.c down to 6,805 lines which is nowapproaching managable.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Mon, 02 May 2016 22:58:11 +0000</pubDate>
        <dc:creator>Adrian Chadd &lt;adrian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b9768303 - [bwn] break out the LP PHY code into a separate file.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#b9768303</link>
        <description>[bwn] break out the LP PHY code into a separate file.This (and eventually migrating the other PHY code out) is in preparationfor adding the 11n PHY.  No, the 11ac PHY (for the BCM4260 softmac part) isn&apos;tyet open source, so we can&apos;t grow that.  Yet.This trims ~3,700 lines of code from if_bwn.c, bringing it down to a slightlyless crazy sounding 10,446 lines of code.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Mon, 02 May 2016 21:06:02 +0000</pubDate>
        <dc:creator>Adrian Chadd &lt;adrian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4906cdc8 - Re-support CWARNFLAGS, lost when bsd.sys.mk was removed. Also, support</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#4906cdc8</link>
        <description>Re-support CWARNFLAGS, lost when bsd.sys.mk was removed. Also, supportCWARNFALGS.$file centrally so we don&apos;t have to have it in all theplaces. Remove a few warning flags that are no longer needed.Also, always use -Wno-unknown-pragma to (hopefully temporarily) workaround #pragma ident in debug.h in the opensolaris code. Remove somestale warning suppression that&apos;s no longer necessary.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Sat, 03 Jan 2015 03:35:18 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3e1e21c9 - MFC r203945:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#3e1e21c9</link>
        <description>MFC r203945:  adds bwn(4) driver for supporting Broadcom BCM43xx chipsets.    o uses v4 firmware instead of v3.  A port will be committed to      create the bwn firmware module.    o supports B/G and LP(low power) PHYs.    o supports 32 / 64 bits DMA operations.    o tested on big / little endian machines so should work on all      architectures.  It&apos;d not connected to the build until the firmware port is committed.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Tue, 20 Apr 2010 21:40:09 +0000</pubDate>
        <dc:creator>Weongyo Jeong &lt;weongyo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>45d9abdb - adds bwn(4) driver for supporting Broadcom BCM43xx chipsets.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/bwn/Makefile#45d9abdb</link>
        <description>adds bwn(4) driver for supporting Broadcom BCM43xx chipsets.  o uses v4 firmware instead of v3.  A port will be committed to create    the bwn firmware module.  o supports B/G and LP(low power) PHYs.  o supports 32 / 64 bits DMA operations.  o tested on big / little endian machines so should work on all    architectures.It&apos;d not connected to the build until the firmware port is committed.

            List of files:
            /freebsd-14.2/sys/modules/bwn/Makefile</description>
        <pubDate>Tue, 16 Feb 2010 01:44:14 +0000</pubDate>
        <dc:creator>Weongyo Jeong &lt;weongyo@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
