| 25e776a5 | 14-Apr-2026 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPI: 802.11: add struct/fields and functions for v7.0
Add 802.11 struct fields and functions support for Linux v7.0 based wireless drivers (at least iwlwifi, rtw88, rtw89).
While here cleanup
LinuxKPI: 802.11: add struct/fields and functions for v7.0
Add 802.11 struct fields and functions support for Linux v7.0 based wireless drivers (at least iwlwifi, rtw88, rtw89).
While here cleanup some other bits.
Sponsored by: The FreeBSD Foundation MFC after: 3 days
show more ...
|
| b2c90d10 | 20-Jan-2026 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPI: 802.11: rename enum ieee80211_tx_rate_flags and move file
What we used to call enum ieee80211_tx_rate_flags is now used as enum mac80211_rate_control_flags for the ieee80211_tx_rate.flags
LinuxKPI: 802.11: rename enum ieee80211_tx_rate_flags and move file
What we used to call enum ieee80211_tx_rate_flags is now used as enum mac80211_rate_control_flags for the ieee80211_tx_rate.flags in rtw89(4). Rename the enum and move it to mac80211 as it seems to belong there.
Sponsonred by: The FreeBSD Foundation MFC after: 3 days
show more ...
|
| b10ff7ed | 03-Dec-2025 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPI: 802.11: move ieee80211_offload_flags
Move the enum and leave a comment on the struct member for the vif about the type.
No functional changes.
Sponsored by: The FreeBSD Foundation MFC af
LinuxKPI: 802.11: move ieee80211_offload_flags
Move the enum and leave a comment on the struct member for the vif about the type.
No functional changes.
Sponsored by: The FreeBSD Foundation MFC after: 3 days
show more ...
|
| b1e67b1a | 24-Aug-2025 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPI: 802.11: improve ieee80211_request_smps()
Adjust logging from TODO() to IMPROVE() now that we can use fmt strings there too. Make sure we are not getting unsuported values to print.
Also
LinuxKPI: 802.11: improve ieee80211_request_smps()
Adjust logging from TODO() to IMPROVE() now that we can use fmt strings there too. Make sure we are not getting unsuported values to print.
Also for non-station mode simply return.
Sponsored by: The FreeBSD Foundation MFC after: 3 days
show more ...
|
| 60307068 | 07-Jul-2025 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPi: 802.11: adjust linuxkpi_set_ieee80211_dev() to set ic_name
While we used to pass in the dev_name(), we now use wiphy_dev() inside the implementation to get the dev and the name. This is f
LinuxKPi: 802.11: adjust linuxkpi_set_ieee80211_dev() to set ic_name
While we used to pass in the dev_name(), we now use wiphy_dev() inside the implementation to get the dev and the name. This is for two reasons: (1) ath1xk also unset the dev and we need to check once we add support, and (2) in preparation for future work, which needs to hook into that point.
Sponsored by: The FreeBSD Foundation MFC after: 3 days
show more ...
|
| a3949248 | 22-Jun-2025 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPI: 802.11: correct struct linuxkpi_ieee80211_channel
Some of the annotations were not quite right. Also various fields had not been typed properly. Correct the types of field members and gi
LinuxKPI: 802.11: correct struct linuxkpi_ieee80211_channel
Some of the annotations were not quite right. Also various fields had not been typed properly. Correct the types of field members and given the change also re-sort.
Sponsored by: The FreeBSD Foundation MFC after: 3 days
show more ...
|
| 9f779097 | 14-Aug-2025 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPI: 802.11: add dummy IEEE80211_EML_CAP_EMLSR_*_DELAY_256US
A wifi driver update needs these to compile. Just add them. We'll given them porper values when we'll do a full pass needing them.
LinuxKPI: 802.11: add dummy IEEE80211_EML_CAP_EMLSR_*_DELAY_256US
A wifi driver update needs these to compile. Just add them. We'll given them porper values when we'll do a full pass needing them.
Sponsored by: The FreeBSD Foundation MFC after: 3 days
show more ...
|
| 0dcce5bd | 14-Aug-2025 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPI: 802.11: add wiphy_locked_debugfs_read()
A wifi driver update required wiphy_locked_debugfs_read(). Add a skeleton implementation just reminding us of the TODO() for now.
Sponsored by: The
LinuxKPI: 802.11: add wiphy_locked_debugfs_read()
A wifi driver update required wiphy_locked_debugfs_read(). Add a skeleton implementation just reminding us of the TODO() for now.
Sponsored by: The FreeBSD Foundation MFC after: 3 days
show more ...
|