Module Name: src Committed By: macallan Date: Wed Nov 3 00:49:04 UTC 2010
Modified Files: src/sys/dev/pci: files.pci radeonfb.c radeonfb_bios.c radeonfbvar.h Log Message: pull in rasops8 for radeonfb, while there defflag a bunch of options and make them all use the same prefix To generate a diff of this commit: cvs rdiff -u -r1.329 -r1.330 src/sys/dev/pci/files.pci cvs rdiff -u -r1.38 -r1.39 src/sys/dev/pci/radeonfb.c cvs rdiff -u -r1.3 -r1.4 src/sys/dev/pci/radeonfb_bios.c cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/radeonfbvar.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/pci/files.pci diff -u src/sys/dev/pci/files.pci:1.329 src/sys/dev/pci/files.pci:1.330 --- src/sys/dev/pci/files.pci:1.329 Mon May 24 20:29:41 2010 +++ src/sys/dev/pci/files.pci Wed Nov 3 00:49:02 2010 @@ -1,4 +1,4 @@ -# $NetBSD: files.pci,v 1.329 2010/05/24 20:29:41 pgoyette Exp $ +# $NetBSD: files.pci,v 1.330 2010/11/03 00:49:02 macallan Exp $ # # Config file and device description for machine-independent PCI code. # Included by ports that need it. Requires that the SCSI files be @@ -800,12 +800,15 @@ # ATI Radeon framebuffer console driver # (Note: to enable the BIOS parser, add options RADEON_BIOS_INIT to the config) -device radeonfb: wsemuldisplaydev, videomode, rasops32, vcons, splash, iic, i2c_bitbang, ddc_read_edid, edid, drm +device radeonfb: wsemuldisplaydev, videomode, rasops8, rasops32, vcons, splash, iic, i2c_bitbang, ddc_read_edid, edid, drm attach radeonfb at pci file dev/pci/radeonfb.c radeonfb file dev/pci/radeonfb_i2c.c radeonfb file dev/pci/radeonfb_bios.c radeonfb defflag opt_radeonfb.h RADEONFB_DEBUG +defflag opt_radeonfb.h RADEONFB_BIOS_INIT +defflag opt_radeonfb.h RADEONFB_BIOS_DEBUG +defflag opt_radeonfb.h RADEONFB_MMAP_BARS # Chelsio Terminator 3 (T3) 10 gigabit ethernet device cxgbc { } Index: src/sys/dev/pci/radeonfb.c diff -u src/sys/dev/pci/radeonfb.c:1.38 src/sys/dev/pci/radeonfb.c:1.39 --- src/sys/dev/pci/radeonfb.c:1.38 Tue Nov 2 14:32:58 2010 +++ src/sys/dev/pci/radeonfb.c Wed Nov 3 00:49:02 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: radeonfb.c,v 1.38 2010/11/02 14:32:58 macallan Exp $ */ +/* $NetBSD: radeonfb.c,v 1.39 2010/11/03 00:49:02 macallan Exp $ */ /*- * Copyright (c) 2006 Itronix Inc. @@ -70,7 +70,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: radeonfb.c,v 1.38 2010/11/02 14:32:58 macallan Exp $"); +__KERNEL_RCSID(0, "$NetBSD: radeonfb.c,v 1.39 2010/11/03 00:49:02 macallan Exp $"); #define RADEONFB_DEFAULT_DEPTH 8 @@ -572,10 +572,9 @@ radeonfb_loadbios(sc, pa); -#ifdef RADEON_BIOS_INIT +#ifdef RADEONFB_BIOS_INIT if (radeonfb_bios_init(sc)) { aprint_error("%s: BIOS inititialization failed\n", XNAME(sc)); - goto error; } #endif Index: src/sys/dev/pci/radeonfb_bios.c diff -u src/sys/dev/pci/radeonfb_bios.c:1.3 src/sys/dev/pci/radeonfb_bios.c:1.4 --- src/sys/dev/pci/radeonfb_bios.c:1.3 Sat Jan 3 03:43:22 2009 +++ src/sys/dev/pci/radeonfb_bios.c Wed Nov 3 00:49:02 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: radeonfb_bios.c,v 1.3 2009/01/03 03:43:22 yamt Exp $ */ +/* $NetBSD: radeonfb_bios.c,v 1.4 2010/11/03 00:49:02 macallan Exp $ */ /*- * Copyright (c) 2006 Itronix Inc. @@ -39,7 +39,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: radeonfb_bios.c,v 1.3 2009/01/03 03:43:22 yamt Exp $"); +__KERNEL_RCSID(0, "$NetBSD: radeonfb_bios.c,v 1.4 2010/11/03 00:49:02 macallan Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -53,7 +53,9 @@ #include <dev/pci/radeonfbreg.h> #include <dev/pci/radeonfbvar.h> -#ifdef RADEON_BIOS_INIT +#include "opt_radeonfb.h" + +#ifdef RADEONFB_BIOS_INIT /* * Globals for the entire BIOS. @@ -106,7 +108,7 @@ #define PLL_WAIT_CHK_SET_CLK_PWRMGT_CNTL24 5 -#ifdef RADEON_BIOS_DEBUG +#ifdef RADEONFB_BIOS_DEBUG #define DPRINTF(x) printf x #else #define DPRINTF(x) Index: src/sys/dev/pci/radeonfbvar.h diff -u src/sys/dev/pci/radeonfbvar.h:1.9 src/sys/dev/pci/radeonfbvar.h:1.10 --- src/sys/dev/pci/radeonfbvar.h:1.9 Tue Nov 2 14:32:58 2010 +++ src/sys/dev/pci/radeonfbvar.h Wed Nov 3 00:49:02 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: radeonfbvar.h,v 1.9 2010/11/02 14:32:58 macallan Exp $ */ +/* $NetBSD: radeonfbvar.h,v 1.10 2010/11/03 00:49:02 macallan Exp $ */ /*- * Copyright (c) 2006 Itronix Inc. @@ -363,9 +363,7 @@ void radeonfb_putpll(struct radeonfb_softc *, uint32_t, uint32_t); void radeonfb_maskpll(struct radeonfb_softc *, uint32_t, uint32_t, uint32_t); -#ifdef RADEON_BIOS_INIT int radeonfb_bios_init(struct radeonfb_softc *); -#endif void radeonfb_i2c_init(struct radeonfb_softc *); int radeonfb_i2c_read_edid(struct radeonfb_softc *, int, uint8_t *);