summaryrefslogtreecommitdiff
path: root/drm/nouveau/include/nvkm/core
Commit message (Expand)AuthorAgeFilesLines
* core: add firmware handling functionsAlexandre Courbot2016-01-151-0/+11
* pmu: remove whitelist for PGOB-exit WAR, enable by defaultBen Skeggs2015-12-091-1/+0
* platform: allow to specify the IOMMU bitAlexandre Courbot2015-11-031-1/+12
* tegra: merge platform setup from nouveau drmBen Skeggs2015-08-282-2/+20
* pci: merge agp handling from nouveau drmBen Skeggs2015-08-281-0/+1
* device: remove pci/platform_device from common structBen Skeggs2015-08-281-30/+10
* device: import pciid list and integrate quirks with itBen Skeggs2015-08-281-8/+3
* device: cleaner abstraction for device resource functionsBen Skeggs2015-08-281-6/+2
* mc: move device irq handling to platform-specific codeBen Skeggs2015-08-282-3/+2
* pci: new subdevBen Skeggs2015-08-281-0/+3
* object: merge with handleBen Skeggs2015-08-283-59/+21
* core: remove the remainder of the previous styleBen Skeggs2015-08-285-280/+58
* mpeg: convert to new-style nvkm_engineBen Skeggs2015-08-281-2/+0
* gr: convert to new-style nvkm_engineBen Skeggs2015-08-281-1/+3
* core: kill some (now) dead codeBen Skeggs2015-08-282-99/+0
* gr: convert user classes to new-style nvkm_objectBen Skeggs2015-08-281-1/+0
* fifo: convert user classes to new-style nvkm_objectBen Skeggs2015-08-284-56/+1
* disp: convert user classes to new-style nvkm_objectBen Skeggs2015-08-281-0/+22
* dma: convert user classes to new-style nvkm_objectBen Skeggs2015-08-281-0/+1
* dma: split user classes out from engine implementationsBen Skeggs2015-08-281-2/+2
* device: convert ctrl class to new-style nvkm_objectBen Skeggs2015-08-281-0/+6
* device: convert user class to new-style nvkm_objectBen Skeggs2015-08-281-2/+2
* client: convert to new-style nvkm_objectBen Skeggs2015-08-282-18/+19
* sw: remove dependence on namedb/engctx lookupBen Skeggs2015-08-281-27/+0
* ramht: remove dependence on namedbBen Skeggs2015-08-281-10/+18
* gpuobj: separate allocation from nvkm_objectBen Skeggs2015-08-281-12/+12
* fifo: directly use instmem for runlists and polling areasBen Skeggs2015-08-281-1/+0
* mmu: directly use instmem for page tablesBen Skeggs2015-08-281-1/+1
* imem: improve management of instance memoryBen Skeggs2015-08-282-21/+65
* core: prepare for new-style objectsBen Skeggs2015-08-282-7/+6
* device: prepare for new-style subdevsBen Skeggs2015-08-281-2/+48
* device: separate construction of pci/tegra devicesBen Skeggs2015-08-284-12/+50
* engine: implement support for new-style nvkm_engineBen Skeggs2015-08-281-0/+37
* subdev: implement support for new-style nvkm_subdevBen Skeggs2015-08-282-7/+26
* object: implement support for new-style nvkm_objectBen Skeggs2015-08-282-5/+65
* engine: rename some functions to avoid upcoming conflictsBen Skeggs2015-08-281-2/+2
* subdev: rename some functions to avoid upcoming conflictsBen Skeggs2015-08-282-4/+4
* object: rename some functions to avoid upcoming conflictsBen Skeggs2015-08-283-9/+9
* nvif: return min/max versions for supported object classesBen Skeggs2015-08-281-1/+1
* nvif: assign internal class identifiers to sw classesBen Skeggs2015-08-281-1/+1
* nvif: use negative oclass identifier for internal classesBen Skeggs2015-08-283-13/+4
* nvif: replace path-based object identificationBen Skeggs2015-08-282-2/+9
* client: store default device by handle, not referenceBen Skeggs2015-08-281-1/+1
* parent: remove some (now) unnecessary special-case handlingBen Skeggs2015-08-281-7/+1
* object: store object type data outside of handleBen Skeggs2015-08-284-6/+6
* device: decouple from engine machineryBen Skeggs2015-08-281-1/+7
* device: simplify subdev constructionBen Skeggs2015-08-281-0/+1
* device: tidy ctor/dtor interfacesBen Skeggs2015-08-281-6/+4
* client: tidy ctor/dtor interfacesBen Skeggs2015-08-281-9/+4
* platform: remove subclassing of nvkm_deviceBen Skeggs2015-08-281-0/+2