Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
04fc14be7726edbb34404f69297e74061a8a9563
/
drivers
/
gpu
/
drm
/
nouveau
/
dispnv50
/
disp.c
04fc14b
drm/nouveau/kms/nv50-: decouple window state changes, and update method submisssion
by Ben Skeggs
· 7 years ago
53e0a3e
drm/nouveau/kms/nv50-: simplify tracking of channel interlocks
by Ben Skeggs
· 7 years ago
34508f9
drm/nouveau/kms/nv50-: determine MST support from DP Info Table
by Ben Skeggs
· 7 years ago
f88bc9d3
drm/nouveau/kms/nv50-: unify set/clr masks
by Ben Skeggs
· 7 years ago
ccd27db
drm/nouveau/kms/nv50-: split base implementation by hardware class
by Ben Skeggs
· 7 years ago
09e1b78
drm/nouveau/kms/nv50-: split core implementation by hardware class
by Ben Skeggs
· 7 years ago
1590700
drm/nouveau/kms/nv50-: split each resource type into their own source files
by Ben Skeggs
· 7 years ago
0a36877
drm/nouveau/kms/nv50: abstract OR interfaces so the code can be split
by Ben Skeggs
· 7 years ago
2ca7fb5
drm/nouveau/kms/nv50: handle SetControlOutputResource from head
by Ben Skeggs
· 7 years ago
10ffe0f
drm/nouveau/kms/nv50-: abstract head interfaces so the code can be split
by Ben Skeggs
· 7 years ago
9ca6f1e
drm/nouveau/kms/nv50: modify core allocation so the code can be split
by Ben Skeggs
· 7 years ago
d7c6e97
drm/nouveau/kms/nv50-: modify base allocation so the code can be split
by Ben Skeggs
· 7 years ago
b97ace4
drm/nouveau/kms/nv50-: modify cursor allocation so the code can be split
by Ben Skeggs
· 7 years ago
a97c530
drm/nouveau/kms/nv50-: modify overlay allocation so the code can be split
by Ben Skeggs
· 7 years ago
5bca162
drm/nouveau/kms/nv50-: move fb ctxdma tracking into windows
by Ben Skeggs
· 7 years ago
62b290f
drm/nouveau/kms/nv50-: fix i2c-over-aux on anx9805
by Ben Skeggs
· 7 years ago
30ed49b
drm/nouveau/kms/nv50-: move code underneath dispnv50/
by Ben Skeggs
· 7 years ago
[Renamed from drivers/gpu/drm/nouveau/nv50_display.c]
0d4a2c5
drm/nouveau/kms: move display class instantiation to library
by Ben Skeggs
· 7 years ago
f565047
drm/nouveau/disp/nv50-: pass nvkm_memory objects for channel push buffers
by Ben Skeggs
· 7 years ago
352672d
drm/nouveau: Fix deadlock in nv50_mstm_register_connector()
by Lyude Paul
· 7 years ago
2b4f44ee
Backmerge tag 'v4.16-rc7' into drm-next
by Dave Airlie
· 7 years ago
81af63a
drm: Don't pass clip to drm_atomic_helper_check_plane_state()
by Ville Syrjälä
· 7 years ago
c20bb15
drm/nouveau: prefer XBGR2101010 for addfb ioctl
by Ilia Mirkin
· 7 years ago
76ea0f3
Merge tag 'drm-misc-next-2018-02-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
by Dave Airlie
· 7 years ago
f4778f0
drm/nouveau/kms/nv50: fix handling of gamma since atomic conversion
by Ben Skeggs
· 7 years ago
90df522
drm/nouveau/kms/nv50: use INTERPOLATE_257_UNITY_RANGE LUT on newer chipsets
by Ben Skeggs
· 7 years ago
e75182f
drm/nouveau/kms/nv50: use "low res" lut for indexed mode
by Ilia Mirkin
· 7 years ago
11fc017
drm/nouveau/kms/nv50: prepare for double-buffered LUTs
by Ben Skeggs
· 7 years ago
07579ed
drm/nouveau/kms/nv50: Use drm_mode_get_hv_timing() to populate plane clip rectangle
by Ville Syrjälä
· 7 years ago
d0f54f5
drm/nouveau: Use drm_fb_helper_output_poll_changed()
by Noralf Trønnes
· 7 years ago
2c1c55c
Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
by Dave Airlie
· 7 years ago
f1781e9
drm/edid: Allow HDMI infoframe without VIC or S3D
by Ville Syrjälä
· 7 years ago
70c5f93
Merge airlied/drm-next into drm-misc-next
by Daniel Vetter
· 7 years ago
a01cb8b
drm: Move drm_plane_helper_check_state() into drm_atomic_helper.c
by Ville Syrjälä
· 7 years ago
10b47ee
drm: Check crtc_state->enable rather than crtc->enabled in drm_plane_helper_check_state()
by Ville Syrjälä
· 7 years ago
e60e1ee
Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 7 years ago
d471ed0
drm/drivers: drop redundant drm_edid_to_eld() calls
by Jani Nikula
· 7 years ago
7760a2e
drm/nouveau: split various bo flags out into their own members
by Ben Skeggs
· 7 years ago
0132605
drm/nouveau/core/object: allow arguments to be passed to map function
by Ben Skeggs
· 7 years ago
9551efc
drm/nouveau/kms/nv50: prevent oops in failure paths
by Ben Skeggs
· 7 years ago
d324c5b
drm/nouveau/kms/nv50: use the correct state for base channel notifier setup
by Ben Skeggs
· 7 years ago
227f66d
drm/nouveau/kms/nv50: fix oops during DP IRQ handling on non-MST boards
by Ben Skeggs
· 7 years ago
27a451e
drm/nouveau/kms/nv50: perform null check on msto[i] rathern than msto
by Colin Ian King
· 7 years ago
eba5e56
drm/nouveau/disp/gf119-: avoid creating non-existent heads
by Ilia Mirkin
· 8 years ago
efa4793
drm/nouveau: Fix merge commit
by Maarten Lankhorst
· 7 years ago
0c697fa
Backmerge tag 'v4.13-rc5' into drm-next
by Dave Airlie
· 7 years ago
7d902c0
drm: Nuke drm_atomic_helper_connector_dpms
by Daniel Vetter
· 7 years ago
482b0e3
drm: Nuke drm_atomic_helper_connector_set_property
by Daniel Vetter
· 7 years ago
e90271b
drm: Nuke drm_atomic_helper_plane_set_property
by Daniel Vetter
· 7 years ago
b671557
drm: Nuke drm_atomic_helper_crtc_set_property
by Daniel Vetter
· 7 years ago
804ea3e
drm: nouveau: remove dead code and pointless local lut storage
by Peter Rosin
· 7 years ago
e6fc3b6
drm: Plumb modifiers through plane init
by Ben Widawsky
· 7 years ago
3c847d6
drm/nouveau: Convert nouveau to use new iterator macros, v2.
by Maarten Lankhorst
· 7 years ago
8572636
drm/nouveau: Handle drm_atomic_helper_swap_state failure
by Maarten Lankhorst
· 8 years ago
813a7e1
drm/nouveau: Fix error handling in nv50_disp_atomic_commit
by Maarten Lankhorst
· 8 years ago
4a5431a
drm/nouveau/kms/nv50: update vblank state in response to modeset actions
by Ben Skeggs
· 7 years ago
13a8651
drm/nouveau/i2c/gf119-: add support for address-only transactions
by Ben Skeggs
· 7 years ago
0c1f528
drm: handle HDMI 2.0 VICs in AVI info-frames
by Shashank Sharma
· 7 years ago
b740e76
Merge remote-tracking branch 'airlied/drm-next' into drm-misc-next
by Sean Paul
· 8 years ago
ca814b2
drm/vblank: Consistent drm_crtc_ prefix
by Daniel Vetter
· 8 years ago
6c22ea3
drm/nouveau/disp: introduce acquire/release display path methods
by Ben Skeggs
· 8 years ago
9c5753b
drm/nouveau/disp/nv50-: port OR power state control to nvkm_ior
by Ben Skeggs
· 8 years ago
37aa224
drm/nouveau: Handle frame-packing mode geometry and timing effects
by Alastair Bridgewater
· 8 years ago
34fd3e5
drm/nouveau: Pass mode-dependent AVI and Vendor HDMI InfoFrames to NVKM
by Alastair Bridgewater
· 8 years ago
35dd987
drm/nouveau: Clean up nv50_head_atomic_check_mode() and fix blankus calculation
by Alastair Bridgewater
· 8 years ago
925344c
BackMerge tag 'v4.12-rc5' into drm-next
by Dave Airlie
· 8 years ago
8627692
drm/nouveau/kms/nv50: add null check before pointer dereference
by Gustavo A. R. Silva
· 8 years ago
875dd62
drm/nouveau: use drm_for_each_connector_iter()
by Gustavo Padovan
· 8 years ago
c2c446a
drm: Add DRM_MODE_ROTATE_ and DRM_MODE_REFLECT_ to UAPI
by Robert Foss
· 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
Next »