linux-stable/drivers/gpu/drm/nouveau/dispnv04
Ilia Mirkin 856718054a drm/nouveau/kms/nv04-nv4x: fix exposed format list
drm_crtc_init exposes the XRGB8888 and ARGB8888 formats. In actuality,
ARGB8888's 32-bit depth messes up some formulas that weren't meant for
it, and the alpha is fairly meaningless for the primary plane.

The modesetting logic appears to be fully prepared for RGB565 as well as
XRGB1555 however, as tested with modetest.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2017-08-22 18:04:35 +10:00
..
arb.c drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00
crtc.c drm/nouveau/kms/nv04-nv4x: fix exposed format list 2017-08-22 18:04:35 +10:00
cursor.c drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00
dac.c drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00
dfp.c drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00
disp.c drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00
disp.h drm/nouveau/kms/nv04: use new devinit script interpreter entry-point 2017-06-16 14:04:45 +10:00
hw.c Linux 4.10-rc8 2017-02-23 12:10:12 +10:00
hw.h drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00
Kbuild
nvreg.h
overlay.c drm/nouveau/kms/nv10-nv40: add NV21 support to overlay 2017-08-22 18:04:35 +10:00
tvmodesnv17.c drm/nouveau: rename nouveau_drm.h to nouveau_drv.h 2016-05-20 14:43:04 +10:00
tvnv04.c drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00
tvnv17.c drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00
tvnv17.h drm/nouveau: allocate device object for every client 2017-02-17 15:15:04 +10:00