Index: sys/dev/iwm/if_iwm.c =================================================================== --- sys/dev/iwm/if_iwm.c (revision 308463) +++ sys/dev/iwm/if_iwm.c (working copy) @@ -5359,6 +5359,7 @@ iwm_notif_intr(struct iwm_softc *sc) } case IWM_MCAST_FILTER_CMD: + case IWM_DEBUG_LOG_MSG: break; case IWM_SCD_QUEUE_CFG: { @@ -5583,6 +5584,7 @@ iwm_intr(void *arg) #define PCI_PRODUCT_INTEL_WL_7265_2 0x095b #define PCI_PRODUCT_INTEL_WL_8260_1 0x24f3 #define PCI_PRODUCT_INTEL_WL_8260_2 0x24f4 +#define PCI_PRODUCT_INTEL_WL_8265_1 0x24fd static const struct iwm_devices { uint16_t device; @@ -5598,6 +5600,7 @@ static const struct iwm_devices { { PCI_PRODUCT_INTEL_WL_7265_2, "Intel Dual Band Wireless AC 7265" }, { PCI_PRODUCT_INTEL_WL_8260_1, "Intel Dual Band Wireless AC 8260" }, { PCI_PRODUCT_INTEL_WL_8260_2, "Intel Dual Band Wireless AC 8260" }, + { PCI_PRODUCT_INTEL_WL_8265_1, "Intel Dual Band Wireless AC 8265" }, }; static int @@ -5660,6 +5663,12 @@ iwm_dev_check(device_t dev) sc->sc_device_family = IWM_DEVICE_FAMILY_8000; sc->sc_fwdmasegsz = IWM_FWDMASEGSZ_8000; return (0); + case PCI_PRODUCT_INTEL_WL_8265_1: + sc->sc_fwname = "iwm8265fw"; + sc->host_interrupt_operation_mode = 0; + sc->sc_device_family = IWM_DEVICE_FAMILY_8000; + sc->sc_fwdmasegsz = IWM_FWDMASEGSZ_8000; + return (0); default: device_printf(dev, "unknown adapter type\n"); return ENXIO;