CVS Update: xc (branch: trunk)
Egbert Eich
xorg-commit at cvs.freedesktop.org
Fri Jan 28 18:13:00 EET 2005
CVSROOT: /cvs/xorg
Module name: xc
Changes by: eich at gabe.freedesktop.org 05/01/28 08:13:00
Log message:
2005-01-28 Egbert Eich <eich-at-freedesktop-dot-org>
* programs/Xserver/hw/xfree86/common/xf86Bus.c:
(xf86FindPrimaryDevice):
* programs/Xserver/hw/xfree86/common/xf86Configure.c:
(DoConfigure):
* programs/Xserver/hw/xfree86/common/xf86DoProbe.c: (DoProbe):
* programs/Xserver/hw/xfree86/common/xf86Events.c: (xf86VTSwitch):
* programs/Xserver/hw/xfree86/common/xf86Globals.c:
* programs/Xserver/hw/xfree86/common/xf86Helper.c: (xf86AddDriver),
(xf86AllocateScreen):
* programs/Xserver/hw/xfree86/common/xf86Init.c: (InitOutput),
(ddxProcessArgument), (ddxUseMsg):
* programs/Xserver/hw/xfree86/common/xf86Priv.h:
* programs/Xserver/hw/xfree86/common/xf86RandR.c:
(xf86RandRGetInfo), (xf86RandRSetConfig):
* programs/Xserver/hw/xfree86/common/xf86str.h:
* programs/Xserver/hw/xfree86/drivers/dummy/dummy_driver.c:
(dummySetup), (dummyDriverFunc):
* programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c: (FBDevSetup),
(FBDevDriverFunc):
* programs/Xserver/hw/xfree86/etc/scanpci.c: (main):
* programs/Xserver/hw/xfree86/os-support/bsd/alpha_video.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/bsd/arm_video.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/bsd/i386_video.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/bsdi/bsdi_video.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/bus/Pci.c:
* programs/Xserver/hw/xfree86/os-support/bus/ix86Pci.c:
(ix86PciSelectCfgmech):
* programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
(linuxPciOpenFile), (linuxPciCfgRead), (linuxPciCfgWrite),
(linuxPciCfgSetBits), (xf86GetPciDomain), (linuxMapPci):
* programs/Xserver/hw/xfree86/os-support/bus/ppcPci.c:
(ppcPciInit), (motoppcPciInit), (buserr), (pciCfgMech1Read),
(pciCfgMech1Write), (pciCfgMech1SetBits):
* programs/Xserver/hw/xfree86/os-support/hurd/hurd_video.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/linux/lnx_init.c:
(xf86OpenConsole), (xf86CloseConsole):
* programs/Xserver/hw/xfree86/os-support/linux/lnx_kbd.c:
(SetKbdRepeat):
* programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/lynxos/lynx_video.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/nto/nto_ioperm.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/os2/os2_ioperm.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/sco/sco_iop.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/shared/ioperm_noop.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/sunos/sun_vid.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/sysv/sysv_video.c:
(xf86EnableIO):
* programs/Xserver/hw/xfree86/os-support/xf86_OSproc.h:
Modifying X.Org Xserver DDX to allow to run X with ordinary
user permissions when no access to HW registers is required.
For API changes which mostly involve the modifications to
make the RRFunc (introduced with 6.8) more flexible please
check Bugzilla #2407.
NOTE: This patch applies changes to OS specific files for
other OSes which I cannot test.
Modified files:
./:
ChangeLog
xc/programs/Xserver/hw/xfree86/common/:
xf86Bus.c xf86Configure.c xf86DoProbe.c xf86Events.c
xf86Globals.c xf86Helper.c xf86Init.c xf86Priv.h
xf86RandR.c xf86str.h
xc/programs/Xserver/hw/xfree86/drivers/dummy/:
dummy_driver.c
xc/programs/Xserver/hw/xfree86/drivers/fbdev/:
fbdev.c
xc/programs/Xserver/hw/xfree86/etc/:
scanpci.c
xc/programs/Xserver/hw/xfree86/os-support/:
xf86_OSproc.h
xc/programs/Xserver/hw/xfree86/os-support/bsd/:
alpha_video.c arm_video.c i386_video.c
xc/programs/Xserver/hw/xfree86/os-support/bsdi/:
bsdi_video.c
xc/programs/Xserver/hw/xfree86/os-support/bus/:
Pci.c ix86Pci.c linuxPci.c ppcPci.c
xc/programs/Xserver/hw/xfree86/os-support/hurd/:
hurd_video.c
xc/programs/Xserver/hw/xfree86/os-support/linux/:
lnx_init.c lnx_kbd.c lnx_video.c
xc/programs/Xserver/hw/xfree86/os-support/lynxos/:
lynx_video.c
xc/programs/Xserver/hw/xfree86/os-support/nto/:
nto_ioperm.c
xc/programs/Xserver/hw/xfree86/os-support/os2/:
os2_ioperm.c
xc/programs/Xserver/hw/xfree86/os-support/sco/:
sco_iop.c
xc/programs/Xserver/hw/xfree86/os-support/shared/:
ioperm_noop.c
xc/programs/Xserver/hw/xfree86/os-support/sunos/:
sun_vid.c
xc/programs/Xserver/hw/xfree86/os-support/sysv/:
sysv_video.c
Revision Changes Path
1.718 +71 -1 xc/ChangeLog
1.5 +1 -1 xc/programs/Xserver/hw/xfree86/common/xf86Bus.c
1.8 +29 -0 xc/programs/Xserver/hw/xfree86/common/xf86Configure.c
1.2 +52 -10 xc/programs/Xserver/hw/xfree86/common/xf86DoProbe.c
1.6 +4 -2 xc/programs/Xserver/hw/xfree86/common/xf86Events.c
1.3 +1 -0 xc/programs/Xserver/hw/xfree86/common/xf86Globals.c
1.5 +8 -1 xc/programs/Xserver/hw/xfree86/common/xf86Helper.c
1.17 +51 -26 xc/programs/Xserver/hw/xfree86/common/xf86Init.c
1.3 +1 -0 xc/programs/Xserver/hw/xfree86/common/xf86Priv.h
1.7 +5 -5 xc/programs/Xserver/hw/xfree86/common/xf86RandR.c
1.4 +58 -22 xc/programs/Xserver/hw/xfree86/common/xf86str.h
1.6 +22 -2 xc/programs/Xserver/hw/xfree86/drivers/dummy/dummy_driver.c
1.10 +20 -2 xc/programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c
1.3 +0 -1 xc/programs/Xserver/hw/xfree86/etc/scanpci.c
1.3 +1 -1 xc/programs/Xserver/hw/xfree86/os-support/xf86_OSproc.h
1.3 +6 -4 xc/programs/Xserver/hw/xfree86/os-support/bsd/alpha_video.c
1.3 +20 -15 xc/programs/Xserver/hw/xfree86/os-support/bsd/arm_video.c
1.4 +17 -14 xc/programs/Xserver/hw/xfree86/os-support/bsd/i386_video.c
1.3 +5 -3 xc/programs/Xserver/hw/xfree86/os-support/bsdi/bsdi_video.c
1.6 +0 -91 xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.c
1.4 +9 -0 xc/programs/Xserver/hw/xfree86/os-support/bus/ix86Pci.c
1.5 +22 -9 xc/programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c
1.3 +99 -4 xc/programs/Xserver/hw/xfree86/os-support/bus/ppcPci.c
1.3 +2 -2 xc/programs/Xserver/hw/xfree86/os-support/hurd/hurd_video.c
1.4 +110 -90 xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_init.c
1.5 +7 -0 xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_kbd.c
1.4 +10 -6 xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c
1.3 +4 -3 xc/programs/Xserver/hw/xfree86/os-support/lynxos/lynx_video.c
1.3 +3 -2 xc/programs/Xserver/hw/xfree86/os-support/nto/nto_ioperm.c
1.3 +5 -5 xc/programs/Xserver/hw/xfree86/os-support/os2/os2_ioperm.c
1.3 +8 -4 xc/programs/Xserver/hw/xfree86/os-support/sco/sco_iop.c
1.3 +2 -2 xc/programs/Xserver/hw/xfree86/os-support/shared/ioperm_noop.c
1.3 +7 -5 xc/programs/Xserver/hw/xfree86/os-support/sunos/sun_vid.c
1.3 +5 -4 xc/programs/Xserver/hw/xfree86/os-support/sysv/sysv_video.c
More information about the xorg-commit
mailing list