Module Name:    src
Committed By:   rkujawa
Date:           Tue Aug 13 15:43:25 UTC 2013

Modified Files:
        src/sys/arch/amiga/dev: if_ne_xsh.c

Log Message:
Add support for X-Surf 100 integrated MII PHY. MAC part seems to be compatible
with AX88190, while PHY itself can be handled by ukphy.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/amiga/dev/if_ne_xsh.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/amiga/dev/if_ne_xsh.c
diff -u src/sys/arch/amiga/dev/if_ne_xsh.c:1.3 src/sys/arch/amiga/dev/if_ne_xsh.c:1.4
--- src/sys/arch/amiga/dev/if_ne_xsh.c:1.3	Tue Aug 13 10:43:28 2013
+++ src/sys/arch/amiga/dev/if_ne_xsh.c	Tue Aug 13 15:43:25 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_ne_xsh.c,v 1.3 2013/08/13 10:43:28 rkujawa Exp $ */
+/*	$NetBSD: if_ne_xsh.c,v 1.4 2013/08/13 15:43:25 rkujawa Exp $ */
 
 /*-
  * Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -56,6 +56,8 @@
 #include <dev/ic/ne2000reg.h>
 #include <dev/ic/ne2000var.h>
 
+#include <dev/ic/ax88190var.h>
+
 #include <amiga/amiga/device.h>
 #include <amiga/amiga/isr.h>
 
@@ -139,6 +141,13 @@ ne_xsh_attach(device_t parent, device_t 
 
 	nsc->sc_type = NE2000_TYPE_AX88796;
 
+	dsc->sc_mediachange = ax88190_mediachange;
+	dsc->sc_mediastatus = ax88190_mediastatus;
+	dsc->init_card = ax88190_init_card;
+	dsc->stop_card = ax88190_stop_card;
+	dsc->sc_media_init = ax88190_media_init;
+	dsc->sc_media_fini = ax88190_media_fini;
+
 	/*
 	 * Do generic NE2000 attach.  This will read the station address
 	 * from the EEPROM.

Reply via email to