ath{10,11,12}k: Add missing header in MakefileReviewed by: bzMFC after: 2 weeksSponsored by: The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D56693
ath12k: update module Makefiles for v7.0 driver versionUpdate LINUXKPI_VERSION to reflect that the driver is based onLinux v7.0.Handle the file changes and the extra wifi7/ subdirectory.Sponso
ath12k: update module Makefiles for v7.0 driver versionUpdate LINUXKPI_VERSION to reflect that the driver is based onLinux v7.0.Handle the file changes and the extra wifi7/ subdirectory.Sponsored by: The FreeBSD FoundationMFC after: 3 days
show more ...
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
ath12k: update module Makefile after vendor import of v6.19Sponsored by: The FreeBSD FoundationMFC after: 3 days
Trim various $FreeBSD$Approved by: markj (cddl/contrib changes)Reviewed by: imp, emasteDifferential Revision: https://reviews.freebsd.org/D41961
ath12k: import driver from upstreamImport BSD-3-Clause-Clear ath12k driver based on wireless-testing(wt-2023-05-11) 711dca0ca3d77414f8f346e564e9c8640147f40d (after v6.4-rc1)with further updates b
ath12k: import driver from upstreamImport BSD-3-Clause-Clear ath12k driver based on wireless-testing(wt-2023-05-11) 711dca0ca3d77414f8f346e564e9c8640147f40d (after v6.4-rc1)with further updates based on(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),(wt-2023-08-13) 81e147b1317ee7cde8b624ee8c0501b470d7e91c (after v6.5-rc5).Complement the driver to make compile on FreeBSDusing LinuxKPI with changes covered by #ifdef (__FreeBSD__).Add the module build framework but keep disconnected from thebuild for now.The current driver (or rather LinuxKPI) lacks support for some"qcom" bits needed in order to get things working (as does ath11k).There was interest by various people to enhance support furtherfor ath11k which will equally benefit ath12k.Given the lack of full license texts on the files this isimported under the draft policy for handling SPDX files (D29226)and with approval for BSD-3-Clause-Clear. [1]Approved by: core (jhb, 2023-05-11) [1]MFC after: 20 days