Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
5a8b21b222296d6bc9be0783456838e6ab6e48e4
/
drivers
/
gpu
/
drm
/
drm_irq.c
5a8b21b
drm: Prevent invalid use of vblank_disable_immediate. (v2)
by Mario Kleiner
· 9 years ago
99264a6
drm/vblank: Fixup and document timestamp update/read barriers
by Daniel Vetter
· 9 years ago
8dd0eb3
Merge tag 'drm-intel-next-2015-02-27' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 9 years ago
30b79f0
drm: Fix drm_crtc_vblank_get() documentation
by Damien Lespiau
· 10 years ago
ee3c779
drm: WARN if drm_handle_vblank is called errornously
by Daniel Vetter
· 10 years ago
3bff93d
drm/irq: Don't call ->get_vblank_counter directly from irq_uninstall/cleanup
by Daniel Vetter
· 10 years ago
9625604
drm/irq: Add drm_crtc_vblank_reset
by Daniel Vetter
· 10 years ago
eb2ed66
drm/irq: Don't disable vblank interrupts when already disabled
by Laurent Pinchart
· 10 years ago
e5202a2
Merge tag 'topic/core-stuff-2014-12-19' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
96d3f91
drm/irq: Add drm_crtc_vblank_count()
by Thierry Reding
· 10 years ago
115ebcd
drm/irq: Add drm_crtc_handle_vblank()
by Thierry Reding
· 10 years ago
a4d7b30
drm/irq: Add drm_crtc_send_vblank_event()
by Thierry Reding
· 10 years ago
f76511b
drm: Prefer sizeof(type) over sizeof type
by Thierry Reding
· 10 years ago
4dfd909
drm: Miscellaneous checkpatch whitespace cleanups
by Thierry Reding
· 10 years ago
393e872
drm: fix a typo in a comment
by Martin Peres
· 10 years ago
7f907bf
drm/irq: BUG_ON() -> WARN_ON()
by Rob Clark
· 10 years ago
32197aa
gpu:drm: Fix typo in Documentation/DocBook/drm.xml
by Masanari Iida
· 10 years ago
80c873b
drm: Improve debug output for drm_wait_one_vblank
by Daniel Vetter
· 10 years ago
da8f439
drm: Don't update vblank timestamp when the counter didn't change
by Mario Kleiner
· 10 years ago
1888299
drm: Move vblank related module options into drm_irq.c
by Daniel Vetter
· 10 years ago
336879b
Merge remote-tracking branch 'airlied/drm-next' into topic/vblank-rework
by Daniel Vetter
· 10 years ago
3d3cbd8
drm: Clarify vblank ts/scanoutpos sampling #defines
by Daniel Vetter
· 10 years ago
fb446a1
drm: Simplify return value of drm_get_last_vbltimestamp
by Daniel Vetter
· 10 years ago
855d30b
drm: Only update final vblank count when precise ts is available
by Daniel Vetter
· 10 years ago
ab8905f
drm: Really never disable vblank irqs for offdelay==0
by Daniel Vetter
· 10 years ago
2368ffb
drm: Use vblank_disable_and_save in drm_vblank_cleanup()
by Mario Kleiner
· 10 years ago
c0ee755
Merge tag 'topic/core-stuff-2014-08-15' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
e8450f5
drm/irq: Implement a generic vblank_wait function
by Daniel Vetter
· 10 years ago
79a093ae
drm: Remove drm_vblank_cleanup from drm_vblank_init error path.
by Mario Kleiner
· 10 years ago
c50d752
drm: Store the vblank timestamp when adjusting the counter during disable
by Ville Syrjälä
· 10 years ago
96a9fdd
drm: Fix confusing debug message in drm_update_vblank_count()
by Ville Syrjälä
· 10 years ago
cd19e52
drm: Kick start vblank interrupts at drm_vblank_on()
by Ville Syrjälä
· 10 years ago
00185e6
drm: Add dev->vblank_disable_immediate flag
by Ville Syrjälä
· 10 years ago
4ed0ce3
drm: Disable vblank interrupt immediately when drm_vblank_offdelay<0
by Ville Syrjälä
· 10 years ago
ffe7c73
drm: Fix race between drm_vblank_off() and drm_queue_vblank_event()
by Ville Syrjälä
· 10 years ago
56cc279
drm: Fix deadlock between event_lock and vbl_lock/vblank_time_lock
by Ville Syrjälä
· 10 years ago
8a51d5b
drm: Reduce the amount of dev->vblank[crtc] in the code
by Ville Syrjälä
· 10 years ago
f8ad028
drm: Avoid random vblank counter jumps if the hardware counter has been reset
by Ville Syrjälä
· 10 years ago
812e746
drm: Have the vblank counter account for the time between vblank irq disable and drm_vblank_off()
by Ville Syrjälä
· 10 years ago
13b030a
drm: Move drm_update_vblank_count()
by Ville Syrjälä
· 10 years ago
844b03f
drm: Don't clear vblank timestamps when vblank interrupt is disabled
by Ville Syrjälä
· 10 years ago
7ffd7a6
drm: Always reject drm_vblank_get() after drm_vblank_off()
by Ville Syrjälä
· 10 years ago
e6ae868
drm: idiot-proof vblank
by Rob Clark
· 10 years ago
d2cb58c
drm: Use ktime_mono_to_real()
by Thomas Gleixner
· 10 years ago
682b7c1
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 10 years ago
1cfb80b
drm/irq: Coding style fix
by Daniel Vetter
· 10 years ago
89dd6a4
drm/irq: Add kms-native crtc interface functions
by Daniel Vetter
· 10 years ago
f5752b3
drm/irq: kerneldoc polish
by Daniel Vetter
· 10 years ago
f275228
drm: Add drm_vblank_on()
by Ville Syrjälä
· 11 years ago
3212a22
drm: Make blocking vblank wait return when the vblank interrupts get disabled
by Ville Syrjälä
· 10 years ago
e69595c
drm: Make the vblank disable timer per-crtc
by Ville Syrjälä
· 11 years ago
97cbc88
drm: Use correct spinlock flavor in drm_vblank_get()
by Peter Hurley
· 11 years ago
5829d18
drm: rip out dev->devname
by Daniel Vetter
· 11 years ago
bb0f1b5
drm: pass the irq explicitly to drm_irq_install
by Daniel Vetter
· 11 years ago
a319c1a
drm/irq: Look up the pci irq directly in the drm_control ioctl
by Daniel Vetter
· 11 years ago
7c1a38e
drm/irq: track the irq installed in drm_irq_install in dev->irq
by Daniel Vetter
· 11 years ago
ebfa432
drm: remove drm_dev_to_irq from drivers
by Daniel Vetter
· 11 years ago
e090c53
drm/irq: remove cargo-culted locking from irq_install/uninstall
by Daniel Vetter
· 11 years ago
22471cf
drm/irq: drm_control is a legacy ioctl, so pci devices only
by Daniel Vetter
· 11 years ago
eaaf8f0
drm/pci: fold in irq_by_busid support
by Daniel Vetter
· 11 years ago
4984979
drm/irq: simplify irq checks in drm_wait_vblank
by Daniel Vetter
· 11 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 10 years ago
8072bfa
drm/radeon: Move the early vblank IRQ fixup to radeon_get_crtc_scanoutpos()
by Ville Syrjälä
· 11 years ago
abca9e4
drm: Pass 'flags' from the caller to .get_scanout_position()
by Ville Syrjälä
· 11 years ago
c0ae24c
drm: Fix vblank timestamping constants for interlaced modes
by Ville Syrjälä
· 11 years ago
3c184f6
drm: Change {pixel,line,frame}dur_ns from s64 to int
by Ville Syrjälä
· 11 years ago
77666b7
drm: Use crtc_clock in drm_calc_timestamping_constants()
by Ville Syrjälä
· 11 years ago
0dae35a
drm: Simplify the math in drm_calc_timestamping_constants()
by Ville Syrjälä
· 11 years ago
21b2156
drm: Improve drm_calc_timestamping_constants() documentation
by Ville Syrjälä
· 11 years ago
7da903e
drm: Pass the display mode to drm_calc_vbltimestamp_from_scanoutpos()
by Ville Syrjälä
· 11 years ago
545cdd5
drm: Pass the display mode to drm_calc_timestamping_constants()
by Ville Syrjälä
· 11 years ago
57ed0f7
drm: Kill DRM_WAKUP and DRM_INIT_WAITQUEUE
by Daniel Vetter
· 11 years ago
bfd8303
drm: Kill DRM_HZ
by Daniel Vetter
· 11 years ago
9073e1a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 11 years ago
8f6fce0
drm: Push latency sensitive bits of vblank scanoutpos timestamping into kms drivers.
by Mario Kleiner
· 11 years ago
862cc8b
drm: Remove preempt_disable() from vblank timestamping code.
by Mario Kleiner
· 11 years ago
0d7a0a8
DRM: comment: `halve' -> `half'
by Michael Witten
· 13 years ago
4423843
drm: Make irq_enabled bool
by Ville Syrjälä
· 11 years ago
5380e92
drm: Collect per-crtc vblank stuff to a struct
by Ville Syrjälä
· 11 years ago
bf507d90
drm: Make vblank_enabled bool
by Ville Syrjälä
· 11 years ago
ba0bf12
drm: Make vblank_disable_allowed bool
by Ville Syrjälä
· 11 years ago
e91abf8
drm: Don't pass negative delta to ktime_sub_ns()
by Michel Dänzer
· 11 years ago
b7ea85a4
drm: fix a use-after-free when GPU acceleration disabled
by Huacai Chen
· 11 years ago
21a245d
drm: small fix in drm_send_vblank_event()
by Rob Clark
· 12 years ago
85a7ce6
drm: make frame duration time calculation more precise
by Daniel Kurtz
· 12 years ago
03f6509
drm: Allow vblank support without DRIVER_HAVE_IRQ
by Thierry Reding
· 12 years ago
e7783ba
drm: hold event_lock while accessing vblank_event_list
by Imre Deak
· 12 years ago
0355cf3
DRM/KMS: Add Bail-Out Conditions for Loop.
by Egbert Eich
· 12 years ago
c61eef7
drm: add support for monotonic vblank timestamps
by Imre Deak
· 12 years ago
e62f2f5
drm: use monotonic time in drm_calc_vbltimestamp_from_scanoutpos
by Imre Deak
· 12 years ago
c6eefa1
drm: add drm_send_vblank_event() helper (v5)
by Rob Clark
· 12 years ago
612a9aa
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
ea7f7ab
drm: Add missing static storage class specifier in drm_irq.c file
by Sachin Kamat
· 12 years ago
2993555
drm: Disallow DRM_IOCTL_MODESET_CTL for KMS drivers
by Laurent Pinchart
· 12 years ago
4a1b071
drm: Don't initialize local ret variable when not needed
by Laurent Pinchart
· 12 years ago
7eb3b2c
drm: Delete the vblank timer synchronously at cleanup time
by Laurent Pinchart
· 12 years ago
884a53e
drm: remove unused code
by Sascha Hauer
· 12 years ago
d53dab3
drm: Remove utterly bogus preempt_disable() sections
by Thomas Gleixner
· 13 years ago
0007fa2
Merge branch 'drm-nouveau-fixes' of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
by Dave Airlie
· 13 years ago
Next »