summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/fb
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/bios/ramcfg: fix missing parentheses when calculating RONColin Ian King2019-02-191-1/+1
* drm/nouveau/bios: translate additional memory typesBen Skeggs2018-12-112-4/+10
* Merge branch 'linux-4.18' of git://github.com/skeggsb/linux into drm-fixesDave Airlie2018-07-204-0/+15
|\
| * drm/nouveau/fb/gp100-: disable address remapperBen Skeggs2018-07-194-0/+15
* | treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-131-1/+1
|/
* drm/nouveau/fb/gv100: initial supportBen Skeggs2018-05-184-1/+50
* drm/nouveau/fb/gm200-: fix overwriting of big page settingBen Skeggs2018-05-181-2/+0Star
* drm/nouveau/fb/gf100-: bump size of mmu debug buffers to match big page sizeBen Skeggs2018-05-182-3/+3
* Merge tag 'drm-for-v4.16-part2-fixes' of git://people.freedesktop.org/~airlie...Linus Torvalds2018-02-086-0/+162
|\
| * drm/nouveau: Add support for BLCG on Kepler2Lyude Paul2018-02-022-0/+72
| * drm/nouveau: Add support for BLCG on Kepler1Lyude Paul2018-02-024-0/+90
* | drm/nouveau: deprecate pci_get_bus_and_slot()Sinan Kaya2018-01-121-1/+9
|/
* Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2017-11-1653-355/+249Star
|\
| * drm/nouveau/mmu: remove old vmm frontendBen Skeggs2017-11-0230-82/+0Star
| * drm/nouveau/fb/ram: use new interfaces for vmm operationsBen Skeggs2017-11-021-4/+14
| * drm/nouveau/fb/gm200: enable NV_PFB_MMU_CTRL_USE_FULL_COMP_TAG_LINE where app...Ben Skeggs2017-11-021-3/+3
| * drm/nouveau/fb/ram: remove old allocatorsBen Skeggs2017-11-0210-163/+0Star
| * drm/nouveau: directly handle comptag allocationBen Skeggs2017-11-022-35/+0Star
| * drm/nouveau: wrap nvkm_mem objects in nvkm_memory interfacesBen Skeggs2017-11-021-0/+1
| * drm/nouveau/fb/ram/gt215: allocate training buffer with nvkm_ram_get()Ben Skeggs2017-11-021-9/+9
| * drm/nouveau/fb/ram: add interface to allocate vram as an nvkm_memory objectBen Skeggs2017-11-021-0/+122
| * drm/nouveau/core/memory: add reference countingBen Skeggs2017-11-021-2/+2
| * drm/nouveau/fb/gf100: clear comptags at allocation time rather than mmu mapBen Skeggs2017-11-021-1/+5
| * drm/nouveau/fb: move comptag init out of ram submoduleBen Skeggs2017-11-0230-38/+63
| * drm/nouveau/fb: move comptags mm into nvkm_fbBen Skeggs2017-11-029-12/+12
| * drm/nouveau/core/mm: have users explicitly define heap identifiersBen Skeggs2017-11-024-7/+13
| * drm/nouveau/fb: finalise big page size selection in constructorBen Skeggs2017-11-0210-26/+32
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-028-0/+8
|/
* drm/nouveau/fb/gf100-: zero mmu debug buffersBen Skeggs2017-08-221-2/+2
* drm/nouveau/fb/ram/nv40-: use new devinit script interpreter entry-pointBen Skeggs2017-06-163-22/+4Star
* drm/nouveau/fb/ram/gf100-: remove 0x10f200 readBen Skeggs2017-05-121-1/+0Star
* drm/nouveau/fb/gf100-: Fix 32 bit wraparound in new ram detectionMario Kleiner2017-04-291-1/+1
* drm/nouveau/fb: add GP10B supportAlexandre Courbot2017-04-062-0/+39
* drm/nouveau/fb/gf100-: rework ram detectionBen Skeggs2017-03-077-101/+173
* drm/nouveau/fb/gm200: split ram implementation from gm107Ben Skeggs2017-03-074-1/+44
* drm/nouveau/fb/gf108: split implementation from gf100Ben Skeggs2017-03-074-0/+85
* drm/nouveau/fb/gf100-: modify constructors to allow more customisationBen Skeggs2017-03-074-52/+81
* drm/nouveau: fix bug id typo in commentIlia Mirkin2017-02-171-1/+1
* drm/nouveau/core/mm: replace region list with next pointerBen Skeggs2017-02-172-18/+15Star
* drm/nouveau/fb/ram/gk104: remove unused best_clk variableBen Skeggs2017-02-171-3/+1Star
* drm/nouveau/fb/ram/gp100-: fix memory detection where FBP_NUM != FBPA_NUMBen Skeggs2016-11-281-2/+2
* drm/nouveau/fb/gp102: rename from gp104Ben Skeggs2016-11-172-4/+4
* drm/nouveau: silence sparse warnings about symbols not being marked staticBen Skeggs2016-11-071-2/+0Star
* drm/nouveau/fb: add gm20b deviceAlexandre Courbot2016-11-074-1/+46
* drm/nouveau/fb/gk20a: use regular gf100's functionsAlexandre Courbot2016-11-071-12/+5Star
* drm/nouveau/fb/gk20a: fix constructor callAlexandre Courbot2016-11-071-1/+2
* drm/nouveau: mark symbols static where possibleBaoyou Xie2016-11-071-4/+4
* drm/nouveau: add missing header dependenciesBaoyou Xie2016-11-072-0/+2
* drm/nouveau/fb/nv50: defer DMA mapping of scratch page to oneinit() hookArd Biesheuvel2016-10-121-10/+18
* drm/nouveau/fb/gf100: defer DMA mapping of scratch page to oneinit() hookArd Biesheuvel2016-10-121-12/+13