Lines Matching +full:blocking +full:- +full:io
7 implemented on PCI will typically have the same "hard-decoded" addresses as
8 they did on ISA. For more details see "PCI Bus Binding to IEEE Std 1275-1994
14 than one legacy device co-exists on the same machine. But the problem happens
23 ---------------------------
46 An IO state string is of the form {io,mem,io+mem,none}, mc and
47 ic are respectively mem and io lock counts (for debugging/
51 unplugged, we get "invalid" then for card_ID and an -ENODEV
63 non-blocking acquire locks on target (returns EBUSY if
90 In the case of devices hot-{un,}plugged, there is a hook - pci_notify() - to
94 There is also an in-kernel API of the arbiter in case DRM, vgacon, or other
97 In-kernel interface
98 -------------------
100 .. kernel-doc:: include/linux/vgaarb.h
103 .. kernel-doc:: drivers/gpu/vga/vgaarb.c
107 ------------
133 be used. Then, the card is marked as locking these resources and the IO and/or
138 VGA memory and IO afaik). If the card already owns the resources, the function
139 succeeds. vga_arb_trylock() will return (-EBUSY) instead of blocking. Nested
140 calls are supported (a per-resource counter is maintained).
174 ----------------------------------------
179 ----------
189 1) https://lists.freedesktop.org/archives/xorg/2005-March/006663.html
190 2) https://lists.freedesktop.org/archives/xorg/2005-March/006745.html
191 3) https://lists.freedesktop.org/archives/xorg/2007-October/029507.html