if_iwm - Add some pcie device stop code from iwlwifi. Adjust a delay

Operating Systems / DragonFlyBSD - Imre Vadász [vdsz.com] - 28 August 2016 14:34 UTC

- Make iwm_apm_stop put the device in Uninitialized state, like in iwlwifi.

- Add a device reset from iwlwifi to iwm_apm_stop, and make the DELAY after device reset in iwm_apm_init match the duration in iwlwifi.

- Swap iwm_disable_interrupts() and on-board processor reset in iwm_stop_device() corresponding to Linux git commit 03d6c3b0fa4f5f0379cede079ec828a6c999fe43.

Taken-From: Linux iwlwifi

2427de1 if_iwm - Add some pcie device stop code from iwlwifi. Adjust a delay.
sys/dev/netif/iwm/if_iwm.c | 14 ++++++++++----
sys/dev/netif/iwm/if_iwm_pcie_trans.c | 16 ++++++++++++++--
2 files changed, 24 insertions(+), 6 deletions(-)

Upstream: gitweb.dragonflybsd.org


  • Share