Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
e3b247da89f0adb04010f9dad6a3e41ed085d24e
/
drivers
/
gpu
/
drm
/
nouveau
/
nouveau_display.c
7568b10
drm/nouveau/nvif: split out display interface definitions
by Ben Skeggs
· 9 years ago
e876b41a
Back merge tag 'v4.4-rc4' into drm-next
by Dave Airlie
· 9 years ago
bbc8764
drm/nouveau: Fix pre-nv50 pageflip events (v4)
by Daniel Vetter
· 9 years ago
1eb8345
drm: Pass the user drm_mode_fb_cmd2 as const to .fb_create()
by Ville Syrjälä
· 9 years ago
fcf3f91
drm/nouveau: remove unnecessary usage of object handles
by Ben Skeggs
· 9 years ago
48f87dd
Merge commit '06d1ee32a4d25356a710b49d5e95dbdd68bdf505' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next
by Dave Airlie
· 9 years ago
5102ec3
drm/nouveau/display: allow up to 16k width/height for fermi+
by Ilia Mirkin
· 9 years ago
88e7271
drm/irq: Use unsigned int pipe in public API
by Thierry Reding
· 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
7e8820f
drm/nouveau/device: cleaner abstraction for device resource functions
by Ben Skeggs
· 9 years ago
898a2b3
drm/nouveau/sw: turn flip completion into an event
by Ben Skeggs
· 9 years ago
a01ca78
drm/nouveau/nvif: simplify and tidy library interfaces
by Ben Skeggs
· 9 years ago
eaecf03
make RAM device optional
by Alexandre Courbot
· 10 years ago
989aa5b
drm/nouveau/nvif: namespace of nvkm accessors (no binary change)
by Ben Skeggs
· 10 years ago
4dc6393
drm/nouveau: dont switch vt on suspend
by Maarten Lankhorst
· 10 years ago
da6b51d
Revert "drm/gem: Warn on illegal use of the dumb buffer interface v2"
by Dave Airlie
· 10 years ago
5a56025
drm/nv50/kms: directly use cursor image from userspace buffer
by Ben Skeggs
· 10 years ago
547ad07
drm/nouveau/kms: when pinning display-related buffers, force contig vram
by Ben Skeggs
· 10 years ago
ad76b3f
drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocation
by Ben Skeggs
· 10 years ago
036a12b
drm/nv50/kms: remove a couple of cursor-related stub functions
by Ben Skeggs
· 10 years ago
dbbd6bc
drm/nouveau: add support for gm204
by Ben Skeggs
· 10 years ago
355a701
drm/gem: Warn on illegal use of the dumb buffer interface v2
by Thomas Hellstrom
· 10 years ago
2d65a9f
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 10 years ago
6fbb702
drm/nouveau: make sure display hardware is reinitialised on runtime resume
by Ben Skeggs
· 10 years ago
e3be4c2
drm/nouveau: specify if interruptible wait is desired in nouveau_fence_sync
by Maarten Lankhorst
· 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
809e944
drm/nouveau: use shared fences for readable objects
by Maarten Lankhorst
· 11 years ago
29ba89b
drm/nouveau: rework to new fence interface
by Maarten Lankhorst
· 11 years ago
dd7cfd6
drm/ttm: kill fence_lock
by Maarten Lankhorst
· 11 years ago
bdaf7dd
drm/nouveau: require reservations for nouveau_fence_sync and nouveau_bo_fence
by Maarten Lankhorst
· 11 years ago
c9a6fd9
drm/nouveau: warn if we fail to re-pin fb on resume
by Ben Skeggs
· 10 years ago
771fa0e
drm/nouveau: fix headless mode
by Ben Skeggs
· 10 years ago
80bc340
drm/nouveau/disp: implement nvif event sources for vblank/connector notifiers
by Ben Skeggs
· 10 years ago
648d4df
drm/nouveau/disp: audit and version display classes
by Ben Skeggs
· 10 years ago
4952b4d
drm/nouveau/disp: audit and version SCANOUTPOS method
by Ben Skeggs
· 10 years ago
fdb751e
drm/nouveau: remove as much direct use of core headers as possible
by Ben Skeggs
· 10 years ago
0ad7286
drm/nouveau: port to nvif client/device/objects
by Ben Skeggs
· 10 years ago
967e7bd
drm/nouveau: initial pass at moving to struct nvif_device
by Ben Skeggs
· 10 years ago
db2bec1
drm/nouveau: kill nouveau_dev() + wrap register macros
by Ben Skeggs
· 10 years ago
9c210f3
drm/nouveau/core: remove NV_D0 family
by Ben Skeggs
· 10 years ago
79ca277
drm/nouveau/core: rework event interface
by Ben Skeggs
· 10 years ago
b12f0ae
drm/nouveau: store vblank event handler data in nv_crtc
by Ben Skeggs
· 10 years ago
ab0af55
drm/nv50/kms: move framebuffer wrangling out of common code
by Ben Skeggs
· 10 years ago
9cba5ef
drm/nouveau: Dis/Enable vblank irqs during suspend/resume.
by Mario Kleiner
· 10 years ago
ba124a4
drm/nouveau/kms: reference vblank for crtc during pageflip.
by Mario Kleiner
· 11 years ago
456b057
drm/nouveau: use connector events for HPD instead of GPIO watching
by Ben Skeggs
· 11 years ago
8e8832e
drm/nouveau/core: allow event source to handle multiple event types per index
by Ben Skeggs
· 11 years ago
af4870e
drm/nouveau/kms/nv04-nv40: fix pageflip events via special case.
by Mario Kleiner
· 11 years ago
2a1235e
Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
by Dave Airlie
· 11 years ago
806cbc5
drm/nouveau: fix another lock unbalance in nouveau_crtc_page_flip
by Maarten Lankhorst
· 11 years ago
f4510a2
drm: Replace crtc fb with primary plane fb (v3)
by Matt Roper
· 11 years ago
6c3252b
drm/nouveau: fix small thinko in vblank timestamping.
by Mario Kleiner
· 11 years ago
420b946
support for platform devices
by Alexandre Courbot
· 11 years ago
0b68168
drm/nouveau: support modesetting on GM107
by Ben Skeggs
· 11 years ago
09c3de1
drm/nouveau: fix lock unbalance in nouveau_crtc_page_flip
by Maarten Lankhorst
· 11 years ago
d83ef85
drm/nouveau: implement hooks for needed for drm vblank timestamping support
by Ben Skeggs
· 11 years ago
1139ffb
drm/nouveau: call drm_vblank_cleanup() earlier
by Ben Skeggs
· 11 years ago
2332b31
drm/nouveau: create base display from common code
by Ben Skeggs
· 11 years ago
d5c1e84
drm/nouveau: hold mutex while syncing to kernel channel
by Maarten Lankhorst
· 11 years ago
bbc6319
drm/nouveau/nouveau: fix memory leak in nouveau_crtc_page_flip()
by Christian Engelmayer
· 11 years ago
2fd04c8
drm/nouveau: unreference fence after syncing
by Ben Skeggs
· 11 years ago
f074d733
drm/nouveau/kms: send timestamp data for correct head in flip completion events
by Maarten Lankhorst
· 11 years ago
b9d9dcd
drm/nv11-: synchronise flips to vblank, unless async flip requested
by Ben Skeggs
· 11 years ago
1e303c0
drm/nvc0-: remove nasty fifo swmthd hack for flip completion method
by Ben Skeggs
· 11 years ago
eae389f
drm/nouveau: always queue flips relative to kernel channel activity
by Ben Skeggs
· 11 years ago
07ad6ca
drm/nouveau: there is no need to reserve/fence the new fb when flipping
by Ben Skeggs
· 11 years ago
c52f4fa
drm/nouveau/core: make all info-level messages silent for runtime pm
by Ben Skeggs
· 11 years ago
51cb4b3
drm/nouveau/core: convert event handler apis to split create/enable semantics
by Ben Skeggs
· 11 years ago
55fb74a
drm/nouveau: embed gem object in nouveau_bo
by David Herrmann
· 11 years ago
fc16208
drm/nouveau/kms: enable for non-vga pci classes
by Ben Skeggs
· 11 years ago
bd9c5a2
drm/nouveau: require contiguous bo for framebuffer
by Maarten Lankhorst
· 11 years ago
9c725e5
Merge branch 'drm-next-3.12' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 11 years ago
ed8d197
drm: Pass page flip ioctl flags to driver
by Keith Packard
· 11 years ago
5addcf0
nouveau: add runtime PM support (v0.9)
by Dave Airlie
· 12 years ago
78ae0ad
drm/nv04/disp: fix framebuffer pin refcounting
by Ben Skeggs
· 11 years ago
32c913e
Merge tag 'drm-intel-next-2013-07-26-fixed' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 11 years ago
43387b3
drm/gem: create drm_gem_dumb_destroy
by Daniel Vetter
· 11 years ago
72525b3
drm/ttm: convert to unified vma offset manager
by David Herrmann
· 11 years ago
fdfb833
drm/nouveau: fix some error-path leaks in fbcon handling code
by Maarten Lankhorst
· 11 years ago
060810d
drm/nouveau: fix locking issues in page flipping paths
by Ben Skeggs
· 11 years ago
f7d452f
Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
by Dave Airlie
· 11 years ago
d289871
drm/nouveau/kms: don't fail if there's no dcb table entries
by Ben Skeggs
· 12 years ago
b580c9e
drm/nouveau: make flipping lockdep safe
by Maarten Lankhorst
· 11 years ago
95d38d1
drm/nouveau: use drm_send_vblank_event() helper
by Rob Clark
· 12 years ago
1a64634
drm/nv04/disp: hide all the cruft away in its own little hole
by Ben Skeggs
· 12 years ago
1f3a574
Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
by Dave Airlie
· 12 years ago
264ce19
drm/nv84-/fence: prepare for emit/sync support of sysram sequences
by Ben Skeggs
· 12 years ago
4f47643
drm/nouveau/gpio: use event interfaces for interrupt signalling
by Ben Skeggs
· 12 years ago
23fc09e
drm/nouveau/drm: store full dcb gpio function data in connector
by Ben Skeggs
· 12 years ago
1d7c71a
drm/nouveau/disp: port vblank handling to event interface
by Ben Skeggs
· 12 years ago
03e9a04
drm/nouveau: use drm_property_create_range helper
by Marcin Slusarz
· 12 years ago
c7d73f6
drm/<drivers>: reorder framebuffer init sequence
by Daniel Vetter
· 12 years ago
1a1841d
drm/nouveau: do not forcibly power on lvds panels
by Ben Skeggs
· 12 years ago
e225f44
drm/nouveau: rename nvd0_display to nv50_display to reflect reality since merge
by Ben Skeggs
· 12 years ago
4f6029d
drm/nv50-nvc0: switch to common disp impl, removing previous version
by Ben Skeggs
· 12 years ago
f9887d0
drm/nvd0/disp: implement support for colour vibrance control
by Ben Skeggs
· 12 years ago
d6bf2f3
drm/nouveau: run mode_config destructor before destroying internal display state
by Ben Skeggs
· 12 years ago
e412e95
drm/nouveau: headless mode by default if pci class != vga display
by Ben Skeggs
· 12 years ago
Next »