summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/dev/dwc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2015-03-26 15:21:07 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-01-10 09:53:33 +0100
commitf8ed8cd881876598279b5e847b998d96bfd924a0 (patch)
tree82cd07df024556ae2d204e7831c9d16ac2820db4 /freebsd/sys/dev/dwc
parentif_dwc: Fix a possible interrupt starvation (diff)
downloadrtems-libbsd-f8ed8cd881876598279b5e847b998d96bfd924a0.tar.bz2
if_dwc: Add nexus device support
Diffstat (limited to 'freebsd/sys/dev/dwc')
-rw-r--r--freebsd/sys/dev/dwc/if_dwc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/freebsd/sys/dev/dwc/if_dwc.c b/freebsd/sys/dev/dwc/if_dwc.c
index 1d606977..d4c5b959 100644
--- a/freebsd/sys/dev/dwc/if_dwc.c
+++ b/freebsd/sys/dev/dwc/if_dwc.c
@@ -1480,7 +1480,11 @@ driver_t dwc_driver = {
static devclass_t dwc_devclass;
+#ifndef __rtems__
DRIVER_MODULE(dwc, simplebus, dwc_driver, dwc_devclass, 0, 0);
+#else /* __rtems__ */
+DRIVER_MODULE(dwc, nexus, dwc_driver, dwc_devclass, 0, 0);
+#endif /* __rtems__ */
DRIVER_MODULE(miibus, dwc, miibus_driver, miibus_devclass, 0, 0);
MODULE_DEPEND(dwc, ether, 1, 1, 1);