summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/dispnv50/base.h
Commit message (Collapse)AuthorAgeFilesLines
* drm/nouveau/kms/nv50-: initial overlay supportBen Skeggs2018-05-181-2/+0
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nouveau/kms/gk104-: add support for [XA]2R10G10B10 formatsBen Skeggs2018-05-181-0/+3
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nouveau/kms/nv50-: handle degamma LUT from window channelsBen Skeggs2018-05-181-1/+2
| | | | | | | Required to eventually support DRM colour management APIs, and to support Volta. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nouveau/kms/nv50-: simplify tracking of channel interlocksBen Skeggs2018-05-181-2/+2
| | | | | | | | | | Instead of windows returning their core channel interlock mask if they know core has been modified, it's recorded unconditionally and used if required when update methods are emitted. This will be required to support Volta. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nouveau/kms/nv50-: split base implementation by hardware classBen Skeggs2018-05-181-0/+21
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nouveau/kms/nv50-: split each resource type into their own source filesBen Skeggs2018-05-181-0/+8
There should be no code changes here, just shuffling stuff around. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
OpenPOWER on IntegriCloud