31 Mar, 2011
1 commit
-
Fixes generated by 'codespell' and manually reviewed.
Signed-off-by: Lucas De Marchi
27 Aug, 2010
1 commit
-
Fix link failure without the vga arbitrator.
Signed-off-by: Chris Wilson
Cc: Dave Airlie
Cc: Jesse Barnes
Signed-off-by: Dave Airlie
12 Aug, 2010
1 commit
-
We don't actually need this include on any platform.
built on powerpc + x86, reported on m68k.
Reported-by: Geert Uytterhoeven
Signed-off-by: Dave Airlie
21 Jul, 2010
1 commit
-
vgaarb.h was missing the #define of the #ifndef at the top for the guard
to prevent multiple #include's from causing re-define errorsSigned-off-by: Doug Goldstein
Cc: Dave Airlie
Cc: Jesse Barnes
Signed-off-by: Andrew Morton
Signed-off-by: Dave Airlie
03 Jun, 2010
1 commit
-
Signed-off-by: Tiago Vignatti
Cc: Henry Zhao
Signed-off-by: Dave Airlie
25 Sep, 2009
1 commit
-
* 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (21 commits)
x86/PCI: make 32 bit NUMA node array int, not unsigned char
x86/PCI: default pcibus cpumask to all cpus if it lacks affinity
MAINTAINTERS: remove hotplug driver entries
PCI: pciehp: remove slot capabilities definitions
PCI: pciehp: remove error message definitions
PCI: pciehp: remove number field
PCI: pciehp: remove hpc_ops
PCI: pciehp: remove pci_dev field
PCI: pciehp: remove crit_sect mutex
PCI: pciehp: remove slot_bus field
PCI: pciehp: remove first_slot field
PCI: pciehp: remove slot_device_offset field
PCI: pciehp: remove hp_slot field
PCI: pciehp: remove device field
PCI: pciehp: remove bus field
PCI: pciehp: remove slot_num_inc field
PCI: pciehp: remove num_slots field
PCI: pciehp: remove slot_list field
PCI: fix VGA arbiter header file
PCI: Disable AER with pci=nomsi
...Fixed up trivial conflicts in MAINTAINERS
23 Sep, 2009
1 commit
-
Fixes build when VGA_ARB is off.
Reported-by: Ingo Molnar
Signed-off-by: Ingo Molnar
Signed-off-by: Dave Airlie
18 Sep, 2009
1 commit
-
Remove reference to vgaarb.c and replace it with a comment about the
arbiter itself.Reported-by: Tiago Vignatti
Signed-off-by: Jesse Barnes
10 Sep, 2009
2 commits
-
Fix some warnings reported in linux-next + also cleanup some
comment errors noticed by Pekka Paalanen.Signed-off-by: Dave Airlie
Signed-off-by: Jesse Barnes -
Background:
Graphic devices are accessed through ranges in I/O or memory space. While most
modern devices allow relocation of such ranges, some "Legacy" VGA devices
implemented on PCI will typically have the same "hard-decoded" addresses as
they did on ISA. For more details see "PCI Bus Binding to IEEE Std 1275-1994
Standard for Boot (Initialization Configuration) Firmware Revision 2.1"
Section 7, Legacy Devices.The Resource Access Control (RAC) module inside the X server currently does
the task of arbitration when more than one legacy device co-exists on the same
machine. But the problem happens when these devices are trying to be accessed
by different userspace clients (e.g. two server in parallel). Their address
assignments conflict. Therefore an arbitration scheme _outside_ of the X
server is needed to control the sharing of these resources. This document
introduces the operation of the VGA arbiter implemented for Linux kernel.Signed-off-by: Benjamin Herrenschmidt
Signed-off-by: Tiago Vignatti
Signed-off-by: Dave Airlie
Signed-off-by: Jesse Barnes