Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
2716765697a11a6a42c3c7536ff7b12a0facfecd
/
drivers
/
gpu
/
drm
/
nouveau
/
nv50_display.c
8627692
drm/nouveau/kms/nv50: add null check before pointer dereference
by Gustavo A. R. Silva
· 8 years ago
bb57d04
Merge branch 'linux-4.12' of git://github.com/skeggsb/linux into drm-next
by Dave Airlie
· 8 years ago
e6db957
drm/nouveau/kms/nv50: skip core channel cursor update on position-only changes
by Ben Skeggs
· 8 years ago
36601c2
drm/nouveau/kms/nv50: fix source-rect-only plane updates
by Ben Skeggs
· 8 years ago
f42c570
drm/nouveau/kms/nv50: remove pointless argument to window atomic_check_acquire()
by Ben Skeggs
· 8 years ago
df45eac
Merge tag 'drm-misc-next-2017-04-07' of git://anongit.freedesktop.org/git/drm-misc into drm-next
by Dave Airlie
· 8 years ago
6d124ff
drm: Add acquire ctx to ->gamma_set hook
by Daniel Vetter
· 8 years ago
9c79e0b
drm/fb-helper: Give up on kgdb for atomic drivers
by Daniel Vetter
· 8 years ago
df60d1f
drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane state
by Ben Skeggs
· 8 years ago
aeecfcd
drm/nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method
by Ben Skeggs
· 8 years ago
628d4c4
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux into drm-misc-next
by Daniel Vetter
· 8 years ago
1e797f5
drm/dp: Split drm_dp_mst_allocate_vcpi
by Pandiyan, Dhinakaran
· 8 years ago
6796b12
Merge branch 'linux-4.12' of git://github.com/skeggsb/linux into drm-next
by Dave Airlie
· 8 years ago
df8dc97
drm/nouveau/kms/nv50: use drm core i2c-over-aux algorithm
by Ben Skeggs
· 8 years ago
8dfe162
gpu: drm: drivers: Convert printk(KERN_<LEVEL> to pr_<level>
by Joe Perches
· 8 years ago
8e22e1b
Merge airlied/drm-next into drm-misc-next
by Daniel Vetter
· 8 years ago
94000cc
Merge tag 'v4.10-rc8' into drm-next
by Dave Airlie
· 8 years ago
1167c6b
drm/nouveau: allocate device object for every client
by Ben Skeggs
· 9 years ago
bab7cc1
drm/nouveau: pass nvif_client to nouveau_bo_new() instead of drm_device
by Ben Skeggs
· 9 years ago
af7db03
replace BUG_ON(1) with BUG()
by Ben Skeggs
· 9 years ago
612fb5d
drm/nouveau/kms/nv50: Switch to using atomic helper for flip.
by Andrey Grodzovsky
· 8 years ago
2b50789
drm/nouveau/kms/nv50: request vblank events for commits that send completion events
by Ben Skeggs
· 8 years ago
7b0a89a
drm/dp: Store drm_device in MST topology manager
by Dhinakaran Pandiyan
· 8 years ago
438b74a
drm: Nuke fb->pixel_format
by Ville Syrjälä
· 8 years ago
9857ecb
drm/nouveau: Use fb->format rather than drm_format_info()
by Ville Syrjälä
· 8 years ago
19d53d0
drm/nouveau/kms/nv50: fix atomic regression on original G80
by Ben Skeggs
· 8 years ago
bd9f660
drm/nouveau/kms/nv50: Fix atomic pageflip events.
by Mario Kleiner
· 8 years ago
ed82866
drm/nouveau/disp/gp102: rename from gp104
by Ben Skeggs
· 8 years ago
3ca03ca
drm/nouveau/kms/nv50: avoid touching DP_MSTM_CTRL if !DP_MST_CAP
by Ben Skeggs
· 8 years ago
f479c0b
drm/nouveau/kms/nv50: initial support for DP 1.2 multi-stream
by Ben Skeggs
· 8 years ago
d665c7e
drm/nouveau/kms/nv50: allow encoder update to be called from other modules
by Ben Skeggs
· 8 years ago
9bfdee9
drm/nouveau/kms/nv50: rename remaining nv50_crtc to nv50_head
by Ben Skeggs
· 8 years ago
f00f0e2
drm/nouveau/kms/nv50: remove code to create ctxdma for every framebuffer
by Ben Skeggs
· 8 years ago
e1ef6b4
drm/nouveau/kms/nv50: remove code to support non-atomic page flips
by Ben Skeggs
· 8 years ago
c2d926a
drm/nouveau/kms/nv50: remove code to support non-atomic connector properties
by Ben Skeggs
· 8 years ago
8896cee
drm/nouveau/kms/nv50: remove code to support non-atomic dpms
by Ben Skeggs
· 8 years ago
f7aa20e
drm/nouveau/kms/nv50: remove code to support non-atomic modesets
by Ben Skeggs
· 8 years ago
839ca90
drm/nouveau/kms/nv50: transition to atomic interfaces internally
by Ben Skeggs
· 8 years ago
5f674a5
drm/nouveau/kms/nv50: turn mode_set_base_atomic() into a stub
by Ben Skeggs
· 8 years ago
d92c8ad
drm/nouveau/kms/nv50: convert encoder mode_fixup into an atomic_check()
by Ben Skeggs
· 8 years ago
f20c665
drm/nouveau/kms/nv50: clean-up encoder functions
by Ben Skeggs
· 8 years ago
354d350
drm/nouveau/kms/nv50: ensure encoder normal power state is enabled at startup
by Ben Skeggs
· 8 years ago
accdea2
drm/nouveau/kms/nv50: prepare ctxdma interface to be usable with atomic
by Ben Skeggs
· 8 years ago
22e927d
drm/nouveau/kms/nv50: separate out cursor channel commit
by Ben Skeggs
· 8 years ago
973f10c
drm/nouveau/kms/nv50: separate out base channel commit
by Ben Skeggs
· 8 years ago
06ab282
drm/nouveau/kms/nv50: separate out vblank dmi commit
by Ben Skeggs
· 8 years ago
7e08d67
drm/nouveau/kms/nv50: separate out procamp commit
by Ben Skeggs
· 8 years ago
7e91833
drm/nouveau/kms/nv50: separate out dither commit
by Ben Skeggs
· 8 years ago
c4e6812
drm/nouveau/kms/nv50: separate out viewport commit
by Ben Skeggs
· 8 years ago
6bbab3b
drm/nouveau/kms/nv50: separate out base/ovly channel usage bounds commit
by Ben Skeggs
· 8 years ago
ea8ee39
drm/nouveau/kms/nv50: separate out cursor surface commit
by Ben Skeggs
· 8 years ago
a7ae156
drm/nouveau/kms/nv50: separate out lut commit
by Ben Skeggs
· 8 years ago
ad63361
drm/nouveau/kms/nv50: separate out core surface commit
by Ben Skeggs
· 8 years ago
3dbd036
drm/nouveau/kms/nv50: separate out mode commit
by Ben Skeggs
· 8 years ago
5a223da
drm/nouveau/kms/nv50: give more useful names to encoders
by Ben Skeggs
· 8 years ago
7f55a07
drm/nouveau/kms/nv50: control evo trace output with DRM_UT_KMS
by Ben Skeggs
· 8 years ago
52aa30f
drm/nouveau/kms/nv50: switch mst sink back into sst mode
by Ben Skeggs
· 8 years ago
616915e
drm/nouveau/kms: subclass atomic connector state
by Ben Skeggs
· 8 years ago
fd47877
drm/nouveau/disp/gp104: initial support
by Ben Skeggs
· 8 years ago
f9d5cbb
drm/nouveau/disp/gp100: initial support
by Ben Skeggs
· 8 years ago
7ea7728
drm/core: Change declaration for gamma_set.
by Maarten Lankhorst
· 8 years ago
d5fa33f
Merge branch 'linux-4.7' of git://github.com/skeggsb/linux into drm-next
by Dave Airlie
· 9 years ago
4dc2813
drm/nouveau: rename nouveau_drm.h to nouveau_drv.h
by Ben Skeggs
· 9 years ago
c6740c9
drm: remove unused dev variables
by Arnd Bergmann
· 9 years ago
a8ad0bd
drm: Remove unused drm_device from drm_gem_object_lookup()
by Chris Wilson
· 9 years ago
db1eb52
drm/nouveau: s/gm204/gm200/ in a number of places
by Ben Skeggs
· 9 years ago
845f272
drm/nouveau/nvif: split out ctxdma interface definitions
by Ben Skeggs
· 9 years ago
7568b10
drm/nouveau/nvif: split out display interface definitions
by Ben Skeggs
· 9 years ago
700c18c
drm/nouveau/kms: no need to check for empty edid before drm_detect_hdmi_monitor
by Ilia Mirkin
· 9 years ago
16ef53a9
drm/nouveau/disp: activate dual link TMDS links only when possible
by Hauke Mehrtens
· 9 years ago
13a3d91
drm: Pass 'name' to drm_encoder_init()
by Ville Syrjälä
· 9 years ago
b516a9e
drm: Move LEAVE/ENTER_ATOMIC_MODESET to fbdev helpers
by Daniel Vetter
· 9 years ago
fcf3f91
drm/nouveau: remove unnecessary usage of object handles
by Ben Skeggs
· 9 years ago
26c9e8e
drm/nouveau/device: remove pci/platform_device from common struct
by Ben Skeggs
· 9 years ago
bd70563f
drm/nouveau/dma: convert to new-style nvkm_engine
by Ben Skeggs
· 9 years ago
41a6340
drm/nouveau/nvif: return min/max versions for supported object classes
by Ben Skeggs
· 9 years ago
315a8b2
drm/nouveau/nvif: use negative oclass identifier for internal classes
by Ben Skeggs
· 9 years ago
bf81df9
drm/nouveau/nvif: replace path-based object identification
by Ben Skeggs
· 9 years ago
a01ca78
drm/nouveau/nvif: simplify and tidy library interfaces
by Ben Skeggs
· 9 years ago
2aa5eac
drm/nouveau/i2c: transition pad/ports away from being based on nvkm_object
by Ben Skeggs
· 9 years ago
9ad97ed
drm/nouveau: use dev_* for logging
by Ben Skeggs
· 9 years ago
5444204
drm/nouveau: switch to new-style timer macros
by Ben Skeggs
· 9 years ago
697bb72
drm/nouveau/kms/nv50-: guard against enabling cursor on disabled heads
by Ben Skeggs
· 9 years ago
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
Next »