Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
6fbb702e27d78ad2458df048b58cca3454bc0965
/
drivers
/
gpu
/
drm
/
nouveau
/
nouveau_display.c
6fbb702
drm/nouveau: make sure display hardware is reinitialised on runtime resume
by Ben Skeggs
· 10 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
· 11 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
9430738
drm/nouveau: resurrect headless mode since rework
by Ben Skeggs
· 12 years ago
ae168d9
Merge branch 'drm-nouveau-fixes' of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
by Dave Airlie
· 12 years ago
2c14575
drm/nouveau: handle same-fb page flips
by Marcin Slusarz
· 12 years ago
612a9aa
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
77145f1
drm/nouveau: port remainder of drm code, and rip out compat layer
by Ben Skeggs
· 12 years ago
ebb945a
drm/nouveau: port all engines to new engine module format
by Ben Skeggs
· 12 years ago
f589be8
drm/nouveau/pageflip: kick flip handling out of engsw and into fence
by Ben Skeggs
· 12 years ago
e0996ae
drm/nouveau/gpio: port gpio to subdev interfaces
by Ben Skeggs
· 12 years ago
02a841d
drm/nouveau: restructure source tree, split core from drm implementation
by Ben Skeggs
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
610bd7d
drm/nouveau: fix booting with plymouth + dumb support
by Dave Airlie
· 12 years ago
5e120f6
drm/nouveau/fence: convert to exec engine, and improve channel sync
by Ben Skeggs
· 13 years ago
d375e7d5
drm/nouveau/fence: minor api changes for an upcoming rework
by Ben Skeggs
· 13 years ago
20abd16
drm/nouveau: create real execution engine for software object class
by Ben Skeggs
· 13 years ago
5ace2c9
drm/nouveau: cleanup after display init failure
by Marcin Slusarz
· 13 years ago
6d59702
drm/nouveau: use the same packet header macros as userspace
by Ben Skeggs
· 13 years ago
e6ecefa
drm: Constify drm_mode_config_funcs pointer
by Laurent Pinchart
· 13 years ago
1898f44
Merge branch 'drm-nouveau-next' of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-next
by Dave Airlie
· 13 years ago
d5316e2
drm/nvc0-/disp: reimplement flip completion method as fifo method
by Ben Skeggs
· 13 years ago
f137799
drm/nouveau: add userspace fallback hints.
by Dave Airlie
· 13 years ago
df26bc9
drm/nv50/display: expose color vibrance control
by Christoph Bumiller
· 13 years ago
d9bc3c0
drm: add convenience function to create an range property
by Sascha Hauer
· 13 years ago
4a67d39
drm: add convenience function to create an enum property
by Sascha Hauer
· 13 years ago
7df898b
drm/nouveau/disp: check that panel power gpio is enabled at init time
by Ben Skeggs
· 13 years ago
52c4d76
drm/nouveau: move hpd enable/disable to common code
by Ben Skeggs
· 13 years ago
3376ee3
drm/nvd0/disp: add support for page flipping
by Ben Skeggs
· 13 years ago
9285462
drm/nvd0/disp: scaler updates, overscan compensation etc
by Ben Skeggs
· 13 years ago
f62b27d
drm/nouveau: shutdown display on suspend/hibernate
by Ben Skeggs
· 13 years ago
2a44e49
drm/nouveau/disp: introduce proper init/fini, separate from create/destroy
by Ben Skeggs
· 13 years ago
4ceca5f
drm/nouveau: don't pretend to support the DVI-I 'select subconnector' prop
by Ben Skeggs
· 13 years ago
de69185
drm/nouveau: improve dithering properties, and implement proper auto mode
by Ben Skeggs
· 13 years ago
Next »