From 8c951069c8d2095494df806e5d47eb586f281b47 Mon Sep 17 00:00:00 2001 From: nonaka Date: Wed, 15 Apr 2015 05:40:48 +0000 Subject: Register iwm(4) with pmf(9). Patch from Pierre Pronchery. --- sys/dev/pci/if_iwm.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'sys/dev') diff --git a/sys/dev/pci/if_iwm.c b/sys/dev/pci/if_iwm.c index 21a72477b27..8e5c8a37f9e 100644 --- a/sys/dev/pci/if_iwm.c +++ b/sys/dev/pci/if_iwm.c @@ -1,4 +1,4 @@ -/* $NetBSD: if_iwm.c,v 1.29 2015/03/26 14:42:56 nonaka Exp $ */ +/* $NetBSD: if_iwm.c,v 1.30 2015/04/15 05:40:48 nonaka Exp $ */ /* OpenBSD: if_iwm.c,v 1.39 2015/03/23 00:35:19 jsg Exp */ /* @@ -105,7 +105,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: if_iwm.c,v 1.29 2015/03/26 14:42:56 nonaka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_iwm.c,v 1.30 2015/04/15 05:40:48 nonaka Exp $"); #include #include @@ -6616,6 +6616,11 @@ iwm_attach_hook(device_t dev) callout_setfunc(&sc->sc_calib_to, iwm_calib_timeout, sc); //task_set(&sc->init_task, iwm_init_task, sc); + + if (pmf_device_register(dev, NULL, NULL)) + pmf_class_network_register(dev, ifp); + else + aprint_error_dev(dev, "couldn't establish power handler\n"); } static void -- cgit