freebsd-dev/sys/contrib/dev
Bjoern A. Zeeb da8fa4e37a ath10k: import ath10k driver
Import ISC-licensed ath10k driver assumed to be
based on Linux kvalo/ath.git master at
6bae9de622d3ef4805aba40e763eb4b0975c4f6d.

Import support to redirect fwlogs to kernel messages
from https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/389075

Complement the driver to make compile on FreeBSD
using LinuxKPI with changes covered by #ifdef (__FreeBSD__).
Further select updates were applied since the initial import
in order to keep compiling along with other LinuxKPI based
drivers.

Any other native driver using BUS_PROBE_DEFAULT will attach
ignoring this one by default given bsd_probe_return is set
to a lower priority.

Add the module build framework.

We only support PCI parts.

The firmware is provided by port net/wifi-firmware-ath10k-kmod.

Given the lack of full license texts on most files this is
imported under the draft policy for handling SPDX files (D29226). [1]

Approved by:	core (emaste, 2022-04-08) [1]
MFC after:	2 months
2023-04-23 21:31:07 +00:00
..
acpica acpica: Fix the botched merge 2022-10-27 22:36:35 -04:00
ath/ath_hal/ar9300 ath: Fix mismatches in array bounds. 2022-12-07 12:30:42 -08:00
athk ath10k: import ath10k driver 2023-04-23 21:31:07 +00:00
ice ice_ddp: Update package to 1.3.30.0 2023-01-24 14:19:54 -08:00
imx Add the firmware blob required to use the sdma hardware in the imx6 2020-11-26 01:40:04 +00:00
ipw
iwi
iwlwifi iwlwifi: quieten more compiler warnings 2023-04-20 16:07:05 +00:00
iwlwififw iwlwifi firmware: update to -73 / newer builds for 9xxx 2022-07-31 00:41:33 +00:00
iwm Downgrade the firmware images imported in r354201. 2019-11-03 03:23:27 +00:00
iwn
liquidio
mediatek/mt76 mt76: import mediatek/mt76 driver 2023-04-23 21:29:49 +00:00
mwl
nvidia ARM: Enhance common Nvidia Tegra drivers by support for Tegra210 SoC. 2020-12-26 19:13:10 +01:00
otus
qat qat: Add Intel® 4xxx Series platform support 2023-01-24 10:33:50 -05:00
qat_c2xxx qat: Move qat_c2xxx firmware files and build glue into separate dirs 2022-08-04 09:37:55 -04:00
ral
rsu
rtw88 iwlwifi: rtw88: rtw89: fix gcc warnings 2023-04-19 12:21:40 +00:00
rtw88fw rtw88: downgrade rtw8822c firmware to 9.9.10 2022-04-08 11:14:54 +00:00
rtw89 iwlwifi: rtw88: rtw89: fix gcc warnings 2023-04-19 12:21:40 +00:00
rtw89fw rtw89: import firmware for Realtek's rtw89 supported chipsets. 2022-09-09 16:32:17 +00:00
rtwn
run
uath
wpi