git: iwm: Sync with FreeBSD minus few commits (as of April 1, 2024)

Michael Neumann mneumann at crater.dragonflybsd.org
Mon Apr 1 04:20:10 PDT 2024


commit 4cbc7cf96a5a52309aab9d8db3e0335042767af2
Author: Michael Neumann <mneumann at ntecs.de>
Date:   Mon Apr 1 11:17:07 2024 +0200

    iwm: Sync with FreeBSD minus few commits (as of April 1, 2024)
    
    Following commits were applied:
    
    * iwm: Print the command code for any unhandled commands
      https://github.com/freebsd/freebsd-src/commit/6844522a9aa848b40555fe8cc9d9d353e942f1f2
    
    * iwm: improve rfkill handling
      https://github.com/freebsd/freebsd-src/commit/22d1b05c8c37a0c9c7b391492ccd0c60835d9ea1
    
    * iwm: fix ieee80211_media_change() caller
      https://github.com/freebsd/freebsd-src/commit/c6167b4bf510d82035e8c8db3b0b074045b90916
    
    * iwm: fix regression resp ieee80211_media_change()
      https://github.com/freebsd/freebsd-src/commit/aaa1fdb87b7a9219e88f97fe0638f4ab166681e5
    
    * iwm: Add support for Intel Killer(R) Wireless-AC
      https://github.com/freebsd/freebsd-src/commit/90cc8706ccb2da130c0b1a28434a9ec5d4c80d81
    
    * iwm: update if_iwmreg.h to the latest openbsd changes (24 Oct 2021)
      https://github.com/freebsd/freebsd-src/commit/355c15130aef13484821051a655da9b9066e1015
    
    * iwm: Update SCD register accesses
      https://github.com/freebsd/freebsd-src/commit/d524e370c4dbabf607546aec6e4bcc8d64758851
    
    * iwm: plug some of set-but-not-used vars
      https://github.com/freebsd/freebsd-src/commit/35273e2099e629a3494701036184f2d152bcf7d7
    
    * iwm: Fix -Wunused-but-set-variable warnings
      https://github.com/freebsd/freebsd-src/commit/1dc8ed06f37a0d5ff4b78791885d7ba6dd3e407b
    
      NOTE: pci_release_msi() now gets called on DragonFly in case of error!
    
    * iwm: plug set-but-not-used vars
      https://github.com/freebsd/freebsd-src/commit/f7daf710382afae9ba5824a89ef522800759c3f2
    
    * iwm: Fix various typos and remove "$FreeBSD$"
    
    Following commits were *not* applied:
    
    * net80211/drivers: improve ieee80211_rx_stats for band
      https://github.com/freebsd/freebsd-src/commit/9a6695532b3997e4e2bc3fe57481cc49be5e9e93
    
      This requires (minor) changes to ieee80211
    
    * iwm: remove unsued devclass arguments to DRIVER_MODULE
      https://github.com/freebsd/freebsd-src/commit/ef463ef3dab650d08a16a08e3d12683130424752
    
    Tested-with: Intel(R) Dual Band Wireless AC 8265
    
    Taken-from: FreeBSD (see above)

Summary of changes:
 sys/dev/netif/iwm/fw/iwm9000/Makefile |    2 -
 sys/dev/netif/iwm/fw/iwm9260/Makefile |    2 -
 sys/dev/netif/iwm/if_iwm.c            |  225 +--
 sys/dev/netif/iwm/if_iwm_binding.c    |    2 +-
 sys/dev/netif/iwm/if_iwm_binding.h    |    1 -
 sys/dev/netif/iwm/if_iwm_config.h     |    1 -
 sys/dev/netif/iwm/if_iwm_constants.h  |    1 -
 sys/dev/netif/iwm/if_iwm_debug.h      |    2 -
 sys/dev/netif/iwm/if_iwm_fw.c         |    2 +-
 sys/dev/netif/iwm/if_iwm_fw.h         |    1 -
 sys/dev/netif/iwm/if_iwm_led.h        |    2 -
 sys/dev/netif/iwm/if_iwm_mac_ctxt.h   |    1 -
 sys/dev/netif/iwm/if_iwm_notif_wait.h |    1 -
 sys/dev/netif/iwm/if_iwm_pcie_trans.h |    1 -
 sys/dev/netif/iwm/if_iwm_phy_ctxt.h   |    1 -
 sys/dev/netif/iwm/if_iwm_phy_db.c     |   37 +-
 sys/dev/netif/iwm/if_iwm_phy_db.h     |    1 -
 sys/dev/netif/iwm/if_iwm_power.h      |    1 -
 sys/dev/netif/iwm/if_iwm_scan.c       |   10 +-
 sys/dev/netif/iwm/if_iwm_scan.h       |    1 -
 sys/dev/netif/iwm/if_iwm_sf.h         |    2 -
 sys/dev/netif/iwm/if_iwm_sta.h        |    1 -
 sys/dev/netif/iwm/if_iwm_time_event.c |    2 +
 sys/dev/netif/iwm/if_iwm_time_event.h |    1 -
 sys/dev/netif/iwm/if_iwm_util.h       |    1 -
 sys/dev/netif/iwm/if_iwmreg.h         | 3522 +++++++++++++++++++--------------
 sys/dev/netif/iwm/if_iwmvar.h         |    5 +-
 27 files changed, 2100 insertions(+), 1729 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4cbc7cf96a5a52309aab9d8db3e0335042767af2


-- 
DragonFly BSD source repository


More information about the Commits mailing list