aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/drm_irq.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-22drm: Build drm_irq.o only if CONFIG_DRM_LEGACY has been setGravatar Thomas Zimmermann 1-2/+0
2021-08-10drm: IRQ midlayer is now legacyGravatar Thomas Zimmermann 1-56/+7
2021-08-10drm: Remove unused devm_drm_irq_install()Gravatar Thomas Zimmermann 1-32/+0
2021-08-02drm: Fix typo in commentsGravatar Cai Huoqing 1-1/+1
2021-07-21vgaarb: provide a vga_client_unregister wrapperGravatar Christoph Hellwig 1-2/+2
2021-06-29drm: Don't test for IRQ support in VBLANK ioctlsGravatar Thomas Zimmermann 1-9/+4
2021-01-19drm: Upcast struct drm_device.dev to struct pci_device; replace pdevGravatar Thomas Zimmermann 1-5/+7
2020-12-03drm/irq: Add the new api to install irqGravatar Tian Tao 1-0/+32
2020-05-29drm: use drm_dev_has_vblank moreGravatar Daniel Vetter 1-1/+1
2020-02-11drm/irq: remove check on dev->dev_privateGravatar Jani Nikula 1-4/+0
2019-05-27drm: drop use of drmP.h in drm/*Gravatar Sam Ravnborg 1-4/+9
2019-04-24drm: allow removal of legacy codepaths (v4.1)Gravatar Dave Airlie 1-0/+2
2019-01-29drm/irq: Ditch DRIVER_IRQ_SHAREDGravatar Daniel Vetter 1-2/+2
2019-01-29drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)installGravatar Daniel Vetter 1-6/+0
2018-09-14drm: Differentiate the lack of an interface from invalid parameterGravatar Chris Wilson 1-2/+2
2017-06-01drm/doc: Polish irq helper documentationGravatar Daniel Vetter 1-5/+25
2017-06-01drm: Extract drm_vblank.[hc]Gravatar Daniel Vetter 1-1601/+22
2017-05-10drm/vblank: Lock down vblank->hwmode moreGravatar Daniel Vetter 1-0/+6
2017-05-10drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutposGravatar Daniel Vetter 1-12/+31
2017-05-10drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestampGravatar Daniel Vetter 1-19/+22
2017-05-10drm/vblank: Switch drm_driver->get_vblank_timestamp to return a boolGravatar Daniel Vetter 1-31/+18
2017-04-04drm: Pass CRTC ID in userspace vblank eventsGravatar Ander Conselvan de Oliveira 1-0/+2
2017-03-30drm: Convert cmpxchg(bool) back to a two step operationGravatar Chris Wilson 1-1/+3
2017-03-29drm: Peek at the current counter/timestamp for vblank queriesGravatar Chris Wilson 1-0/+26
2017-03-29drm: Refactor vblank sequence number comparisonGravatar Chris Wilson 1-6/+10
2017-03-29drm: vblank cannot be enabled if dev->irq_enabled is falseGravatar Chris Wilson 1-4/+3
2017-03-29drm: Mark up accesses of vblank->enabled outside of its spinlockGravatar Chris Wilson 1-9/+14
2017-03-29drm: Make the decision to keep vblank irq enabled earlierGravatar Chris Wilson 1-8/+12
2017-03-25drm/vblank: Remove DRM_VBLANKTIME_IN_VBLANKGravatar Daniel Vetter 1-8/+0
2017-03-16drm: Skip the waitqueue setup for vblank queriesGravatar Chris Wilson 1-11/+13
2017-03-16drm: Defer disabling the vblank IRQ until the next interrupt (for instant-off)Gravatar Chris Wilson 1-2/+12
2017-03-14drm: Remove drm_pending_event->pidGravatar Daniel Vetter 1-3/+2
2017-02-07drm: unexport function drm_vblank_no_hw_counter()Gravatar Shawn Guo 1-18/+10
2017-02-07drm: add vblank hooks to struct drm_crtc_funcsGravatar Shawn Guo 1-6/+47
2017-01-26drm: Nuke ums vgaarb supportGravatar Daniel Vetter 1-26/+0
2017-01-25drm/core: Use recommened kerneldoc for struct member refsGravatar Daniel Vetter 1-10/+9
2016-12-30drm/doc: use preferred struct reference in kernel-docGravatar Daniel Vetter 1-1/+1
2016-12-18drm/irq: drm_legacy_ prefix for legacy ioctlsGravatar Daniel Vetter 1-26/+4
2016-11-15drm/irq: Unexport drm_vblank_on/offGravatar Daniel Vetter 1-59/+21
2016-11-15drm/irq: Unexport drm_vblank_countGravatar Daniel Vetter 1-27/+10
2016-11-15drm/irq: Make drm_vblank_pre/post_modeset internalGravatar Daniel Vetter 1-37/+6
2016-10-18drm: avoid uninitialized timestamp use in wait_vblankGravatar Arnd Bergmann 1-1/+3
2016-10-04drm: Document caveats around atomic event handlingGravatar Daniel Vetter 1-2/+30
2016-08-16drm/doc: Fix more kerneldoc/sphinx warningsGravatar Daniel Vetter 1-4/+4
2016-08-08drm: Make sure drm_vblank_no_hw_counter isn't abusedGravatar Daniel Vetter 1-0/+1
2016-08-08drm: Used DRM_LEGACY for all legacy functionsGravatar Daniel Vetter 1-5/+5
2016-08-08drm: Avoid printing negative values for unsigned variables.Gravatar Rodrigo Vivi 1-5/+5
2016-07-19drm: Extract&Document drm_irq.hGravatar Daniel Vetter 1-1/+0
2016-07-12drm: make drm_vblank_count_and_time() staticGravatar Gustavo Padovan 1-5/+2
2016-07-12drm: Only handle _DRM_VBLANK_NEXTONMISS onceGravatar Michel Dänzer 1-11/+5