Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
bd9c1b60050e2b7ef6507d8eaa5279afc043e06e
/
drivers
/
gpu
/
drm
/
nouveau
/
nouveau_display.c
f4510a2
drm: Replace crtc fb with primary plane fb (v3)
by Matt Roper
· 10 years ago
6c3252b
drm/nouveau: fix small thinko in vblank timestamping.
by Mario Kleiner
· 10 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
f074d73
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
· 11 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
· 12 years ago
d375e7d5
drm/nouveau/fence: minor api changes for an upcoming rework
by Ben Skeggs
· 12 years ago
20abd16
drm/nouveau: create real execution engine for software object class
by Ben Skeggs
· 12 years ago
5ace2c9
drm/nouveau: cleanup after display init failure
by Marcin Slusarz
· 12 years ago
6d59702
drm/nouveau: use the same packet header macros as userspace
by Ben Skeggs
· 12 years ago
e6ecefa
drm: Constify drm_mode_config_funcs pointer
by Laurent Pinchart
· 12 years ago
1898f44
Merge branch 'drm-nouveau-next' of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-next
by Dave Airlie
· 12 years ago
d5316e2
drm/nvc0-/disp: reimplement flip completion method as fifo method
by Ben Skeggs
· 12 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
b29caa5
drm/nouveau: add overscan compensation connector properties
by Ben Skeggs
· 13 years ago
27d5030
drm/nouveau: move master modesetting init to nouveau_display
by Ben Skeggs
· 13 years ago
1fbe6f6
Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next
by Dave Airlie
· 13 years ago
01f2c77
drm: Replace pitch with pitches[] in drm_framebuffer
by Ville Syrjälä
· 13 years ago
33dbc27
drm/nouveau: add dumb ioctl support
by Ben Skeggs
· 13 years ago
308e5bc
drm: add an fb creation ioctl that takes a pixel format v5
by Jesse Barnes
· 13 years ago
2fad3d5
drm/nvd0/disp: they moved the linear flag..
by Ben Skeggs
· 13 years ago
a82dd49
drm/nouveau: remove remnants of nouveau_pgraph_engine
by Ben Skeggs
· 13 years ago
2503c6f
drm/nouveau: Fix pageflip event
by Benjamin Franzke
· 14 years ago
bd2f203
drm/nvc0: support for sw methods + enable page flipping
by Ben Skeggs
· 14 years ago
d7117e0
drm/nv50: enable page flipping
by Ben Skeggs
· 14 years ago
45c4e0a
drm/nv50-nvc0: precalculate some fb state when creating them
by Ben Skeggs
· 14 years ago
332b242
drm/nouveau: Implement the pageflip ioctl.
by Francisco Jerez
· 14 years ago
042206c
drm/nouveau: Implement the vblank DRM hooks.
by Francisco Jerez
· 14 years ago
cce13ff
drm: Propagate error code from fb_create()
by Chris Wilson
· 14 years ago
eb1f8e4
drm/fbdev: rework output polling to be back in the core. (v4)
by Dave Airlie
· 14 years ago
3865167
drm/fb: fix fbdev object model + cleanup properly.
by Dave Airlie
· 14 years ago
bc9025b
Use drm_gem_object_[handle_]unreference_unlocked where possible
by Luca Barbieri
· 15 years ago
6ee7386
drm/nouveau: Add DRM driver for NVIDIA GPUs
by Ben Skeggs
· 15 years ago