HomeFreeBSD

[iwm] Make powersaving more similar to Linux iwlwifi behaviour.

Description

[iwm] Make powersaving more similar to Linux iwlwifi behaviour.

  • Add a per-vap ps_disabled flag, and use it for a workaround which fixes an association issue when powersaving is enabled.
  • Compute flag that should correpsond to the mvmif->bss_conf.ps flag in Linux's iwlwifi (e.g. this disallows powersaving when not associated yet).

Inspired-By: Linux iwlwifi

Obtained from: dragonflybsd.git dc2e69bdfe8c9d7049c8a28da0adffbfbc6de5c0

Details

Provenance
adrianAuthored on
Parents
rS318227: [iwm] Clean up if_iwm_power.c a bit. Fix iwm_power_scheme debug print.
Branches
Unknown
Tags
Unknown