| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-17 | vga_switcheroo: Use pci_is_display() | Mario Limonciello | 1 | -1/+1 |
| 2024-08-13 | drm: Do delayed switcheroo in drm_lastclose() | Thomas Zimmermann | 1 | -2/+1 |
| 2022-03-09 | PCI/VGA: Move vgaarb to drivers/pci | Bjorn Helgaas | 3 | -1587/+0 |
| 2021-07-21 | vgaarb: don't pass a cookie to vga_client_register | Christoph Hellwig | 1 | -14/+10 |
| 2021-07-21 | vgaarb: remove the unused irq_set_state argument to vga_client_register | Christoph Hellwig | 1 | -22/+1 |
| 2021-07-21 | vgaarb: provide a vga_client_unregister wrapper | Christoph Hellwig | 1 | -2/+1 |
| 2021-07-21 | vgaarb: move the kerneldoc for vga_set_legacy_decoding to vgaarb.c | Christoph Hellwig | 1 | -0/+11 |
| 2021-07-21 | vgaarb: remove vga_conflicts | Christoph Hellwig | 1 | -6/+0 |
| 2021-05-20 | vgaarb: Use ACPI HID name to find integrated GPU | Kai-Heng Feng | 1 | -5/+26 |
| 2020-12-15 | Merge tag 'pci-v5.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2020-12-04 | PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() | Mika Westerberg | 1 | -1/+1 |
| 2020-09-22 | vga_switcheroo: simplify the return expression of vga_switcheroo_runtime_resume | Qinglang Miao | 1 | -6/+1 |
| 2020-08-01 | vgaarb: mark vga_tryget static | Christoph Hellwig | 1 | -2/+1 |
| 2019-11-20 | vga: Fix Kconfig indentation | Krzysztof Kozlowski | 1 | -1/+1 |
| 2019-06-26 | Merge tag 'topic/remove-fbcon-notifiers-2019-06-26' into drm-misc-next-fixes | Maarten Lankhorst | 1 | -0/+1 |
| 2019-06-26 | vga_switcheroo: Depend upon fbcon being built-in, if enabled | Daniel Vetter | 1 | -0/+1 |
| 2019-06-19 | Merge branch 'topic/remove-fbcon-notifiers' into drm-misc-next | Maarten Lankhorst | 1 | -8/+3 |
| 2019-06-13 | vga_switcheroo: no need to check return value of debugfs_create functions | Greg Kroah-Hartman | 1 | -27/+7 |
| 2019-06-12 | vgaswitcheroo: call fbcon_remap_all directly | Daniel Vetter | 1 | -8/+3 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 2 | -0/+2 |
| 2019-03-14 | Merge tag 'drm-misc-next-fixes-2019-03-13' of git://anongit.freedesktop.org/d... | Dave Airlie | 1 | -0/+49 |
| 2019-03-07 | drm: move i915_kick_out_vgacon to vgaarb | Gerd Hoffmann | 1 | -0/+49 |
| 2019-01-15 | vga-switcheroo: make PCI dependency explicit | Sinan Kaya | 1 | -0/+1 |
| 2018-11-19 | Merge tag 'drm-misc-next-2018-11-07' of git://anongit.freedesktop.org/drm/drm... | Dave Airlie | 1 | -7/+14 |
| 2018-11-05 | vga_switcheroo: Fix missing gpu_bound call at audio client registration | Takashi Iwai | 1 | -0/+3 |
| 2018-10-23 | vgaarb: Keep adding VGA device in queue | Aaron Ma | 1 | -1/+1 |
| 2018-10-23 | vgaarb: Add support for 64-bit frame buffer address | Aaron Ma | 1 | -6/+13 |
| 2018-09-13 | ALSA: hda - Enable runtime PM only for discrete GPU | Takashi Iwai | 1 | -0/+2 |
| 2018-07-17 | vga_switcheroo: set audio client id according to bound GPU id | Jim Qu | 1 | -11/+52 |
| 2018-06-15 | docs: Fix some broken references | Mauro Carvalho Chehab | 2 | -2/+2 |
| 2018-03-13 | vga_switcheroo: Let HDA autosuspend on mux change | Lukas Wunner | 1 | -2/+6 |
| 2018-03-13 | vga_switcheroo: Use device link for HDA controller | Lukas Wunner | 1 | -107/+8 |
| 2018-03-13 | vga_switcheroo: Deduplicate power state tracking | Lukas Wunner | 1 | -12/+23 |
| 2018-03-13 | vga_switcheroo: Update PCI current_state on power change | Lukas Wunner | 1 | -0/+2 |
| 2018-02-11 | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 1 | -1/+1 |
| 2017-11-28 | the rest of drivers/*: annotate ->poll() instances | Al Viro | 1 | -1/+1 |
| 2017-10-18 | vgaarb: Factor out EFI and fallback default device selection | Bjorn Helgaas | 1 | -22/+35 |
| 2017-10-18 | vgaarb: Select a default VGA device even if there's no legacy VGA | Bjorn Helgaas | 1 | -0/+25 |
| 2017-06-20 | sched/wait: Rename wait_queue_t => wait_queue_entry_t | Ingo Molnar | 1 | -1/+1 |
| 2017-03-07 | Merge tag 'drm-misc-next-2017-03-06' of git://anongit.freedesktop.org/git/drm... | Dave Airlie | 1 | -13/+15 |
| 2017-03-02 | sched/headers: Prepare to move signal wakeup & sigpending methods from <linux... | Ingo Molnar | 1 | -1/+1 |
| 2017-03-01 | drivers:gpu: vga :vga_switcheroo.c : Fixed some coding style issues | Joan Jani | 1 | -13/+15 |
| 2016-11-22 | vgaarb: use valid dev pointer in vgaarb_info() | Arnd Bergmann | 1 | -2/+1 |
| 2016-11-18 | vgaarb: Downgrade userspace-triggerable messages to debug | Bjorn Helgaas | 1 | -5/+5 |
| 2016-11-18 | vgaarb: Use dev_printk() when possible | Bjorn Helgaas | 1 | -31/+35 |
| 2016-10-17 | drivers/gpu/vga: allocate vga_arb_write() buffer on stack | Dmitry Vyukov | 1 | -11/+4 |
| 2016-08-16 | vgaarbiter: rst-ifiy and polish kerneldoc | Daniel Vetter | 1 | -2/+108 |
| 2016-07-12 | vga_switcheroo: Sphinxify docs | Lukas Wunner | 1 | -14/+14 |
| 2016-05-31 | vga_switcheroo: Support deferred probing of audio clients | Lukas Wunner | 1 | -8/+11 |
| 2016-05-31 | vga_switcheroo: Add helper for deferred probing | Lukas Wunner | 1 | -1/+28 |
| 2016-02-09 | vga_switcheroo: Add support for switching only the DDC | Lukas Wunner | 1 | -2/+95 |
| 2016-02-09 | vga_switcheroo: Add handler flags infrastructure | Lukas Wunner | 1 | -1/+21 |
| 2016-01-20 | Merge tag 'pm+acpi-4.5-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -5/+6 |
| 2016-01-21 | Merge branch 'pm-core' | Rafael J. Wysocki | 1 | -5/+6 |
| 2016-01-17 | Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux | Linus Torvalds | 1 | -1/+1 |
| 2016-01-18 | Merge tag 'topic/drm-misc-2016-01-17' of git://anongit.freedesktop.org/drm-in... | Dave Airlie | 1 | -1/+1 |
| 2016-01-08 | PM / Domains: add setter for dev.pm_domain | Tomeu Vizoso | 1 | -5/+6 |
| 2016-01-04 | Merge branch 'memdup_user_nul' into work.misc | Al Viro | 1 | -2/+4 |
| 2016-01-04 | vga_switcheroo: Prettify documentation | Lukas Wunner | 1 | -1/+1 |
| 2015-12-11 | vgaarb: fix signal handling in vga_get() | Kirill A. Shutemov | 1 | -2/+4 |
| 2015-12-06 | vgaarb: remove bogus checks | Al Viro | 1 | -7/+0 |
| 2015-11-05 | vga_switcheroo: Drop client power state VGA_SWITCHEROO_INIT | Lukas Wunner | 1 | -2/+0 |
| 2015-10-20 | vga_switcheroo: Constify vga_switcheroo_handler | Lukas Wunner | 1 | -2/+2 |
| 2015-10-16 | vga_switcheroo: Use enum vga_switcheroo_client_id instead of int | Lukas Wunner | 1 | -7/+10 |
| 2015-10-16 | vga_switcheroo: Use VGA_SWITCHEROO_UNKNOWN_ID instead of -1 | Lukas Wunner | 1 | -8/+9 |
| 2015-10-16 | vga_switcheroo: Use enum vga_switcheroo_state instead of int | Lukas Wunner | 1 | -3/+3 |
| 2015-10-02 | vga_switcheroo: Add missing locking | Lukas Wunner | 1 | -18/+32 |
| 2015-10-01 | vgaarb: use kzalloc in vga_arbiter_add_pci_device() | Rasmus Villemoes | 1 | -3/+1 |
| 2015-09-24 | vga_switcheroo: Set active attribute to false for audio clients | Lukas Wunner | 1 | -4/+3 |
| 2015-09-24 | vga_switcheroo: Sort headers alphabetically | Lukas Wunner | 1 | -8/+6 |
| 2015-09-22 | vga_switcheroo: Document _ALL_ the things! | Lukas Wunner | 1 | -14/+271 |
| 2015-08-12 | vga_switcheroo: Remove unnecessary checks | Thierry Reding | 1 | -8/+5 |
| 2015-08-12 | vga_switcheroo: Wrap overly long lines | Thierry Reding | 1 | -9/+24 |
| 2015-08-12 | vga_switcheroo: Use pr_fmt() | Thierry Reding | 1 | -13/+18 |
| 2015-08-12 | vga_switcheroo: Cleanup header comment | Thierry Reding | 1 | -9/+9 |
| 2015-08-12 | vga_switcheroo: Use pr_*() instead of printk() | Thierry Reding | 1 | -12/+12 |
| 2015-08-12 | vgaarb: Fix a few checkpatch errors and warnings | Thierry Reding | 1 | -42/+60 |
| 2015-08-12 | vgaarb: Use vgaarb: prefix consistently in messages | Thierry Reding | 1 | -19/+20 |
| 2015-08-12 | vgaarb: Stop complaining about absent devices | Thierry Reding | 1 | -2/+5 |
| 2014-10-13 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+0 |
| 2014-09-20 | Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux | Linus Torvalds | 1 | -0/+6 |
| 2014-09-19 | sched, cleanup, treewide: Remove set_current_state(TASK_RUNNING) after schedu... | Kirill Tkhai | 1 | -1/+0 |
| 2014-09-18 | vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops | Alex Deucher | 1 | -0/+6 |
| 2014-09-16 | vgaarb: Drop obsolete #ifndef | Bruno Prémont | 1 | -8/+0 |
| 2014-09-16 | vgaarb: Don't default exclusively to first video device with mem+io | Bruno Prémont | 1 | -1/+37 |
| 2014-07-08 | vgaarb: We can own non-decoded resources | Alex Williamson | 1 | -18/+22 |
| 2014-06-02 | vgaswitcheroo: switch the mux to the igp on power down when runpm is enabled | Alex Deucher | 1 | -1/+2 |
| 2013-09-03 | vgaarb: Fix VGA decodes changes | Alex Williamson | 1 | -24/+17 |
| 2013-09-03 | vgaarb: Don't disable resources that are not owned | Alex Williamson | 1 | -5/+5 |
| 2013-08-29 | gpu/vga_switcheroo: add driver control power feature. (v3) | Dave Airlie | 1 | -5/+142 |
| 2013-02-08 | fbcon: fix locking harder | Dave Airlie | 1 | -0/+3 |
| 2012-12-17 | Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux | Linus Torvalds | 1 | -6/+0 |
| 2012-11-30 | vga: compile fix, disable vga for s390 | Jan Glauber | 1 | -1/+1 |
| 2012-11-20 | vga_switcheroo: Drop unused include and unused variables. | Igor Murzov | 1 | -6/+0 |
| 2012-09-24 | Merge branch 'pci/yinghai-misc' into next | Bjorn Helgaas | 1 | -6/+8 |
| 2012-09-24 | PCI: Fix default vga ref_count | Yinghai Lu | 1 | -6/+8 |
| 2012-09-17 | Merge branch 'pci/jiang-get-domain-bus-slot' into next | Bjorn Helgaas | 1 | -12/+3 |
| 2012-09-12 | PCI/vga: Use hotplug-safe pci_get_domain_bus_and_slot() | Jiang Liu | 1 | -12/+3 |
| 2012-08-17 | vga_switcheroo: Don't require handler init callback | Seth Forshee | 1 | -1/+2 |
| 2012-08-17 | vga_switcheroo: Remove assumptions about registration/unregistration ordering | Seth Forshee | 1 | -22/+36 |
| 2012-06-09 | vga_switcheroo: Enable/disable audio clients at the right time | Takashi Iwai | 1 | -6/+8 |
| 2012-06-08 | vga_switcheroo: Add a helper function to get the client state | Takashi Iwai | 1 | -0/+13 |
| 2012-05-13 | vga_switcheroo: Add the support for audio clients | Takashi Iwai | 1 | -14/+56 |
| 2012-05-13 | vga_switcheroo: Introduce struct vga_switcheroo_client_ops | Takashi Iwai | 1 | -14/+8 |
| 2012-05-13 | vga_switcheroo: Refactor using linked list | Takashi Iwai | 1 | -99/+110 |
| 2012-04-24 | vga: fix build when fbdev is a module | Matthew Garrett | 1 | -0/+2 |
| 2012-04-24 | vga-switcheroo: select VGA arbitration. | Dave Airlie | 1 | -0/+1 |
| 2012-04-24 | vga-switcheroo: Use vga_default_device() | Matthew Garrett | 1 | -4/+5 |
| 2012-04-24 | vgaarb: Add support for setting the default video device (v2) | Matthew Garrett | 1 | -0/+7 |
| 2011-11-22 | drivers/gpu/vga/vgaarb.c: add missing kfree | Julia Lawall | 1 | -6/+12 |
| 2011-11-14 | vgaarb: a NULL bridge is acceptable for root devices. | Dave Airlie | 1 | -23/+21 |
| 2011-07-25 | drivers: use kzalloc/kcalloc instead of 'kmalloc+memset', where possible | Rakib Mullick | 1 | -2/+1 |
| 2011-05-24 | Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -20/+99 |
| 2011-05-16 | vga_switcheroo: don't toggle-switch devices | Florian Mickler | 1 | -3/+3 |
| 2011-05-04 | vgaarb: use bridges to control VGA routing where possible. | Dave Airlie | 1 | -14/+99 |
| 2011-05-04 | vga_switcheroo: Remove unbalanced pci_enable_device | Alex Williamson | 1 | -6/+0 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -2/+2 |
| 2011-01-24 | Merge remote branch 'linus/master' into drm-intel-fixes | Chris Wilson | 1 | -1/+1 |
| 2011-01-23 | drm/i915: Recognise non-VGA display devices | Chris Wilson | 1 | -1/+1 |
| 2011-01-20 | kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT | David Rientjes | 1 | -1/+1 |
| 2011-01-07 | vga_switcheroo: comparing too few characters in strncmp() | Dan Carpenter | 1 | -2/+2 |
| 2011-01-05 | vga_switcheroo: split switching into two stages. | Dave Airlie | 1 | -11/+34 |
| 2011-01-05 | vga_switcheroo: add reprobe hook for fbcon to recheck connected outputs. | Dave Airlie | 1 | -0/+6 |
| 2011-01-05 | vga_switcheroo: add debugging mux switch option. | Dave Airlie | 1 | -0/+16 |
| 2011-01-05 | vga_switcheroo: make power switch handler optional | Dave Airlie | 1 | -4/+4 |
| 2011-01-05 | vga_switcheroo: print the IGD/DIS flag in the debugfs output. | Dave Airlie | 1 | -1/+2 |
| 2010-10-22 | Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl | Linus Torvalds | 1 | -0/+1 |
| 2010-10-15 | llseek: automatically add .llseek fop | Arnd Bergmann | 1 | -0/+1 |
| 2010-09-24 | vgaarb: trivial fix | Daniel J Blueman | 1 | -1/+1 |
| 2010-06-03 | vgaarb: use MIT license | Tiago Vignatti | 1 | -3/+23 |
| 2010-06-03 | vgaarb: convert pr_devel() to pr_debug() | Tiago Vignatti | 1 | -17/+18 |
| 2010-05-19 | Merge remote branch 'anholt/drm-intel-next' into drm-next | Dave Airlie | 1 | -2/+4 |
| 2010-05-18 | vga: fix kconfig text typos | Randy Dunlap | 1 | -3/+3 |
| 2010-05-04 | Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/air... | Linus Torvalds | 1 | -2/+4 |
| 2010-04-28 | gpu: vga_switcheroo, fix lock imbalance | Jiri Slaby | 1 | -2/+4 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-03-04 | Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/air... | Linus Torvalds | 3 | -0/+462 |
| 2010-03-03 | vga_switcheroo: disable default y by new rules. | Dave Airlie | 1 | -1/+0 |
| 2010-03-01 | vga_switcheroo: fix build on platforms with no ACPI | Dave Airlie | 1 | -3/+0 |
| 2010-03-01 | vga_switcheroo: initial implementation (v15) | Dave Airlie | 3 | -0/+467 |
| 2010-02-28 | Merge branch 'x86-pci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2 | -6/+29 |
| 2010-02-20 | vgaarb: fix "target=default" passing | Kyle McMartin | 1 | -1/+1 |
| 2010-02-11 | vgaarb: fix incorrect dereference of userspace pointer. | Andy Getzendanner | 1 | -1/+1 |
| 2010-02-05 | vgaarb: Add user selectability of the number of GPUS in a system | Mike Travis | 2 | -1/+9 |
| 2010-02-05 | vgaarb: Fix VGA arbiter to accept PCI domains other than 0 | Mike Travis | 1 | -5/+20 |
| 2009-09-09 | PCI/vgaarb: cleanup some warnings + cleanup some comments. | Dave Airlie | 1 | -6/+5 |
| 2009-09-09 | PCI/GPU: implement VGA arbitration on Linux | Benjamin Herrenschmidt | 3 | -0/+1217 |