Module Name: src
Committed By: hauke
Date: Mon Aug 14 11:49:30 UTC 2017
Modified Files:
src/sys/dev/isa: itesio_isa.c itesio_isavar.h
Log Message:
Enable the IT8628E shipped with my gigabyte GA-N3150N-D3V board.
XXX These IT suoer IO chips appear to be all fairly alike. Maybe add a
comprehensive list of IDs to recognize them, then deal with the
fallout?
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/dev/isa/itesio_isa.c
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/isa/itesio_isavar.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/isa/itesio_isa.c
diff -u src/sys/dev/isa/itesio_isa.c:1.25 src/sys/dev/isa/itesio_isa.c:1.26
--- src/sys/dev/isa/itesio_isa.c:1.25 Thu Apr 23 23:23:00 2015
+++ src/sys/dev/isa/itesio_isa.c Mon Aug 14 11:49:30 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: itesio_isa.c,v 1.25 2015/04/23 23:23:00 pgoyette Exp $ */
+/* $NetBSD: itesio_isa.c,v 1.26 2017/08/14 11:49:30 hauke Exp $ */
/* Derived from $OpenBSD: it.c,v 1.19 2006/04/10 00:57:54 deraadt Exp $ */
/*
@@ -34,7 +34,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: itesio_isa.c,v 1.25 2015/04/23 23:23:00 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: itesio_isa.c,v 1.26 2017/08/14 11:49:30 hauke Exp $");
#include <sys/param.h>
#include <sys/kernel.h>
@@ -136,6 +136,7 @@ itesio_isa_match(device_t parent, cfdata
bus_space_unmap(ia->ia_iot, ioh, 2);
switch (cr) {
+ case ITESIO_ID8628:
case ITESIO_ID8705:
case ITESIO_ID8712:
case ITESIO_ID8716:
Index: src/sys/dev/isa/itesio_isavar.h
diff -u src/sys/dev/isa/itesio_isavar.h:1.9 src/sys/dev/isa/itesio_isavar.h:1.10
--- src/sys/dev/isa/itesio_isavar.h:1.9 Thu Nov 15 04:45:01 2012
+++ src/sys/dev/isa/itesio_isavar.h Mon Aug 14 11:49:30 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: itesio_isavar.h,v 1.9 2012/11/15 04:45:01 msaitoh Exp $ */
+/* $NetBSD: itesio_isavar.h,v 1.10 2017/08/14 11:49:30 hauke Exp $ */
/* $OpenBSD: itvar.h,v 1.2 2003/11/05 20:57:10 grange Exp $ */
/*
@@ -57,6 +57,7 @@
#define ITESIO_CHIPID2 0x21 /* Chip ID 2 */
#define ITESIO_DEVREV 0x22 /* Device Revision */
+#define ITESIO_ID8628 0x8628
#define ITESIO_ID8705 0x8705
#define ITESIO_ID8712 0x8712
#define ITESIO_ID8716 0x8716