Commit | Line | Data |
---|---|---|
deb2d2ec | 1 | config VGA_ARB |
6a108a14 | 2 | bool "VGA Arbitration" if EXPERT |
deb2d2ec | 3 | default y |
1150f254 | 4 | depends on (PCI && !S390) |
deb2d2ec BH |
5 | help |
6 | Some "legacy" VGA devices implemented on PCI typically have the same | |
7 | hard-decoded addresses as they did on ISA. When multiple PCI devices | |
8 | are accessed at same time they need some kind of coordination. Please | |
5fb94e9c | 9 | see Documentation/gpu/vgaarbiter.rst for more details. Select this to |
deb2d2ec | 10 | enable VGA arbiter. |
36028f33 MT |
11 | |
12 | config VGA_ARB_MAX_GPUS | |
13 | int "Maximum number of GPUs" | |
14 | default 16 | |
15 | depends on VGA_ARB | |
16 | help | |
17 | Reserves space in the kernel to maintain resource locking for | |
18 | multiple GPUS. The overhead for each GPU is very small. | |
03a2c4d7 | 19 | |
6a9ee8af | 20 | config VGA_SWITCHEROO |
ca117d6d | 21 | bool "Laptop Hybrid Graphics - GPU switching support" |
6a9ee8af DA |
22 | depends on X86 |
23 | depends on ACPI | |
343d4a79 | 24 | select VGA_ARB |
6a9ee8af | 25 | help |
ca117d6d | 26 | Many laptops released in 2008/9/10 have two GPUs with a multiplexer |
6a9ee8af DA |
27 | to switch between them. This adds support for dynamic switching when |
28 | X isn't running and delayed switching until the next logoff. This | |
ca117d6d | 29 | feature is called hybrid graphics, ATI PowerXpress, and Nvidia |
6a9ee8af | 30 | HybridPower. |