LinuxKPI wlan drivers: update makefiles to not use WITH_Up to now the LinuxKPI wlan drivers were using local variables startingwith a WITH_ prefix in their Makefiles.That is likely to collide wit
LinuxKPI wlan drivers: update makefiles to not use WITH_Up to now the LinuxKPI wlan drivers were using local variables startingwith a WITH_ prefix in their Makefiles.That is likely to collide with other mechanisms like WITH_ and WITHOUT_from src.conf.Adjust the local variables to use a driver name prefix for now to controlwhat is built and what is not.These variables are mainly for the time of development so we canturn off/on a feature or bus attachment while working on it. Otherwisethey are there for documentation purposes. The only reason one wouldchange them locally would be if someone was to build a very customimage and not want certain bits (e.g., USB support) being compiled intothe modules.While here, try to harmonize some parts of the Makefiles.Suggested by: impDiscussed with: impReviewed by: impSponsored by: The FreeBSD FoundationMFC after: 3 daysDifferential Revision: https://reviews.freebsd.org/D55977
show more ...
Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
mt76: update driver from upstreamThis is a set of updates of the mt76 driver based on wireless-testing(wt-2023-05-11) 711dca0ca3d77414f8f346e564e9c8640147f40d (after v6.4-rc1), This adds support
mt76: update driver from upstreamThis is a set of updates of the mt76 driver based on wireless-testing(wt-2023-05-11) 711dca0ca3d77414f8f346e564e9c8640147f40d (after v6.4-rc1), This adds support for mt7996 as well.(wt-2023-06-09) 7bd20e011626ccc3ad53e57873452b1716fcfaaa (after v6.4-rc5),(wt-2023-07-24) 62e409149b62a285e89018e49b2e115757fb9022 (after v6.5-rc3),(wt-2023-08-06) 2a220a15be657a24868368892e3e2caba2115283 (after v6.5-rc4).The current version of LinuxKPI lacks support for "page pool" whichneeds enhancing and updating a decade or so old shortcut mappingstruct page directly to struct vm_page.MFC after: 20 days
sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
mt76: add module build framework and man pagesAdd framework to build if_mt7915 and if_mt7921 with LinuxKPIas well as initial man pages for the two mt76 chipset drivers.MFC after: 2 months