e812103382 
								
							 
						 
						
							
							
								
								config: drop i810.  
							
							... 
							
							
							
							The driver assuredly no longer builds against 1.7.  Please don't feel
compelled to fix it. 
							
						 
						
							2009-07-09 10:58:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8e7facfe30 
								
							 
						 
						
							
							
								
								config: Fall back to vesa for Intel Poulsbo.  
							
							
							
						 
						
							2009-03-27 15:48:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1bb5a919f4 
								
							 
						 
						
							
							
								
								config: Add vboxvideo and tga to the magic driver list  
							
							... 
							
							
							
							Also sort the list while I'm here. 
							
						 
						
							2008-12-16 13:46:59 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								24e863b0eb 
								
							 
						 
						
							
							
								
								Bug#16501: autodetection of sbus graphic cards  
							
							... 
							
							
							
							Add automatic detection of the graphic driver to load for sbus devices.
This allows xorg to work on those devices without a "Device" section.
Debian bug#483942.
Signed-off-by: Julien Cristau <jcristau@debian.org> 
							
						 
						
							2008-10-26 00:26:51 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8a5b89e8e1 
								
							 
						 
						
							
							
								
								xalloc+memset(0) -> xcalloc  
							
							
							
						 
						
							2008-10-06 15:36:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9643e8d348 
								
							 
						 
						
							
							
								
								Handle XGI cards in autoconfig.  
							
							... 
							
							
							
							It's all a bit wonky since both sis(4) and xgi(4) claim to support the
Volari Z7 and V5/8 (0x0020 and 0x0040), so let's side with xgi(4), why
not.  Note that the V3 (not V3XT) identifies itself as a trident chip. 
							
						 
						
							2008-08-01 11:35:47 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0dbfe0ebc6 
								
							 
						 
						
							
							
								
								Revert "Try nvidia before nv under the assumption that people who install it usually want to *use* it, too."  
							
							... 
							
							
							
							Per mailing list discussion.
This reverts commit 66fb253082 
							
						 
						
							2008-07-21 03:50:15 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								66fb253082 
								
							 
						 
						
							
							
								
								Try nvidia before nv under the assumption that people who install it usually want to *use* it, too.  
							
							
							
						 
						
							2008-07-20 10:32:40 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e847c1d4f 
								
							 
						 
						
							
							
								
								Improved driver selection when autoconfiguring driver without xorg.conf  
							
							... 
							
							
							
							- Allow returning multiple drivers to try for a given PCI id (for instance,
  try "geode" then "amd" for AMD Geode hardware)
- On Solaris, use VIS_GETIDENTIFIER ioctl as well as PCI id to choose drivers
- Use wsfb instead of fbdev as a fallback on non-Linux SPARC platforms 
							
						 
						
							2008-07-07 17:08:01 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9719354ae0 
								
							 
						 
						
							
							
								
								Check for __amd64__, not __x86_64__.  
							
							... 
							
							
							
							Spiritual revert of 1fa4de80fc 
							
						 
						
							2008-06-24 14:37:06 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fbad87f2ae 
								
							 
						 
						
							
							
								
								autoconfig: don't call closedir() when opendir() failed  
							
							... 
							
							
							
							If opendir() fails, return from matchDriverFromFiles() immediately.
Ubuntu bug 217647. 
							
						 
						
							2008-04-23 14:59:24 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4fa89fbe18 
								
							 
						 
						
							
							
								
								xf86: Change AutoConfig driver for PCI ID 022:2091 to 'geode'  
							
							
							
						 
						
							2008-04-21 12:09:00 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1fa4de80fc 
								
							 
						 
						
							
							
								
								Check for __x86_64__ when we check for __amd64__  
							
							... 
							
							
							
							It seems Intel C Compiler neglects to define __amd64__, __amd64, or
amd64, but *does* define __x86_64__. 
							
						 
						
							2008-04-12 20:39:18 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9500033b9e 
								
							 
						 
						
							
							
								
								xfree86: don't crash in AutoConfig if the primary device is not pci  
							
							... 
							
							
							
							Only call matchDriverFromFiles() if we found a pci device.
