HomeFreeBSD

LinuxKPI: 802.11: adjustments for v6.11 iwlwifi, rtw88 and rtw89

Description

LinuxKPI: 802.11: adjustments for v6.11 iwlwifi, rtw88 and rtw89

Bring ing the LinuxKPI 802.11 compat bits which are not altering
the mac80211 ops KPI.

  • Add various functions for drvier updates.
  • Add functions (some compat code to I assume cleanup some mac80211 ops) emulating chanctx changes doing (*config) updates.
  • Adjust structs and defines.
  • Deal with an enum growing more than 32 bits in printf.
  • Add a mtx to struct wiphy which is exposed to the drivers. Handle initialization and destruction for now.
  • Implementation of wiphy_work and wiphy_delayed_work.
  • Set was_assoc for deassoc/deauth in prep_tx_info.

Sponsored by: The FreeBSD Foundation
MFC after: 3 days

Details

Provenance
bzAuthored on Oct 28 2024, 12:02 PM
Parents
rG65691b2dafda: libexec/rc/rc.d/netif: Typo fix
Branches
Unknown
Tags
Unknown