[xserver-commit] xserver ChangeLog,3.59,3.60 configure.ac,3.36,3.37

Eric Anholt xserver-commit@pdx.freedesktop.org
Wed, 19 Nov 2003 00:33:01 -0800


Committed by: anholt

Update of /cvs/xserver/xserver
In directory pdx:/home/anholt/xserver

Modified Files:
	ChangeLog configure.ac 
Log Message:
- Add PCI information (device/vendor id, bus location) to KdCardAttr
  to help with ati, and future DRM drivers.
- Add new "ati" kdrive driver.  It has ancestry in the r128 driver
  from andersca, but took a detour through being the WIP SiS 300
  driver on the way.  It supports Radeons (tested on QD VIVO and 7500)
  and Rage 128.  Current limitations include that it requires depth 16
  and that the other Rage 128 PCI IDs aren't included yet.


Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.59
retrieving revision 3.60
diff -u -d -r3.59 -r3.60
--- ChangeLog	18 Nov 2003 18:38:47 -0000	3.59
+++ ChangeLog	19 Nov 2003 08:32:29 -0000	3.60
@@ -1,3 +1,34 @@
+2003-11-19  Eric Anholt  <anholt@FreeBSD.org>
+
+	reviewed by: <delete if not using a buddy>
+
+	* configure.ac:
+	* hw/kdrive/Makefile.am:
+	* hw/kdrive/ati/.cvsignore:
+	* hw/kdrive/ati/Makefile.am:
+	* hw/kdrive/ati/ati.c: (ATICardInit), (ATICardFini),
+	(ATIScreenInit), (ATIScreenFini), (ATIMapReg), (ATIUnmapReg),
+	(ATISetMMIO), (ATIResetMMIO), (ATIDPMS), (ATIEnable), (ATIDisable),
+	(ATIRestore):
+	* hw/kdrive/ati/ati.h:
+	* hw/kdrive/ati/ati_draw.c: (ATIWaitAvail), (RadeonWaitIdle),
+	(R128WaitIdle), (ATIWaitIdle), (ATISetup), (ATIPrepareSolid),
+	(ATISolid), (ATIDoneSolid), (ATIPrepareCopy), (ATICopy),
+	(ATIDoneCopy), (ATIDrawInit), (ATIDrawEnable), (ATIDrawDisable),
+	(ATIDrawFini), (ATIDrawSync):
+	* hw/kdrive/ati/ati_reg.h:
+	* hw/kdrive/ati/ati_stub.c: (InitCard), (InitOutput), (InitInput),
+	(ddxUseMsg), (ddxProcessArgument):
+	* hw/kdrive/linux/linux.c: (LinuxFindPci):
+	* hw/kdrive/src/kdrive.h:
+	- Add PCI information (device/vendor id, bus location) to KdCardAttr
+	  to help with ati, and future DRM drivers.
+	- Add new "ati" kdrive driver.  It has ancestry in the r128 driver
+	  from andersca, but took a detour through being the WIP SiS 300
+	  driver on the way.  It supports Radeon (tested on QD VIVO and 7500)
+	  and Rage 128.  Current limitations include that it requires depth 16
+	  and that the other Rage 128 PCI IDs aren't included yet.
+
 2003-11-18  Keith Packard  <keithp@keithp.com>
 
 	* hw/kdrive/src/koffscreen.c: (KdOffscreenFree):

Index: configure.ac
===================================================================
RCS file: /cvs/xserver/xserver/configure.ac,v
retrieving revision 3.36
retrieving revision 3.37
diff -u -d -r3.36 -r3.37
--- configure.ac	11 Nov 2003 23:43:45 -0000	3.36
+++ configure.ac	19 Nov 2003 08:32:29 -0000	3.37
@@ -347,6 +347,7 @@
 hw/kdrive/linux/Makefile
 hw/kdrive/fbdev/Makefile
 hw/kdrive/vesa/Makefile
+hw/kdrive/ati/Makefile
 hw/kdrive/mach64/Makefile
 hw/kdrive/mga/Makefile
 hw/kdrive/smi/Makefile