Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								47478aa10a 
								
							 
						 
						
							
							
								
								Remove xf86{En,Dis}ableInterrupts entirely  
							
							 
							
							
							
						 
						
							2008-11-24 23:40:06 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								c7680befe5 
								
							 
						 
						
							
							
								
								Remove the remnants of Jensen support  
							
							 
							
							... 
							
							
							
							As being an EISA-only machine, and as ISA support is gone now... 
							
						 
						
							2008-11-24 23:40:06 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								df14682a31 
								
							 
						 
						
							
							
								
								Bus: Remove ISA support.  
							
							 
							
							... 
							
							
							
							No, really.  PCI is old enough to drive now.  If you want this, get the kernel
to expose a framebuffer device. 
							
						 
						
							2008-11-24 23:40:06 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								4457e31710 
								
							 
						 
						
							
							
								
								PCI: Remove unused ia64 platform code.  
							
							 
							
							
							
						 
						
							2008-11-24 23:40:03 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								a67360e79f 
								
							 
						 
						
							
							
								
								PCI: Always build domain support.  
							
							 
							
							
							
						 
						
							2008-11-24 23:40:02 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								a9e20306fb 
								
							 
						 
						
							
							
								
								int10: Do an mprotect(..,PROT_EXEC) on shmat()ed memory ranges.  
							
							 
							
							... 
							
							
							
							When the linux kernel sets the NX bit vm86 segfaults when it tries to execute
code in memory that is not marked EXEC. Such code gets called whenever
we return from a VBIOS call to signal the calling program that the call
is actually finished and that we are not trapping for other reasons (like
IO accesses).
Use mprotect(2) to set these memory ranges PROT_EXEC. 
							
						 
						
							2008-11-21 18:57:07 +01:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								446d9443ce 
								
							 
						 
						
							
							
								
								linux: Drain the console fd of data when using evdev for keyboards  
							
							 
							
							... 
							
							
							
							Works around a silly bug in the kernel that causes wakeup storms after
too many keypresses.  Should fix the kernel bug too, but this at least
keeps the idle wakeup count below 1000/sec. 
							
						 
						
							2008-11-05 11:51:06 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								d936a4235c 
								
							 
						 
						
							
							
								
								xfree86: if AllowEmptyInput is true, enable RAW mode on the console.  
							
							 
							
							... 
							
							
							
							Usually, the console is set to RAW in the kbd driver. If we hotplug all input
devices (i.e. the evdev driver for keyboards) and the console is left as-is.
As a result, the evdev driver must put an EVIOCGRAB on the device to avoid
characters leaking onto the console. This again breaks many things, amongst
them lirc, in-kernel mouse button emulation and HAL.
This patch sets the console to RAW if AllowEmptyInput is on.
Use-cases:
1. AEI is off
  1.1. Only kbd driver is used - behaviour as-is.
  1.2. kbd and evdev driver is used: if evdev does not grab the device,
       duplicate events are generated.
2. AEI is on
  2.1. Only evdev driver is used - behaviour as-is, but evdev does not need
       to grab the device anymore.
  2.2. evdev and kbd are used: duplicate key events are generated if evdev
       does not grab the device.
1.2 is a marginal use-case that can be fixed by adding a "grab" option to the
evdev driver (update of xorg.conf is needed).
2.2 is an issue. If we have no ServerLayout section, AEI is on, but devices
specified in the xorg.conf are still added [1], resulting in duplicate events.
This is a common configuration and needs sorting out.
[1] 2eaed4a10f 
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
Signed-off-by: Adam Jackson <ajax@redhat.com> 
							
						 
						
							2008-10-16 21:35:27 +10:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								8a5b89e8e1 
								
							 
						 
						
							
							
								
								xalloc+memset(0) -> xcalloc  
							
							 
							
							
							
						 
						
							2008-10-06 15:36:51 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Mathieu Bérard
							
						 
						
							
							
							
							
								
							
							
								562462e78d 
								
							 
						 
						
							
							
								
								Remove dead {bsd,lnx}Resource.c  
							
							 
							
							
							
						 
						
							2008-08-18 17:05:55 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Michel Dänzer
							
						 
						
							
							
							
							
								
							
							
								b3e981c9d4 
								
							 
						 
						
							
							
								
								Fix Makefile.am crack.  
							
							 
							
							... 
							
							
							
							Looks like an artifact from early modularization. 
							
						 
						
							2008-07-28 09:32:54 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								446fe9eecd 
								
							 
						 
						
							
							
								
								Dead code removal  
							
							 
							
							... 
							
							
							
							Remove a whole bunch of code that was never built, be it entire files or
