Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/amiga/dev Add support for X-Surf 100 integrated MII...



details:   https://anonhg.NetBSD.org/src/rev/827dd255f301
branches:  trunk
changeset: 789299:827dd255f301
user:      rkujawa <rkujawa%NetBSD.org@localhost>
date:      Tue Aug 13 15:43:25 2013 +0000

description:
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.

diffstat:

 sys/arch/amiga/dev/if_ne_xsh.c |  11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diffs (32 lines):

diff -r c88de1760d97 -r 827dd255f301 sys/arch/amiga/dev/if_ne_xsh.c
--- a/sys/arch/amiga/dev/if_ne_xsh.c    Tue Aug 13 12:11:02 2013 +0000
+++ b/sys/arch/amiga/dev/if_ne_xsh.c    Tue Aug 13 15:43:25 2013 +0000
@@ -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 @@
 
        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.



Home | Main Index | Thread Index | Old Index