Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
af8ad96290598561acb310d6a94b0e25ef383d12
/
drivers
/
gpu
/
drm
/
drm_irq.c
4020b22
drm/vblank: Use drm_event_reserve_init
by Daniel Vetter
· 9 years ago
fb740cf
drm: Create drm_send_event helpers
by Daniel Vetter
· 9 years ago
d9d8c4c
drm: move MODULE_PARM_DESC to other file
by Dan Carpenter
· 9 years ago
bbc8764
drm/nouveau: Fix pre-nv50 pageflip events (v4)
by Daniel Vetter
· 9 years ago
0c545ac
drm: Don't oops in drm_calc_timestamping_constants() if drm_vblank_init() wasn't called
by Ville Syrjälä
· 9 years ago
235fabe
drm: Add DRM_DEBUG_VBL()
by Ville Syrjälä
· 9 years ago
4484489
drm: Don't use '\' for string literal concatenation
by Ville Syrjälä
· 9 years ago
b44f840
drm: Stop using drm_vblank_count() as the hw frame counter
by Ville Syrjälä
· 9 years ago
88e7271
drm/irq: Use unsigned int pipe in public API
by Thierry Reding
· 9 years ago
fa4270d
drm: Don't zero vblank timestamps from the irq handler
by Ville Syrjälä
· 9 years ago
cf64830
drm/irq: Add drm_crtc_vblank_count_and_time()
by Thierry Reding
· 9 years ago
2b193f0
drm/irq: Rename drm_crtc -> crtc
by Thierry Reding
· 9 years ago
4dfd648
drm: Use vblank timestamps to guesstimate how many vblanks were missed
by Ville Syrjälä
· 9 years ago
1b2eb71
drm: store_vblank() is never called with NULL timestamp
by Ville Syrjälä
· 9 years ago
ad1716e
drm: Clean up drm_calc_vbltimestamp_from_scanoutpos() vbl_status
by Ville Syrjälä
· 9 years ago
facfb06
drm: Limit the number of .get_vblank_counter() retries
by Ville Syrjälä
· 9 years ago
a6e610d
drm: Pass flags to drm_update_vblank_count()
by Ville Syrjälä
· 9 years ago
20b2020
drm: Kill pixeldur_ns
by Ville Syrjälä
· 9 years ago
3bb403b
drm: Stop using linedur_ns and pixeldur_ns for vblank timestamps
by Ville Syrjälä
· 9 years ago
eba1f35
drm: Move timestamping constants into drm_vblank_crtc
by Ville Syrjälä
· 9 years ago
1da248a
drm: s/int crtc/unsigned int pipe/ straggles
by Ville Syrjälä
· 9 years ago
4eebf60
Merge tag 'v4.2-rc7' into drm-next
by Dave Airlie
· 9 years ago
c30e11f
drm/irq: Document return values more consistently
by Thierry Reding
· 9 years ago
cc1ef11
drm/irq: Make pipe unsigned and name consistent
by Thierry Reding
· 9 years ago
7d1de85
drm/irq: Check for valid VBLANK before dereference
by Thierry Reding
· 9 years ago
2a7d3d6
drm/irq: Remove negative CRTC index special-case
by Thierry Reding
· 9 years ago
209e4dbc
drm/vblank: Use u32 consistently for vblank counters
by Daniel Vetter
· 9 years ago
ec081cb
drm: Fix warning with make xmldocs caused by drm_irq.c
by Masanari Iida
· 9 years ago
63e1456
Merge branch 'virtio-gpu-drm-next' of git://git.kraxel.org/linux into drm-next
by Dave Airlie
· 10 years ago
16e3247
drm_vblank_get: don't WARN_ON in case vblanks are not initialized
by Gerd Hoffmann
· 10 years ago
5ceecb2
drm: Fix off-by-one in vblank hardware counter wraparound handling
by Michel Dänzer
· 10 years ago
d66a1e3
drm: Zero out invalid vblank timestamp in drm_update_vblank_count. (v2)
by Mario Kleiner
· 10 years ago
5a8b21b
drm: Prevent invalid use of vblank_disable_immediate. (v2)
by Mario Kleiner
· 10 years ago
99264a6
drm/vblank: Fixup and document timestamp update/read barriers
by Daniel Vetter
· 10 years ago
8dd0eb3
Merge tag 'drm-intel-next-2015-02-27' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 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
7f907bf2
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
ab8905f1
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
· 11 years ago
1cfb80b
drm/irq: Coding style fix
by Daniel Vetter
· 11 years ago
89dd6a4
drm/irq: Add kms-native crtc interface functions
by Daniel Vetter
· 11 years ago
f5752b3
drm/irq: kerneldoc polish
by Daniel Vetter
· 11 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ä
· 11 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
· 11 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
Next »