Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
37868fe113ff2ba814b3b4eb12df214df555f8dc
/
drivers
/
gpu
/
drm
/
nouveau
/
nv50_display.c
be83cd4
drm/nouveau: finalise nvkm namespace switch (no binary change)
by Ben Skeggs
· 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
9ba8310
drm/nv50-/kms: reject attempts at flipping to incompatible framebuffer
by Ben Skeggs
· 10 years ago
576f791
drm/nv50-/kms: allow disabling of gpu scaling on fixed panels
by Ben Skeggs
· 10 years ago
a91d322
drm/nv50-/kms: move identical scaler mode fixup code into a function
by Ben Skeggs
· 10 years ago
26045b5
Merge tag 'drm-intel-next-2014-11-21-fixed' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
1a92b7a
Merge branch 'linux-3.19' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
by Dave Airlie
· 10 years ago
9f6d2ce
drm/nv50/kms: drop requirement that framebuffer bos be contig up-front
by Ben Skeggs
· 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
2b1930c
drm/nv50-/kms: add some evo tracing ability for debugging
by Ben Skeggs
· 10 years ago
6af5289
drm/nv50/kms: use sclass() instead of trial-and-error
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
e8115e7
Merge tag 'v3.18-rc7' into drm-next
by Dave Airlie
· 10 years ago
54499b2
Merge tag 'drm-intel-fixes-2014-11-19' into drm-intel-next-queued
by Daniel Vetter
· 10 years ago
938fd8a
drm/edid: fix Baseline_ELD_Len field in drm_edid_to_eld()
by Jani Nikula
· 10 years ago
eae7382
drm/nouveau/nv50/disp: Fix modeset on G94
by Roy Spliet
· 10 years ago
3cb9ae4
drm: Move drm_crtc_init from drm_crtc.h to drm_plane_helper.h
by Daniel Vetter
· 10 years ago
bb6178b
drm/nouveau: export reservation_object from dmabuf to ttm
by Maarten Lankhorst
· 11 years ago
cc2a907
drm/gt214-/disp: enable dp audio
by Ben Skeggs
· 10 years ago
d889c52
drm/gt214-/kms: fix hda eld regression
by Ben Skeggs
· 10 years ago
3eee864
drm/gt214-/kms: perform hda codec setup on displayport too
by Ben Skeggs
· 10 years ago
1dce626
drm/nv50/kms: Set VBLANK time in modeset script
by Roy Spliet
· 10 years ago
f392ec4
drm/nouveau: use ram info from nvif_device
by Ben Skeggs
· 10 years ago
b76f152
drm/nouveau/disp: allow user direct access to channel control registers
by Ben Skeggs
· 10 years ago
648d4df
drm/nouveau/disp: audit and version display classes
by Ben Skeggs
· 10 years ago
67cb49c
drm/nv50-/disp: audit and version PIOR_PWR method
by Ben Skeggs
· 10 years ago
c02ed2b
drm/nv50-/disp: audit and version SOR_DP_PWR method
by Ben Skeggs
· 10 years ago
a3761fa
drm/nv50-/disp: audit and version LVDS_SCRIPT method
by Ben Skeggs
· 10 years ago
e00f223
drm/nv50-/disp: audit and version SOR_HDMI_PWR method
by Ben Skeggs
· 10 years ago
120b0c3
drm/nv50-/disp: audit and version SOR_HDA_ELD method
by Ben Skeggs
· 10 years ago
d55b4af
drm/nv50-/disp: audit and version SOR_PWR method
by Ben Skeggs
· 10 years ago
c4abd31
drm/nv50-/disp: audit and version DAC_LOAD method
by Ben Skeggs
· 10 years ago
bf0eb89
drm/nv50-/disp: audit and version DAC_PWR method
by Ben Skeggs
· 10 years ago
410f3ec
drm/nv50/kms: don't assume same class versions for all channels
by Ben Skeggs
· 10 years ago
bbf8906
drm/nouveau/fifo: audit and version fifo channel classes
by Ben Skeggs
· 10 years ago
4acfd70
drm/nouveau/dma: audit and version NV_DMA classes
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
f45f55c
drm/nouveau: remove (most) hardcoded object handle usage
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
fa2bade
drm/nouveau: fix some usages of the wrong print function
by Ben Skeggs
· 10 years ago
8a42364
drm/nv50/kms: create ctxdma objects for framebuffers as required
by Ben Skeggs
· 10 years ago
ab0af55
drm/nv50/kms: move framebuffer wrangling out of common code
by Ben Skeggs
· 10 years ago
276e526
drm/nv50-/kms: pass a non-zero value for head to sor dpms methods
by Ben Skeggs
· 10 years ago
efa366f
drm/nv50-: trigger update after all connectors disabled
by Ben Skeggs
· 10 years ago
e84a35a
drm/nv50-: prepare for attaching a SOR to multiple heads
by Ben Skeggs
· 10 years ago
4874322
drm/nouveau/dp: fix support for dpms
by Ben Skeggs
· 10 years ago
56d237d
drm/nv50-/kms: wait for enough ring space in crtc_prepare()
by Ben Skeggs
· 10 years ago
8c6c361
drm/nouveau: replace drm_get_connector_name() with direct name field use
by Jani Nikula
· 10 years ago
f4510a2
drm: Replace crtc fb with primary plane fb (v3)
by Matt Roper
· 11 years ago
eb2e968
drm/nv50: fill in crtc mode struct members from crtc_mode_fixup
by Ben Skeggs
· 11 years ago
2332b31
drm/nouveau: create base display from common code
by Ben Skeggs
· 11 years ago
bdefc8c
drm/nv50/disp: min/max are reversed in nv50_crtc_gamma_set()
by Dan Carpenter
· 11 years ago
4b31ebc
drm/nv50-/kms: assume analog display connected if load on any pin
by Ben Skeggs
· 11 years ago
5addcf0
nouveau: add runtime PM support (v0.9)
by Dave Airlie
· 12 years ago
8dda53f
drm/nv50/kms: fix pin refcnt leaks
by Ben Skeggs
· 11 years ago
dceef5d
drm/nouveau/fb: initialise vram controller as pfb sub-object
by Ben Skeggs
· 12 years ago
0e32fde
Merge branch 'drm-nouveau-fixes-3.10' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
by Dave Airlie
· 11 years ago
d40ee48
drm/nv50/kms: use dac loadval from vbios, where it's available
by Ben Skeggs
· 11 years ago
20a2078c
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 11 years ago
e5398b2
drm/nvf0/disp: expose display class 2.2
by Ben Skeggs
· 12 years ago
b1ea3e6
drm/nouveau: fix unconditional return waiting on memory
by Calvin Owens
· 11 years ago
f60b6e7
drm/nv50/kms: prevent lockdep false-positive in page flipping path
by Ben Skeggs
· 12 years ago
94f54f5
drm/nv50: encoder creation failure doesn't mean full init failure
by Ben Skeggs
· 12 years ago
9f9bdaa
drm/nv50-: prevent some races between modesetting and page flipping
by Ben Skeggs
· 12 years ago
67f9718
drm/nv84: fix regression in page flipping
by Ben Skeggs
· 12 years ago
e9f211a
Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
by Dave Airlie
· 12 years ago
eff76ed
drm/nv50-/kms: remove UPDATE methods after each encoder disconnect
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
eb6313a
drm/nv50: initial kms support for off-chip TMDS/DP encoders
by Ben Skeggs
· 12 years ago
5a885f0
drm/nv50-/kms: remove unnecessary wait-for-completion points
by Ben Skeggs
· 12 years ago
0a0afd2
drm/nv50-/disp: move DP link training to core and train from supervisor
by Ben Skeggs
· 12 years ago
5cc027f
drm/nv50-/disp: handle supervisor tasks from workqueue
by Ben Skeggs
· 12 years ago
5ed5020
drm/nouveau: store i2c port pointer directly in nouveau_encoder
by Ben Skeggs
· 12 years ago
a34caf7
drm/nv84/fence: access fences with full virtual address, not offset
by Ben Skeggs
· 12 years ago
e2de179
drm/nv50/disp: fix missing sor modectrl sync flags
by Ben Skeggs
· 12 years ago
59ad146
drm/nouveau: protect evo_wait/evo_kick sections with a channel mutex
by Daniel Vetter
· 12 years ago
04c8c21
drm/nouveau: unpin various bo's before destroying
by Marcin Slusarz
· 12 years ago
bf2c886
drm/nouveau/disp: add support for 10bpc over DisplayPort
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
[Renamed (80%) from drivers/gpu/drm/nouveau/nvd0_display.c]
f9887d0
drm/nvd0/disp: implement support for colour vibrance control
by Ben Skeggs
· 12 years ago
647bf61
drm/nvd0/disp: remove fetching of capabilities report
by Ben Skeggs
· 12 years ago
63718a0
drm/nvd0/disp: enable support for older display classes
by Ben Skeggs
· 12 years ago
4705730
drm/nvd0/disp: support creation of fb dma objects on older chipsets
by Ben Skeggs
· 12 years ago
ed5085a5
drm/nvd0/disp: implement support for older DISP_SYNC classes
by Ben Skeggs
· 12 years ago
419e8dc
drm/nvd0/disp: implement sor support for older display classes
by Ben Skeggs
· 12 years ago
97b19b5
drm/nvd0/disp: implement dac support for older display classes
by Ben Skeggs
· 12 years ago
de8268c
drm/nvd0/disp: start implementing support for older display classes
by Ben Skeggs
· 12 years ago
6c8e463
drm/nouveau/dp: move core link training calls to common code
by Ben Skeggs
· 12 years ago
4a230fa
drm/nvd0/disp: calculate U script id in supervisor interrupt
by Ben Skeggs
· 12 years ago
7ebb38b
drm/nv50/disp: call into core for dac load detection
by Ben Skeggs
· 12 years ago
ed58aee
drm/nvd0/disp: handle DP transfer unit setup from second supervisor interrupt
by Ben Skeggs
· 12 years ago
1c30cd0
drm/nvd0/disp: move HDMI control to core
by Ben Skeggs
· 12 years ago
0a9e2b95
drm/nvd0/disp: move HDA codec setup to core
by Ben Skeggs
· 12 years ago
35b21d3
drm/nvd0/disp: call into core to handle dac power state changes
by Ben Skeggs
· 12 years ago
Next »