diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2005-09-27 22:05:38 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2005-09-27 22:05:38 +0000 |
commit | 60cd9e8f462fac317e2f22b2d9e9feb0a083a922 (patch) | |
tree | b561d57c4ae64270d18b51069909c07c3fc2b7c1 /sys/arch/hp300/dev | |
parent | 9e141689d7bbfe968a6a51587e315f5c0f676cc5 (diff) |
Identify HP 9000/362 and HP 9000/382 models, and attach frodo on them.
Model 382 can be identified with a unique MMUID value; model 362 is told
from model 360 by probing for the frodo chip. Their built-in frame buffer
is not supported at the moment.
Matching information derived from messages to the NetBSD mailing lists.
Diffstat (limited to 'sys/arch/hp300/dev')
-rw-r--r-- | sys/arch/hp300/dev/diodevs | 3 | ||||
-rw-r--r-- | sys/arch/hp300/dev/frodo.c | 6 |
2 files changed, 6 insertions, 3 deletions
diff --git a/sys/arch/hp300/dev/diodevs b/sys/arch/hp300/dev/diodevs index 8f666fe5857..83e9ecbdf93 100644 --- a/sys/arch/hp300/dev/diodevs +++ b/sys/arch/hp300/dev/diodevs @@ -1,4 +1,4 @@ -$OpenBSD: diodevs,v 1.6 2005/01/15 21:45:23 miod Exp $ +$OpenBSD: diodevs,v 1.7 2005/09/27 22:05:36 miod Exp $ /* $NetBSD: diodevs,v 1.7 2003/11/23 01:57:35 tsutsui Exp $ */ /*- @@ -76,6 +76,7 @@ framebuffer HRMCATSEYE 0x07 1 high-res mono catseye display framebuffer DAVINCI 0x08 2 98730/98731 (\"davinci\") display framebuffer XXXCATSEYE 0x09 1 catseye display framebuffer HYPERION 0x0e 1 A1096A (\"hyperion\") display +framebuffer FB3x2 0x11 4 362/382 internal display /* Unsupported framebuffers. */ diff --git a/sys/arch/hp300/dev/frodo.c b/sys/arch/hp300/dev/frodo.c index 225fcb8c3aa..94e3174967f 100644 --- a/sys/arch/hp300/dev/frodo.c +++ b/sys/arch/hp300/dev/frodo.c @@ -1,4 +1,4 @@ -/* $OpenBSD: frodo.c,v 1.4 2004/09/29 07:35:52 miod Exp $ */ +/* $OpenBSD: frodo.c,v 1.5 2005/09/27 22:05:36 miod Exp $ */ /* $NetBSD: frodo.c,v 1.5 1999/07/31 21:15:20 thorpej Exp $ */ /*- @@ -64,7 +64,7 @@ /* * Support for the "Frodo" (a.k.a. "Apollo Utility") chip found - * in HP Apollo 9000/4xx workstations. + * in HP Apollo 9000/4xx workstations, as well as HP 9000/362 and 9000/382. */ #include <sys/param.h> @@ -131,6 +131,8 @@ frodomatch(parent, match, aux) /* only 4xx workstations can have this */ switch (machineid) { + case HP_362: + case HP_382: case HP_400: case HP_425: case HP_433: |