Module Name: src Committed By: rkujawa Date: Thu Nov 8 18:04:56 UTC 2012
Modified Files: src/sys/arch/amiga/dev: grf_cl.c grf_cv.c grf_cv3d.c grf_et.c grf_rh.c grf_rt.c grf_ul.c Log Message: Make Amiga video drivers work again after device/softc changes. Patch from chs@. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/amiga/dev/grf_cl.c cvs rdiff -u -r1.54 -r1.55 src/sys/arch/amiga/dev/grf_cv.c cvs rdiff -u -r1.28 -r1.29 src/sys/arch/amiga/dev/grf_cv3d.c cvs rdiff -u -r1.30 -r1.31 src/sys/arch/amiga/dev/grf_et.c cvs rdiff -u -r1.55 -r1.56 src/sys/arch/amiga/dev/grf_rh.c cvs rdiff -u -r1.56 -r1.57 src/sys/arch/amiga/dev/grf_rt.c cvs rdiff -u -r1.48 -r1.49 src/sys/arch/amiga/dev/grf_ul.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/grf_cl.c diff -u src/sys/arch/amiga/dev/grf_cl.c:1.47 src/sys/arch/amiga/dev/grf_cl.c:1.48 --- src/sys/arch/amiga/dev/grf_cl.c:1.47 Sat Oct 27 17:17:28 2012 +++ src/sys/arch/amiga/dev/grf_cl.c Thu Nov 8 18:04:56 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: grf_cl.c,v 1.47 2012/10/27 17:17:28 chs Exp $ */ +/* $NetBSD: grf_cl.c,v 1.48 2012/11/08 18:04:56 rkujawa Exp $ */ /* * Copyright (c) 1997 Klaus Burkert @@ -36,7 +36,7 @@ #include "opt_amigacons.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: grf_cl.c,v 1.47 2012/10/27 17:17:28 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: grf_cl.c,v 1.48 2012/11/08 18:04:56 rkujawa Exp $"); #include "grfcl.h" #include "ite.h" @@ -391,7 +391,7 @@ grfclattach(device_t parent, device_t se /* * attach grf (once) */ - if (amiga_config_found(cfdata, self, gp, grfclprint)) { + if (amiga_config_found(cfdata, gp->g_device, gp, grfclprint)) { attachflag = 1; printf("grfcl: %dMB ", cl_fbsize / 0x100000); switch (cltype) { Index: src/sys/arch/amiga/dev/grf_cv.c diff -u src/sys/arch/amiga/dev/grf_cv.c:1.54 src/sys/arch/amiga/dev/grf_cv.c:1.55 --- src/sys/arch/amiga/dev/grf_cv.c:1.54 Sat Oct 27 17:17:28 2012 +++ src/sys/arch/amiga/dev/grf_cv.c Thu Nov 8 18:04:56 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: grf_cv.c,v 1.54 2012/10/27 17:17:28 chs Exp $ */ +/* $NetBSD: grf_cv.c,v 1.55 2012/11/08 18:04:56 rkujawa Exp $ */ /* * Copyright (c) 1995 Michael Teske @@ -33,7 +33,7 @@ #include "opt_amigacons.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: grf_cv.c,v 1.54 2012/10/27 17:17:28 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: grf_cv.c,v 1.55 2012/11/08 18:04:56 rkujawa Exp $"); #include "grfcv.h" #include "ite.h" @@ -555,7 +555,7 @@ grfcvattach(device_t parent, device_t se /* * attach grf */ - if (amiga_config_found(cfdata, self, gp, grfcvprint)) { + if (amiga_config_found(cfdata, gp->g_device, gp, grfcvprint)) { if (self != NULL) printf("grfcv: CyberVision64 with %dMB being used\n", cv_fbsize/0x100000); Index: src/sys/arch/amiga/dev/grf_cv3d.c diff -u src/sys/arch/amiga/dev/grf_cv3d.c:1.28 src/sys/arch/amiga/dev/grf_cv3d.c:1.29 --- src/sys/arch/amiga/dev/grf_cv3d.c:1.28 Sat Oct 27 17:17:28 2012 +++ src/sys/arch/amiga/dev/grf_cv3d.c Thu Nov 8 18:04:56 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: grf_cv3d.c,v 1.28 2012/10/27 17:17:28 chs Exp $ */ +/* $NetBSD: grf_cv3d.c,v 1.29 2012/11/08 18:04:56 rkujawa Exp $ */ /* * Copyright (c) 1995 Michael Teske @@ -33,7 +33,7 @@ #include "opt_amigacons.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: grf_cv3d.c,v 1.28 2012/10/27 17:17:28 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: grf_cv3d.c,v 1.29 2012/11/08 18:04:56 rkujawa Exp $"); #include "ite.h" #include "wsdisplay.h" @@ -506,7 +506,7 @@ grfcv3dattach(device_t parent, device_t /* * attach grf */ - if (amiga_config_found(cfdata, self, gp, grfcv3dprint)) { + if (amiga_config_found(cfdata, gp->g_device, gp, grfcv3dprint)) { if (self != NULL) printf("%s: CyberVision64/3D with %dMB being used\n", device_xname(self), cv3d_fbsize / 0x100000); Index: src/sys/arch/amiga/dev/grf_et.c diff -u src/sys/arch/amiga/dev/grf_et.c:1.30 src/sys/arch/amiga/dev/grf_et.c:1.31 --- src/sys/arch/amiga/dev/grf_et.c:1.30 Sat Oct 27 17:17:28 2012 +++ src/sys/arch/amiga/dev/grf_et.c Thu Nov 8 18:04:56 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: grf_et.c,v 1.30 2012/10/27 17:17:28 chs Exp $ */ +/* $NetBSD: grf_et.c,v 1.31 2012/11/08 18:04:56 rkujawa Exp $ */ /* * Copyright (c) 1997 Klaus Burkert @@ -37,7 +37,7 @@ #include "opt_amigacons.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: grf_et.c,v 1.30 2012/10/27 17:17:28 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: grf_et.c,v 1.31 2012/11/08 18:04:56 rkujawa Exp $"); #include "grfet.h" #include "ite.h" @@ -325,7 +325,7 @@ grfetattach(device_t parent, device_t se /* * attach grf (once) */ - if (amiga_config_found(cfdata, self, gp, grfetprint)) { + if (amiga_config_found(cfdata, gp->g_device, gp, grfetprint)) { attachflag = 1; printf("grfet: %dMB ", et_fbsize / 0x100000); switch (ettype) { Index: src/sys/arch/amiga/dev/grf_rh.c diff -u src/sys/arch/amiga/dev/grf_rh.c:1.55 src/sys/arch/amiga/dev/grf_rh.c:1.56 --- src/sys/arch/amiga/dev/grf_rh.c:1.55 Sat Oct 27 17:17:29 2012 +++ src/sys/arch/amiga/dev/grf_rh.c Thu Nov 8 18:04:56 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: grf_rh.c,v 1.55 2012/10/27 17:17:29 chs Exp $ */ +/* $NetBSD: grf_rh.c,v 1.56 2012/11/08 18:04:56 rkujawa Exp $ */ /* * Copyright (c) 1994 Markus Wild @@ -34,7 +34,7 @@ #include "opt_retina.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: grf_rh.c,v 1.55 2012/10/27 17:17:29 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: grf_rh.c,v 1.56 2012/11/08 18:04:56 rkujawa Exp $"); #include "grfrh.h" #include "ite.h" @@ -1617,7 +1617,7 @@ grfrhattach(device_t parent, device_t se /* * attach grf */ - amiga_config_found(cfdata, self, gp, grfrhprint); + amiga_config_found(cfdata, gp->g_device, gp, grfrhprint); } int Index: src/sys/arch/amiga/dev/grf_rt.c diff -u src/sys/arch/amiga/dev/grf_rt.c:1.56 src/sys/arch/amiga/dev/grf_rt.c:1.57 --- src/sys/arch/amiga/dev/grf_rt.c:1.56 Sat Oct 27 17:17:29 2012 +++ src/sys/arch/amiga/dev/grf_rt.c Thu Nov 8 18:04:56 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: grf_rt.c,v 1.56 2012/10/27 17:17:29 chs Exp $ */ +/* $NetBSD: grf_rt.c,v 1.57 2012/11/08 18:04:56 rkujawa Exp $ */ /* * Copyright (c) 1993 Markus Wild @@ -33,7 +33,7 @@ #include "opt_amigacons.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: grf_rt.c,v 1.56 2012/10/27 17:17:29 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: grf_rt.c,v 1.57 2012/11/08 18:04:56 rkujawa Exp $"); #include "grfrt.h" #include "ite.h" @@ -881,7 +881,7 @@ grfrtattach(device_t parent, device_t se /* * attach grf */ - amiga_config_found(cfdata, self, gp, grfrtprint); + amiga_config_found(cfdata, gp->g_device, gp, grfrtprint); } int Index: src/sys/arch/amiga/dev/grf_ul.c diff -u src/sys/arch/amiga/dev/grf_ul.c:1.48 src/sys/arch/amiga/dev/grf_ul.c:1.49 --- src/sys/arch/amiga/dev/grf_ul.c:1.48 Sat Oct 27 17:17:29 2012 +++ src/sys/arch/amiga/dev/grf_ul.c Thu Nov 8 18:04:56 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: grf_ul.c,v 1.48 2012/10/27 17:17:29 chs Exp $ */ +/* $NetBSD: grf_ul.c,v 1.49 2012/11/08 18:04:56 rkujawa Exp $ */ #define UL_DEBUG /*- @@ -33,7 +33,7 @@ #include "opt_amigacons.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: grf_ul.c,v 1.48 2012/10/27 17:17:29 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: grf_ul.c,v 1.49 2012/11/08 18:04:56 rkujawa Exp $"); #include "grful.h" #include "ite.h" @@ -556,7 +556,7 @@ grfulattach(device_t parent, device_t se /* * attach grf */ - amiga_config_found(cfdata, self, gp, grfulprint); + amiga_config_found(cfdata, gp->g_device, gp, grfulprint); } int