Debian bug#472823 (http://bugs.debian.org/472823 ). 
							
						 
						
							2008-04-01 20:23:38 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab9b0b36ac 
								
							 
						 
						
							
							
								
								Add the "amd" driver to magic driver selection.  
							
							
							
						 
						
							2008-03-10 13:40:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								95df04b744 
								
							 
						 
						
							
							
								
								Remove all mention of the vga driver from the config logic.  
							
							
							
						 
						
							2008-03-04 10:59:24 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								347db49ebe 
								
							 
						 
						
							
							
								
								s/via/openchrome/ in the autoconfig logic.  
							
							... 
							
							
							
							Xorg's via driver is effectively dead anyway. 
							
						 
						
							2008-02-22 16:05:33 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0706e5e790 
								
							 
						 
						
							
							
								
								Eliminate some redundancy in autoconfiguration.  
							
							... 
							
							
							
							We already synthesize Monitor and Module sections for you, no need to
specify them explicitly in the fake config buffer. 
							
						 
						
							2007-11-15 14:15:09 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d808d653d1 
								
							 
						 
						
							
							
								
								Define PCI_TXT_IDS_DIR more cleanly  
							
							
							
						 
						
							2007-10-22 21:30:04 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								be9b0e558d 
								
							 
						 
						
							
							
								
								Add a note as to why the text file based PCI ID scheme is present at all  
							
							
							
						 
						
							2007-10-21 23:49:14 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b79b965bd9 
								
							 
						 
						
							
							
								
								Fix compilation issue on FreeBSD (bug  #12841 )  
							
							... 
							
							
							
							Hide getline call by checking for glibc. If not, use fgetln instead. Even
though this section is now #ifdef'ed for linux only, this should help make
it more portable if non-linux folks end up wanting it. 
							
						 
						
							2007-10-21 23:46:54 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7f5e71fa73 
								
							 
						 
						
							
							
								
								Make PCI text file directory configurable  
							
							
							
						 
						
							2007-10-21 23:41:49 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7e1cada6c6 
								
							 
						 
						
							
							
								
								Disable debian pci-id-list autoconfig code on non-linux.  
							
							... 
							
							
							
							It contains static paths, fails to build on non-glibc, and apparently just
exists to support distributions managing binary drivers and open-source drivers
together.  Also restores previous code for fallback to vesa if nothing is
detected. 
							
						 
						
							2007-10-19 15:16:19 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eaf0e2a21c 
								
							 
						 
						
							
							
								
								Fix another compiler warning  
							
							
							
						 
						
							2007-10-11 22:31:24 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a5089af726 
								
							 
						 
						
							
							
								
								Fix a warning about the control logic in xchomp()  
							
							
							
						 
						
							2007-10-11 22:24:31 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cdf29ff45a 
								
							 
						 
						
							
							
								
								Remove some unused variables  
							
							
							
						 
						
							2007-10-11 22:23:34 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3367091f7f 
								
							 
						 
						
							
							
								
								Separate choosing driver from the file-based implementation  
							
							... 
							
							
							
							This clears the implementation out of the way to prepare for development
of a symbol-based resolution scheme 
							
						 
						
							2007-10-11 22:21:38 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ea2d4dc468 
								
							 
						 
						
							
							
								
								When there's no xorg.conf, use the video driver autoloading function  
							
							
							
						 
						
							2007-10-11 20:26:02 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								37898b824f 
								
							 
						 
						
							
							
								
								Use the best guess heuristic as a fallback for autoloading  
							
							... 
							
							
							
							This prevents breaking the current behavior 
							
						 
						
							2007-10-09 22:13:15 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								847fbbf4d2 
								
							 
						 
						
							
							
								
								Fix autoloading of drivers for pci-rework  
							
							
							
						 
						
							2007-10-09 22:13:15 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6033d8150b 
								
							 
						 
						
							
							
								
								First pass at improved video driver autoloading  
							
							... 
							
							
							
							This is what we're currently shipping in Debian. Enables the ability for
drivers to ship a text file listing PCI ID's they support, and have the
server read them on startup when no driver is specified. This works, but
isn't the final solution. 
							
						 
						
							2007-10-09 22:13:15 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81d7b81146 
								
							 
						 
						
							
							
								
								Load intel instead of i810 when autoconfiguring  
							
							
							
						 
						
							2007-10-09 22:13:15 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b6b40b727 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/common/xf86.h
	hw/xfree86/common/xf86Init.c
	hw/xfree86/common/xf86pciBus.c
	hw/xfree86/int10/generic.c
	hw/xfree86/int10/helper_exec.c
	hw/xfree86/loader/xf86sym.c
	hw/xfree86/os-support/bus/Pci.c
	hw/xfree86/os-support/bus/Pci.h
	hw/xfree86/os-support/bus/linuxPci.c
	hw/xfree86/os-support/linux/int10/linux.c 
							
						 
						
							2007-08-23 18:19:17 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								13949f9972 
								
							 
						 
						
							
							
								
								Get rid of the type1 font module.  
							
							... 
							
							
							
							It is completely replaced by freetype these days. 
							
						 
						
							2007-08-23 11:27:33 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab7a6d860d 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/os-support/bus/Pci.c
	hw/xfree86/os-support/bus/linuxPci.c 
							
						 
						
							2007-06-18 16:51:13 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1f73d2208 
								
							 
						 
						
							
							
								
								Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/common/xf86Configure.c
	hw/xfree86/common/xf86Helper.c
	hw/xfree86/common/xf86pciBus.c
	hw/xfree86/int10/helper_exec.c
	hw/xfree86/os-support/bus/Pci.c
	hw/xfree86/os-support/bus/linuxPci.c
	hw/xfree86/os-support/linux/lnx_pci.c
	hw/xfree86/scanpci/Makefile.am
	hw/xfree86/utils/pcitweak/Makefile.am
	hw/xfree86/utils/scanpci/Makefile.am 
							
						 
						
							2006-12-08 17:24:15 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								739224d05e 
								
							 
						 
						
							
							
								
								Load the default module set when no Module section is given in the config.  
							
							... 
							
							
							
							Also, synchronize that list with the list for the pseudoconfig file used
when starting with no config file.  These really need to be better unified. 
							
						 
						
							2006-09-14 19:03:32 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1a5561c4ec 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-08-10 10:20:37 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								db82e12fac 
								
							 
						 
						
							
							
								
								Remove TargetRefresh option from the autoconfig logic.  
							
							... 
							
							
							
							The default target of 75Hz is almost always wrong for LCDs. 
							
						 
						
							2006-08-09 14:55:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								83ebf61ec0 
								
							 
						 
						
							
							
								
								Eliminate the last few places outside xf86pciBus.c that use  
							
							... 
							
							
							
							xf86PciVideoInfo.  In all cases this means converting the code to use
the pci_device_iterator interfaces. 
							
						 
						
							2006-08-02 13:33:33 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								26c9587f90 
								
							 
						 
						
							
							
								
								Build fixes for last pull from HEAD.  
							
							
							
						 
						
							2006-07-31 13:54:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								69533fc04f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/Makefile.am
	hw/xfree86/common/xf86AutoConfig.c 
							
						 
						
							2006-07-31 09:26:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								990a400905 
								
							 
						 
						
							
							
								
								Remove getconfig horrorshow.  Replace with a static built-in rule list for now.  
							
							
							
						 
						
							2006-07-26 19:03:39 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								380b51d605 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/common/xf86Init.c
	hw/xfree86/int10/pci.c
	hw/xfree86/scanpci/xf86PciData.h
	hw/xfree86/scanpci/xf86PciStdIds.h
	hw/xfree86/scanpci/xf86PciStr.h
	hw/xfree86/scanpci/xf86ScanPci.h
	hw/xfree86/utils/pcitweak/pcitweak.c
	hw/xfree86/utils/scanpci/scanpci.c
Re-removed most of the conflicting files. 
							
						 
						
							2006-07-25 11:30:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0aaac95b0d 
								
							 
						 
						
							
							
								
								Remove RCS tags.  Fix Xprint makefile braindamage.  
							
							
							
						 
						
							2006-07-21 17:56:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								46f55f5dea 
								
							 
						 
						
							
							
								
								Initial batch of changes for PCI rework.  All future changes will be  
							
							... 
							
							
							
							tracked individually. 
							
						 
						
							2006-06-07 14:09:02 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cff4b1c216 
								
							 
						 
						
							
							
								
								Check for getconfig in GETCONFIG_DIR if it's not found in module dir.  
							
							
							
						 
						
							2005-08-23 20:12:26 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e03198972c 
								
							 
						 
						
							
							
								
								Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.  
							
							... 
							
							
							
							Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
    source files in the xserver/xorg tree, predicated on defines of
    HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
    <X11/fonts/foo.h>. 
							
						 
						
							2005-07-03 07:02:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2fb5886200 
								
							 
						 
						
							
							
								
								Merging XORG-CURRENT into trunk  
							
							
							
						 
						
							2004-04-23 19:54:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90f1536dd3 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							2003-11-25 19:29:01 +00:00