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.