Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
648d4dfde721885737b33a06f2b73ee125acf271
/
drivers
/
gpu
/
drm
/
nouveau
/
nv50_display.c
648d4df
drm/nouveau/disp: audit and version display classes
by Ben Skeggs
· 11 years ago
67cb49c
drm/nv50-/disp: audit and version PIOR_PWR method
by Ben Skeggs
· 11 years ago
c02ed2b
drm/nv50-/disp: audit and version SOR_DP_PWR method
by Ben Skeggs
· 11 years ago
a3761fa
drm/nv50-/disp: audit and version LVDS_SCRIPT method
by Ben Skeggs
· 11 years ago
e00f223
drm/nv50-/disp: audit and version SOR_HDMI_PWR method
by Ben Skeggs
· 11 years ago
120b0c3
drm/nv50-/disp: audit and version SOR_HDA_ELD method
by Ben Skeggs
· 11 years ago
d55b4af
drm/nv50-/disp: audit and version SOR_PWR method
by Ben Skeggs
· 11 years ago
c4abd31
drm/nv50-/disp: audit and version DAC_LOAD method
by Ben Skeggs
· 11 years ago
bf0eb89
drm/nv50-/disp: audit and version DAC_PWR method
by Ben Skeggs
· 11 years ago
410f3ec
drm/nv50/kms: don't assume same class versions for all channels
by Ben Skeggs
· 11 years ago
bbf8906
drm/nouveau/fifo: audit and version fifo channel classes
by Ben Skeggs
· 11 years ago
4acfd70
drm/nouveau/dma: audit and version NV_DMA classes
by Ben Skeggs
· 11 years ago
fdb751e
drm/nouveau: remove as much direct use of core headers as possible
by Ben Skeggs
· 11 years ago
f45f55c
drm/nouveau: remove (most) hardcoded object handle usage
by Ben Skeggs
· 11 years ago
0ad7286
drm/nouveau: port to nvif client/device/objects
by Ben Skeggs
· 11 years ago
967e7bd
drm/nouveau: initial pass at moving to struct nvif_device
by Ben Skeggs
· 11 years ago
db2bec1
drm/nouveau: kill nouveau_dev() + wrap register macros
by Ben Skeggs
· 11 years ago
fa2bade
drm/nouveau: fix some usages of the wrong print function
by Ben Skeggs
· 11 years ago
8a42364
drm/nv50/kms: create ctxdma objects for framebuffers as required
by Ben Skeggs
· 11 years ago
ab0af55
drm/nv50/kms: move framebuffer wrangling out of common code
by Ben Skeggs
· 11 years ago
276e526
drm/nv50-/kms: pass a non-zero value for head to sor dpms methods
by Ben Skeggs
· 11 years ago
efa366f
drm/nv50-: trigger update after all connectors disabled
by Ben Skeggs
· 11 years ago
e84a35a
drm/nv50-: prepare for attaching a SOR to multiple heads
by Ben Skeggs
· 11 years ago
4874322
drm/nouveau/dp: fix support for dpms
by Ben Skeggs
· 11 years ago
56d237d
drm/nv50-/kms: wait for enough ring space in crtc_prepare()
by Ben Skeggs
· 11 years ago
8c6c361
drm/nouveau: replace drm_get_connector_name() with direct name field use
by Jani Nikula
· 11 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
· 12 years ago
2332b31
drm/nouveau: create base display from common code
by Ben Skeggs
· 12 years ago
bdefc8c
drm/nv50/disp: min/max are reversed in nv50_crtc_gamma_set()
by Dan Carpenter
· 12 years ago
4b31ebc
drm/nv50-/kms: assume analog display connected if load on any pin
by Ben Skeggs
· 12 years ago
5addcf0
nouveau: add runtime PM support (v0.9)
by Dave Airlie
· 13 years ago
8dda53f
drm/nv50/kms: fix pin refcnt leaks
by Ben Skeggs
· 12 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
· 12 years ago
d40ee48
drm/nv50/kms: use dac loadval from vbios, where it's available
by Ben Skeggs
· 12 years ago
20a2078c
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 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
· 12 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
· 13 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
· 13 years ago
a34caf7
drm/nv84/fence: access fences with full virtual address, not offset
by Ben Skeggs
· 13 years ago
e2de179
drm/nv50/disp: fix missing sor modectrl sync flags
by Ben Skeggs
· 13 years ago
59ad146
drm/nouveau: protect evo_wait/evo_kick sections with a channel mutex
by Daniel Vetter
· 13 years ago
04c8c21
drm/nouveau: unpin various bo's before destroying
by Marcin Slusarz
· 13 years ago
bf2c886
drm/nouveau/disp: add support for 10bpc over DisplayPort
by Ben Skeggs
· 13 years ago
e225f44
drm/nouveau: rename nvd0_display to nv50_display to reflect reality since merge
by Ben Skeggs
· 13 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
· 13 years ago
647bf61
drm/nvd0/disp: remove fetching of capabilities report
by Ben Skeggs
· 13 years ago
63718a0
drm/nvd0/disp: enable support for older display classes
by Ben Skeggs
· 13 years ago
4705730
drm/nvd0/disp: support creation of fb dma objects on older chipsets
by Ben Skeggs
· 13 years ago
ed5085a5
drm/nvd0/disp: implement support for older DISP_SYNC classes
by Ben Skeggs
· 13 years ago
419e8dc
drm/nvd0/disp: implement sor support for older display classes
by Ben Skeggs
· 13 years ago
97b19b5
drm/nvd0/disp: implement dac support for older display classes
by Ben Skeggs
· 13 years ago
de8268c
drm/nvd0/disp: start implementing support for older display classes
by Ben Skeggs
· 13 years ago
6c8e463
drm/nouveau/dp: move core link training calls to common code
by Ben Skeggs
· 13 years ago
4a230fa
drm/nvd0/disp: calculate U script id in supervisor interrupt
by Ben Skeggs
· 13 years ago
7ebb38b
drm/nv50/disp: call into core for dac load detection
by Ben Skeggs
· 13 years ago
ed58aee
drm/nvd0/disp: handle DP transfer unit setup from second supervisor interrupt
by Ben Skeggs
· 13 years ago
1c30cd0
drm/nvd0/disp: move HDMI control to core
by Ben Skeggs
· 13 years ago
0a9e2b95
drm/nvd0/disp: move HDA codec setup to core
by Ben Skeggs
· 13 years ago
35b21d3
drm/nvd0/disp: call into core to handle dac power state changes
by Ben Skeggs
· 13 years ago
74b6685
drm/nvd0/disp: call into core to handle sor power state changes
by Ben Skeggs
· 13 years ago
6c5a042
drm/nvd0/disp: move link training helpers into core as display methods
by Ben Skeggs
· 13 years ago
14464b8
drm/nvd0/disp: move remaining interrupt handling to core
by Ben Skeggs
· 13 years ago
b5a794b
drm/nvd0/disp: allocate display and evo channels from driver core
by Ben Skeggs
· 13 years ago
94e5c39
drm/nouveau/drm/nvd0/disp: display->disp
by Ben Skeggs
· 13 years ago
dd0e3d5
drm/nvd0/disp: introduce a nvd0_head as a subclass of nouveau_crtc
by Ben Skeggs
· 13 years ago
612a9aa
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 13 years ago
77145f1
drm/nouveau: port remainder of drm code, and rip out compat layer
by Ben Skeggs
· 13 years ago
08c7709
drm/nouveau: start culling unused code
by Ben Skeggs
· 13 years ago
ebb945a
drm/nouveau: port all engines to new engine module format
by Ben Skeggs
· 13 years ago
f589be8
drm/nouveau/pageflip: kick flip handling out of engsw and into fence
by Ben Skeggs
· 13 years ago
3863c9b
drm/nouveau/instmem: completely new implementation, as a subdev module
by Ben Skeggs
· 13 years ago
861d210
drm/nouveau/fb: merge fb/vram and port to subdev interfaces
by Ben Skeggs
· 13 years ago
cb75d97
drm/nouveau: implement devinit subdev, and new init table parser
by Ben Skeggs
· 13 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 13 years ago
a348cd5
drm/nvd0/disp: hopefully fix selection of 6/8bpc mode on DP outputs
by Ben Skeggs
· 13 years ago
af5e7d8
drm/nvd0/disp: mask off high 16 bit of negative cursor x-coordinate
by Christoph Bumiller
· 13 years ago
e811f5a
drm: Make the .mode_fixup() operations mode argument a const pointer
by Laurent Pinchart
· 13 years ago
35bcf5d
drm/nouveau: move flip-related channel setup to software engine
by Ben Skeggs
· 13 years ago
2cda7f4
drm/nvd0/disp: remove unnecessary sync from flip_next
by Ben Skeggs
· 13 years ago
6d59702
drm/nouveau: use the same packet header macros as userspace
by Ben Skeggs
· 13 years ago
22b33e8
nouveau: add PRIME support
by Dave Airlie
· 13 years ago
6544599
drm/nouveau/dp: support version 4.0 of DP table
by Ben Skeggs
· 13 years ago
e592c73
drm/nve0/disp: nvidia randomly decided to move the dithering method
by Ben Skeggs
· 13 years ago
dd62608
drm/nvd0/disp: ignore clock set if no pclk
by Ben Skeggs
· 13 years ago
b5b2e59
drm/nouveau: remove subchannel names from places where it doesn't matter
by Ben Skeggs
· 13 years ago
4cbb0f8
drm/nvd0/disp: disconnect encoders before reprogramming them
by Ben Skeggs
· 13 years ago
3488c57
drm/nvd0/disp: move syncs/magic setup to or mode_set
by Ben Skeggs
· 13 years ago
Next »