summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/gr/gf100-: virtualise init_rop_active_fbpsBen Skeggs2018-05-181-0/+2
* drm/nouveau/gr/gf100-: virtualise init_num_active_ltcsBen Skeggs2018-05-1817-33/+38
* drm/nouveau/gr/gf100-: virtualise init_zcullBen Skeggs2018-05-1819-178/+85
* drm/nouveau/gr/gf100-: virtualise init_vsc_stream_masterBen Skeggs2018-05-1817-6/+39
* drm/nouveau/gr/gf100-: virtualise init_biosBen Skeggs2018-05-184-4/+9
* drm/nouveau/gr/gf100-: support clkgate_pack everywhereBen Skeggs2018-05-181-0/+4
* drm/nouveau/gr/gf100-: virtualise r405a14Ben Skeggs2018-05-183-0/+11
* drm/nouveau/gr/gf100-: support firmware-provided sw_nonctx everywhereBen Skeggs2018-05-181-1/+4
* drm/nouveau/gr/gf100-: virtualise init_gpc_mmu + apply fixes from tracesBen Skeggs2018-05-182-7/+16
* drm/nouveau/fifo/gp100-: force individual channels into a channel groupBen Skeggs2018-05-185-11/+57
* drm/nouveau/fifo/gm107-: write instance address in channel runlist entryBen Skeggs2018-05-186-5/+24
* drm/nouveau/fifo/gk208-: write pbdma timeout regs during initialisationBen Skeggs2018-05-189-0/+24
* drm/nouveau/fifo/gk110-: support writing channel group runlist entriesBen Skeggs2018-05-1812-11/+71
* drm/nouveau/fifo/gk104-: poll for runlist update completionBen Skeggs2018-05-181-4/+4
* drm/nouveau/fifo/gk104-: add interfaces to support different runlist layoutsBen Skeggs2018-05-1810-14/+44
* drm/nouveau/fifo/gk104-: simplify definition of channel classesBen Skeggs2018-05-1818-171/+71
* drm/nouveau/fifo/gk104-: require explicit runlist selection for channel alloc...Ben Skeggs2018-05-185-105/+43
* drm/nouveau/fifo/gk104-: support querying engines available on each runlistBen Skeggs2018-05-189-0/+166
* drm/nouveau/fifo/gk104-: allow fault recovery code to be called by other subdevsBen Skeggs2018-05-1814-101/+141
* drm/nouveau/fifo/gk104-: accept engine contexts for CE3 and upBen Skeggs2018-05-181-3/+2
* drm/nouveau/fifo: support channel count queryBen Skeggs2018-05-1815-24/+64
* drm/nouveau/device: support querying available engines of a specific typeBen Skeggs2018-05-182-0/+44
* drm/nouveau/device: implement a generic method to query device-specific prope...Ben Skeggs2018-05-186-1/+88
* drm/nouveau/disp/nv50-: pass nvkm_memory objects for channel push buffersBen Skeggs2018-05-188-44/+55
* drm/nouveau/disp/nv50-: add channel interfaces to control error interruptsBen Skeggs2018-05-1811-39/+35
* drm/nouveau/disp/nv50-: add channel interfaces to determine the user areaBen Skeggs2018-05-1810-11/+26
* drm/nouveau/disp/nv50-: merge handling of pio and dma channelsBen Skeggs2018-05-1838-284/+183
* drm/nouveau/disp/nv50-: simplify definiton of core channelsBen Skeggs2018-05-1829-428/+91
* drm/nouveau/disp/nv50-: simplify definition of cursor channelsBen Skeggs2018-05-1821-249/+51
* drm/nouveau/disp/nv50-: simplify definition of base channelsBen Skeggs2018-05-1824-248/+67
* drm/nouveau/disp/nv50-: simplify definition of overlay immediate channelsBen Skeggs2018-05-1821-183/+52
* drm/nouveau/disp/nv50-: simplify definition of overlay channelsBen Skeggs2018-05-1823-158/+154
* drm/nouveau/disp/nv50-: replace user object with engine pointer in channelsBen Skeggs2018-05-1815-41/+39
* drm/nouveau/disp/nv50-: initialise from the engine, rather than the user objectBen Skeggs2018-05-1833-243/+247
* drm/nouveau/disp/nv50-: fetch mask of available piors during oneinitBen Skeggs2018-05-1811-21/+29
* drm/nouveau/disp/nv50-: fetch mask of available sors during oneinitBen Skeggs2018-05-1828-53/+65
* drm/nouveau/disp/nv50-: fetch mask of available dacs during oneinitBen Skeggs2018-05-1818-31/+44
* drm/nouveau/disp/nv50-: fetch mask of available heads during oneinitBen Skeggs2018-05-1818-45/+56
* drm/nouveau/disp/nv50-: delay subunit construction until oneinitBen Skeggs2018-05-184-26/+51
* drm/nouveau/fb/gm200-: fix overwriting of big page settingBen Skeggs2018-05-181-2/+0
* drm/nouveau/fb/gf100-: bump size of mmu debug buffers to match big page sizeBen Skeggs2018-05-182-3/+3
* drm/nouveau/fault/gp100: implement replayable fault buffer initialisationBen Skeggs2018-05-184-0/+79
* drm/nouveau/fault: add infrastructure to support fault buffersBen Skeggs2018-05-184-0/+220
* drm/nouveau/mc/gp100-: route fault buffer interrupts to FAULTBen Skeggs2018-05-183-2/+22
* drm/nouveau/core: define FAULT subdevBen Skeggs2018-05-187-0/+16
* drm/nouveau/secboot: remove VLA usageGustavo A. R. Silva2018-05-181-4/+3
* drm/nouveau: nouveau: use larger buffer in nvif_vmm_mapArnd Bergmann2018-05-181-1/+1
* Merge drm-fixes-for-v4.17-rc6-urgent into drm-nextDave Airlie2018-05-1817-27/+77
|\
| * drm: set FMODE_UNSIGNED_OFFSET for drm filesDave Airlie2018-05-151-0/+1
| * drm/amd/pp: Fix performance drop on FijiRex Zhu2018-05-101-3/+1