|  | config VGA_ARB | 
|  | bool "VGA Arbitration" if EXPERT | 
|  | default y | 
|  | depends on (PCI && !S390) | 
|  | help | 
|  | Some "legacy" VGA devices implemented on PCI typically have the same | 
|  | hard-decoded addresses as they did on ISA. When multiple PCI devices | 
|  | are accessed at same time they need some kind of coordination. Please | 
|  | see Documentation/gpu/vgaarbiter.rst for more details. Select this to | 
|  | enable VGA arbiter. | 
|  |  | 
|  | config VGA_ARB_MAX_GPUS | 
|  | int "Maximum number of GPUs" | 
|  | default 16 | 
|  | depends on VGA_ARB | 
|  | help | 
|  | Reserves space in the kernel to maintain resource locking for | 
|  | multiple GPUS.  The overhead for each GPU is very small. | 
|  |  | 
|  | config VGA_SWITCHEROO | 
|  | bool "Laptop Hybrid Graphics - GPU switching support" | 
|  | depends on X86 | 
|  | depends on ACPI | 
|  | select VGA_ARB | 
|  | help | 
|  | Many laptops released in 2008/9/10 have two GPUs with a multiplexer | 
|  | to switch between them. This adds support for dynamic switching when | 
|  | X isn't running and delayed switching until the next logoff. This | 
|  | feature is called hybrid graphics, ATI PowerXpress, and Nvidia | 
|  | HybridPower. |