aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/enetc
diff options
context:
space:
mode:
authorKornel Duleba <mindal@semihalf.com>2021-10-13 09:35:12 +0000
committerWojciech Macek <wma@FreeBSD.org>2021-11-24 06:40:37 +0000
commit6802a86cb02d32b364f9e0b0e6f7e8b047b1f2c3 (patch)
tree44a9e262084b196925c972bf0c6929de36efce1c /sys/dev/enetc
parent89595c17915a11779de050b05ee7a5da09fc7f97 (diff)
Diffstat (limited to 'sys/dev/enetc')
-rw-r--r--sys/dev/enetc/if_enetc.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/dev/enetc/if_enetc.c b/sys/dev/enetc/if_enetc.c
index 2a72f807acd7..abdb527760f6 100644
--- a/sys/dev/enetc/if_enetc.c
+++ b/sys/dev/enetc/if_enetc.c
@@ -150,6 +150,14 @@ static device_method_t enetc_methods[] = {
DEVMETHOD(miibus_linkchg, enetc_miibus_linkchg),
DEVMETHOD(miibus_statchg, enetc_miibus_statchg),
+ DEVMETHOD(bus_setup_intr, bus_generic_setup_intr),
+ DEVMETHOD(bus_teardown_intr, bus_generic_teardown_intr),
+ DEVMETHOD(bus_release_resource, bus_generic_release_resource),
+ DEVMETHOD(bus_activate_resource, bus_generic_activate_resource),
+ DEVMETHOD(bus_deactivate_resource, bus_generic_deactivate_resource),
+ DEVMETHOD(bus_adjust_resource, bus_generic_adjust_resource),
+ DEVMETHOD(bus_alloc_resource, bus_generic_alloc_resource),
+
DEVMETHOD_END
};
@@ -158,7 +166,7 @@ static driver_t enetc_driver = {
};
static devclass_t enetc_devclass;
-DRIVER_MODULE(miibus, enetc, miibus_driver, miibus_devclass, NULL, NULL);
+DRIVER_MODULE(miibus, enetc, miibus_fdt_driver, miibus_fdt_devclass, NULL, NULL);
/* Make sure miibus gets procesed first. */
DRIVER_MODULE_ORDERED(enetc, pci, enetc_driver, enetc_devclass, NULL, NULL,
SI_ORDER_ANY);