| 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 ...
|
| 2ab7cbdc | 03-Jun-2025 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
net80211: LinuxKPI: migrate HE defines to net80211, put correct values
Migrate most LinuxKPI 802.11 definitions for HE IEs to net80211. During that process also properly define them as most of them
net80211: LinuxKPI: migrate HE defines to net80211, put correct values
Migrate most LinuxKPI 802.11 definitions for HE IEs to net80211. During that process also properly define them as most of them only had dummy values. Some of the definitions are sparse; that is, only the bits used by drivers so far were listed and annotated with the standards section.
There seems to be little point to mangle the names and have two copies of all these bit field definitions. We can add "_S" (shift/mask) variants to those we need in net80211 (if we do).
Sponsored by: The FreeBSD Foundation MFC after: 3 days Reviewed by: adrian Differential Revision: https://reviews.freebsd.org/D50677
show more ...
|