Ville Syrjälä
|
438b74a549
drm: Nuke fb->pixel_format
|
8 years ago |
Ville Syrjälä
|
9857ecbe51
drm/nouveau: Use fb->format rather than drm_format_info()
|
8 years ago |
Ben Skeggs
|
19d53d0147
drm/nouveau/kms/nv50: fix atomic regression on original G80
|
8 years ago |
Mario Kleiner
|
bd9f6605a8
drm/nouveau/kms/nv50: Fix atomic pageflip events.
|
8 years ago |
Ben Skeggs
|
ed828666a7
drm/nouveau/disp/gp102: rename from gp104
|
8 years ago |
Ben Skeggs
|
3ca03cac39
drm/nouveau/kms/nv50: avoid touching DP_MSTM_CTRL if !DP_MST_CAP
|
8 years ago |
Ben Skeggs
|
f479c0ba4a
drm/nouveau/kms/nv50: initial support for DP 1.2 multi-stream
|
8 years ago |
Ben Skeggs
|
d665c7e914
drm/nouveau/kms/nv50: allow encoder update to be called from other modules
|
8 years ago |
Ben Skeggs
|
9bfdee9a08
drm/nouveau/kms/nv50: rename remaining nv50_crtc to nv50_head
|
8 years ago |
Ben Skeggs
|
f00f0e218b
drm/nouveau/kms/nv50: remove code to create ctxdma for every framebuffer
|
8 years ago |
Ben Skeggs
|
e1ef6b42d9
drm/nouveau/kms/nv50: remove code to support non-atomic page flips
|
8 years ago |
Ben Skeggs
|
c2d926aacc
drm/nouveau/kms/nv50: remove code to support non-atomic connector properties
|
8 years ago |
Ben Skeggs
|
8896ceef78
drm/nouveau/kms/nv50: remove code to support non-atomic dpms
|
8 years ago |
Ben Skeggs
|
f7aa20e833
drm/nouveau/kms/nv50: remove code to support non-atomic modesets
|
8 years ago |
Ben Skeggs
|
839ca903f1
drm/nouveau/kms/nv50: transition to atomic interfaces internally
|
8 years ago |
Ben Skeggs
|
5f674a5c46
drm/nouveau/kms/nv50: turn mode_set_base_atomic() into a stub
|
8 years ago |
Ben Skeggs
|
d92c8adf80
drm/nouveau/kms/nv50: convert encoder mode_fixup into an atomic_check()
|
8 years ago |
Ben Skeggs
|
f20c665ca0
drm/nouveau/kms/nv50: clean-up encoder functions
|
8 years ago |
Ben Skeggs
|
354d3508bc
drm/nouveau/kms/nv50: ensure encoder normal power state is enabled at startup
|
8 years ago |
Ben Skeggs
|
accdea2ef4
drm/nouveau/kms/nv50: prepare ctxdma interface to be usable with atomic
|
8 years ago |
Ben Skeggs
|
22e927d2f8
drm/nouveau/kms/nv50: separate out cursor channel commit
|
8 years ago |
Ben Skeggs
|
973f10c2d3
drm/nouveau/kms/nv50: separate out base channel commit
|
8 years ago |
Ben Skeggs
|
06ab282f13
drm/nouveau/kms/nv50: separate out vblank dmi commit
|
8 years ago |
Ben Skeggs
|
7e08d67c5f
drm/nouveau/kms/nv50: separate out procamp commit
|
8 years ago |
Ben Skeggs
|
7e91833dfb
drm/nouveau/kms/nv50: separate out dither commit
|
8 years ago |
Ben Skeggs
|
c4e6812c1c
drm/nouveau/kms/nv50: separate out viewport commit
|
8 years ago |
Ben Skeggs
|
6bbab3b6b6
drm/nouveau/kms/nv50: separate out base/ovly channel usage bounds commit
|
8 years ago |
Ben Skeggs
|
ea8ee39002
drm/nouveau/kms/nv50: separate out cursor surface commit
|
8 years ago |
Ben Skeggs
|
a7ae156190
drm/nouveau/kms/nv50: separate out lut commit
|
8 years ago |
Ben Skeggs
|
ad63361953
drm/nouveau/kms/nv50: separate out core surface commit
|
8 years ago |