summaryrefslogtreecommitdiff
path: root/sys/modules
diff options
context:
space:
mode:
authornonaka <nonaka@NetBSD.org>2013-10-26 09:16:19 +0000
committernonaka <nonaka@NetBSD.org>2013-10-26 09:16:19 +0000
commit3edcb570e18e60b0ca964b450dfd450b61033631 (patch)
tree6ede93a6fb89d95bf0dfa573b5d0268f3c5e49e1 /sys/modules
parent8061e6b1d2e48fc364b32d5840d25a7d98ad8e37 (diff)
Add driver for ASIX AX88178a and AX88179 Ethernet interface.
Ported from OpenBSD.
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/Makefile3
-rw-r--r--sys/modules/if_axen/Makefile15
-rw-r--r--sys/modules/if_axen/if_axen.ioconf10
3 files changed, 27 insertions, 1 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 5765b482f45..cff8ff43c50 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.119 2013/03/12 20:49:22 christos Exp $
+# $NetBSD: Makefile,v 1.120 2013/10/26 09:16:20 nonaka Exp $
.include <bsd.own.mk>
@@ -32,6 +32,7 @@ SUBDIR+= gpioow
SUBDIR+= gpiosim
SUBDIR+= hfs
SUBDIR+= if_axe
+SUBDIR+= if_axen
SUBDIR+= if_npflog
SUBDIR+= iic
SUBDIR+= kernfs
diff --git a/sys/modules/if_axen/Makefile b/sys/modules/if_axen/Makefile
new file mode 100644
index 00000000000..ced30809500
--- /dev/null
+++ b/sys/modules/if_axen/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2013/10/26 09:16:20 nonaka Exp $
+
+.include "../Makefile.inc"
+
+.PATH: ${S}/dev/usb
+
+KMOD= if_axen
+IOCONF= if_axen.ioconf
+SRCS= if_axen.c
+
+WARNS= 4
+
+CPPFLAGS+= -DINET
+
+.include <bsd.kmodule.mk>
diff --git a/sys/modules/if_axen/if_axen.ioconf b/sys/modules/if_axen/if_axen.ioconf
new file mode 100644
index 00000000000..37b74393963
--- /dev/null
+++ b/sys/modules/if_axen/if_axen.ioconf
@@ -0,0 +1,10 @@
+# $NetBSD: if_axen.ioconf,v 1.1 2013/10/26 09:16:20 nonaka Exp $
+
+ioconf axen
+
+include "conf/files"
+include "dev/usb/files.usb"
+
+pseudo-root usbdevif*
+
+axen* at usbdevif?