just dead ifdefs. 
							
						 
						
							2008-07-17 21:37:50 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								b89a59248a 
								
							 
						 
						
							
							
								
								XFree86: Delete OSMouse code  
							
							 
							
							... 
							
							
							
							This should be moved into the mouse driver, if anything. 
							
						 
						
							2008-07-16 01:50:27 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Dave Airlie
							
						 
						
							
							
							
							
								
							
							
								ea4ec9e998 
								
							 
						 
						
							
							
								
								int10: add pci_device_enable support on Linux  
							
							 
							
							
							
						 
						
							2008-05-22 08:58:42 +10:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Kazuhiro Inaoka
							
						 
						
							
							
							
							
								
							
							
								ce36ae526d 
								
							 
						 
						
							
							
								
								Add M32R architecture support (bug  #10020 )  
							
							 
							
							... 
							
							
							
							Still needs autotools support, so this won't actually _build_: it's just
a starting point. 
							
						 
						
							2008-04-30 11:58:32 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Sascha Hlusiak
							
						 
						
							
							
							
							
								
							
							
								3ab33e7cd4 
								
							 
						 
						
							
							
								
								Remove stale code  
							
							 
							
							... 
							
							
							
							The jstk code for Joysticks is not used by any module, was never actually compiled and uses an API
that is deprecated these days.
No reason to keep it. 
							
						 
						
							2008-04-06 23:23:47 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Doug Chapman
							
						 
						
							
							
							
							
								
							
							
								f7abe05b33 
								
							 
						 
						
							
							
								
								Bug  #14091 : Fix build (and runtime) on ia64.  
							
							 
							
							
							
						 
						
							2008-03-13 17:40:34 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							
							
							
							
								
							
							
								7c582dd6de 
								
							 
						 
						
							
							
								
								remove lnxPciInit() unused function.  
							
							 
							
							
							
						 
						
							2008-02-25 17:31:37 -03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								cc22b05ea0 
								
							 
						 
						
							
							
								
								There is no such thing as /dev/cpu/mtrr.  
							
							 
							
							
							
						 
						
							2008-01-22 18:57:11 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								1faba797cb 
								
							 
						 
						
							
							
								
								Death to libcwrapper.  
							
							 
							
							... 
							
							
							
							This has been deprecated since 1.1.  Since we're breaking ABI again anyway,
remove it entirely. 
							
						 
						
							2007-12-03 14:12:58 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								22f0e3a8b0 
								
							 
						 
						
							
							
								
								Avoid PS/2 protocol probing for /dev/input/mice  
							
							 
							
							... 
							
							
							
							The kernel will always upconvert to ExplorerPS/2 for all readers of
/dev/input/mice, so don't waste time on startup trying to figure
that out. 
							
						 
						
							2007-11-02 12:04:56 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Matthias Hopf
							
						 
						
							
							
							
							
								
							
							
								74e84b8d89 
								
							 
						 
						
							
							
								
								Only issue XF86_APM_CAPABILITY_CHANGED for video change ACPI events (not e.g. brightness etc.).  
							
							 
							
							
							
						 
						
							2007-10-19 17:28:15 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Matthias Hopf
							
						 
						
							
							
							
							
								
							
							
								6fdf3ddfef 
								
							 
						 
						
							
							
								
								Fix ids of ACPI events according to ACPI spec.  
							
							 
							
							
							
						 
						
							2007-10-19 17:20:21 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								d8ab2353cb 
								
							 
						 
						
							
							
								
								Remove dead xf86GetPciSizeFromOS and xf86GetPciOffsetFromOS.  
							
							 
							
							
							
						 
						
							2007-08-30 11:26:17 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								c2d80529fc 
								
							 
						 
						
							
							
								
								Remove the now-dead PciAvoid symbol.  
							
							 
							
							
							
						 
						
							2007-08-30 11:26:17 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								3fe67d23ed 
								
							 
						 
						
							
							
								
								Remove the BusAccWindows resource code which is now unused.  
							
							 
							
							... 
							
							
							
							This was a bunch of poorly defined resource ranges per OS/platform combination
which were supposed to represent what regions could potentially have resources
allocated into them. 
							
						 
						
							2007-08-27 19:02:41 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ian Romanick
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								1834cfb447 
								
							 
						 
						
							
							
								
								Fix an error message to not point to @xfree86.org.  
							
							 
							
							
							
						 
						
							2007-08-21 10:44:37 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Julien Cristau
							
						 
						
							
							
							
							
								
							
							
								a1fe36b772 
								
							 
						 
						
							
							
								
								xfree86: Fix build on Linux/alpha.  
							
							 
							
							... 
							
							
							
							A bunch of CFLAGS had gone missing, so the build failed with errors like:
../../../../../hw/xfree86/os-support/linux/lnx_ev56.c:7:19: error: input.h: No such file or directory
../../../../../hw/xfree86/os-support/linux/lnx_ev56.c:8:24: error: scrnintstr.h: No such file or directory 
							
						 
						
							2007-08-21 00:26:33 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								1150969b82 
								
							 
						 
						
							
							
								
								Convert all my license statements to the standard form  
							
							 
							
							... 
							
							
							
							Convert all my license statements to the standard, accepted form:
cf. <20070717142307.GD13478@fooishbar.org>
    http://lists.freedesktop.org/archives/xorg/2007-July/026451.html 
keithp's license on configure.ac changed with his verbal permission. 
							
						 
						
							2007-08-01 01:53:31 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								f62beb6f36 
								
							 
						 
						
							
							
								
								Remove all trace of Option "BiosLocation".  
							
							 
							
							... 
							
							
							
							This code was deeply dangerous.  If anyone actually had a use for this code,
we should find a better way of doing it. 
							
						 
						
							2007-07-27 13:24:38 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Julien Cristau
							
						 
						
							
							
							
							
								
							
							
								0f91abd5c6 
								
							 
						 
						
							
							
								
								Fix alpha build failures  
							
							 
							
							... 
							
							
							
							Don't include <asm/pci.h> in os-support/linux/lnx_axp.c, use "lnx.h" and
<unistd.h> instead 
							
						 
						
							2007-07-19 20:37:26 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								4d76075dbb 
								
							 
						 
						
							
							
								
								Death to RCS tags.  
							
							 
							
							
							
						 
						
							2007-06-29 14:06:52 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ian Romanick
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								2e7fef7d08 
								
							 
						 
						
							
							
								
								Make xf86{En,Dis}ableInterrupts no-ops on Linux.  
							
							 
							
							
							
						 
						
							2007-06-18 12:08:39 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Lennart Buytenhek
							
						 
						
							
							
							
							
								
							
							
								831d3b7f8d 
								
							 
						 
						
							
							
								
								Compile fixes for Linux ARM platforms.  
							
							 
							
							
							
						 
						
							2007-06-18 12:05:55 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Bastian Blank
							
						 
						
							
							
							
							
								
							
							
								2267bf48b3 
								
							 
						 
						
							
							
								
								Fixes for s390  
							
							 
							
							
							
						 
						
							2007-05-28 21:55:05 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								a08d5157f7 
								
							 
						 
						
							
							
								
								VT activate or waitactive are fatal if they fail.  
							
							 
							
							... 
							
							
							
							Also, be sure to waitactive on the way down, to make sure we're off the VT
before exiting. 
							
						 
						
							2007-04-09 19:04:56 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ian Romanick
							
						 
						
							
							
							
							
								
							
							
								c279d5fdc5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							 
							
							
							
						 
						
							2007-01-19 12:59:54 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ian Romanick
							
						 
						
							
							
							
							
								
							
							
								f36a447d20 
								
							 
						 
						
							
							
								
								Eliminate use of Tag field.  
							
							 
							
							... 
							
							
							
							The Tag field was removed from the int10 structures in commit
ca9c41e09d .  This file was over looked. 
							
						 
						
							2007-01-16 14:49:19 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Hourihane
							
						 
						
							
							
							
							
								
							
							
								78f9592c11 
								
							 
						 
						
							
							
								
								lnx_ev56.c has to be built with -mcpu=ev56. Fix it.  
							
							 
							
							
							
						 
						
							2007-01-10 16:04:20 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ian Romanick
							
						 
						
							
							
							
							
								
							
							
								da09964a93 
								
							 
						 
						
							
							
								
								Merge branch 'origin' into pci-rework  
							
							 
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/int10/generic.c 
							
						 
						
							2007-01-09 15:27:34 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Hourihane
							
						 
						
							
							
							
							
								
							
							
								b88ad820fa 
								
							 
						 
						
							
							
								
								Set Int10Current->Tag for the linux native int10 module  
							
							 
							
							... 
							
							
							
							Fixes bug #9296 
(cherry picked from 731952c561a3972d09d1315f4fd31466e459ccb9 commit) 
							
						 
						
							2006-12-13 12:18:22 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ian Romanick
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								b4b0d901d9 
								
							 
						 
						
							
							
								
								Merge branch 'randr-1.2'  
							
							 
							
							... 
							
							
							
							Conflicts:
	dix/events.c
	dix/getevents.c
	hw/xfree86/common/xf86Mode.c
	hw/xfree86/dri/Makefile.am
	hw/xfree86/os-support/drm/xf86drm.c
	hw/xfree86/os-support/xf86drm.h 
							
						 
						
							2006-11-27 15:43:15 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Bram Verweij
							
						 
						
							
							
							
							
								
							
							
								0567a6337b 
								
							 
						 
						
							
							
								
								xfree86/linux acpi: fix tokenising  
							
							 
							
							... 
							
							
							
							Split on a space, rather on the 'video' string, as strtok takes a char,
not a string. 
							
						 
						
							2006-11-08 18:00:52 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								809e2841aa 
								
							 
						 
						
							
							
								
								xfree86: add general handler, port ACPI to it (bug  #5665 )  
							
							 
							
							... 
							
							
							
							Add 'general' handler registration, which will not trigger DPMS when an
event comes in.
Make ACPI use this. 
							
						 
						
							2006-11-08 15:30:03 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								20e9144c07 
								
							 
						 
						
							
							
								
								Add $(DIX_CFLAGS) to remaining Makefile.am files  
							
							 
							
							
							
						 
						
							2006-11-07 12:49:28 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Bernhard Rosenkraenzer
							
						 
						
							
							
							
							
								
							
							
								8deaaa312a 
								
							 
						 
						
							
							
								
								automake: avoid use of reserved _SOURCES keyword (bug  #8866 )  
							
							 
							
							... 
							
							
							
							Avoid using _SOURCES unless we're directly referencing a program or
library to be built; use _SRCS instead.  Shuts automake 1.10 up. 
							
						 
						
							2006-11-04 19:08:28 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Matthias Hopf
							
						 
						
							
							
							
							
								
							
							
								072c022e73 
								
							 
						 
						
							
							
								
								Fix obviously wrong boundary checks + cleanup unused vars.  
							
							 
							
							... 
							
							
							
							Also disable compilation of code that is no longer used anywhere in the whole
Xserver tree. 
							
						 
						
							2006-11-03 18:59:51 +01:00