diff options
| author | cegger <cegger@NetBSD.org> | 2008-06-12 21:51:12 +0000 |
|---|---|---|
| committer | cegger <cegger@NetBSD.org> | 2008-06-12 21:51:12 +0000 |
| commit | 332bec333ddffd7bb5859f26d2b7c032ae6a6288 (patch) | |
| tree | f2baa09b5355bae0583aa9e2616026b07daf97f0 /sys/dev/dec | |
| parent | 17dbee905cecdde65750df0e8b2e2b2be46c86d7 (diff) | |
use device_lookup_private to get softc
XXX this driver assumes unit of zero
Diffstat (limited to 'sys/dev/dec')
| -rw-r--r-- | sys/dev/dec/vsxxx.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/sys/dev/dec/vsxxx.c b/sys/dev/dec/vsxxx.c index dc78fe85563..1999c36aca7 100644 --- a/sys/dev/dec/vsxxx.c +++ b/sys/dev/dec/vsxxx.c @@ -1,4 +1,4 @@ -/* $NetBSD: vsxxx.c,v 1.9 2008/05/26 10:31:22 nisimura Exp $ */ +/* $NetBSD: vsxxx.c,v 1.10 2008/06/12 21:51:12 cegger Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: vsxxx.c,v 1.9 2008/05/26 10:31:22 nisimura Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vsxxx.c,v 1.10 2008/06/12 21:51:12 cegger Exp $"); /* * Common machinary for VSXXX mice and tablet @@ -118,10 +118,9 @@ vsxxx_ioctl(v, cmd, data, flag, p) } /* EXPORT */ void -vsxxx_input(data) - int data; +vsxxx_input(int data) { - struct vsxxx_softc *sc = (void *)vsms_cd.cd_devs[0]; + struct vsxxx_softc *sc = device_lookup_private(&vsms_cd, 0); int x, y; if (data & VS_START_FRAME) |
