summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/fb (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/fb: restore init() for ramgp102Ben Skeggs2024-09-103-1/+4
* drm/nouveau/mmu/r535: initial supportBen Skeggs2023-10-311-0/+37
* drm/nouveau/fb/tu102-: prepare for GSP-RMBen Skeggs2023-10-317-5/+110
* drm/nouveau/fb/ga102-: construct vidmem heap via new gp102 pathsBen Skeggs2023-07-064-43/+8
* drm/nouveau/fb/gp102-ga100: switch to simpler vram size detection methodBen Skeggs2023-07-069-4/+71
* drm/nouveau/fb: add missing sysmen flush callbacksKarol Herbst2023-04-114-0/+4
* drm/nouveau/fb/gp102-: cache scrubber binary on first loadBen Skeggs2023-02-217-49/+34
* drm/nouveau/fb/tu102-: fix register used to determine scrub statusBen Skeggs2023-01-315-12/+59
* drm/nouveau/fb/ga102: load and boot VPR scrubber FWBen Skeggs2022-11-091-0/+32
* drm/nouveau/fb/gp102-: unlock VPR right after devinitBen Skeggs2022-11-091-9/+10
* drm/nouveau/fb: handle sysmem flush page from common codeBen Skeggs2022-11-0914-83/+75
* drm/nouveau/flcn: new code to load+boot simple HS FWs (VPR scrubber)Ben Skeggs2022-11-091-56/+7
* drm/nouveau/fifo: add new channel lookup interfacesBen Skeggs2022-11-091-6/+5
* drm/nouveau/imem: allow bar2 mapping of user allocationsBen Skeggs2022-11-091-0/+8
* drm/nouveau/disp: switch to instanced constructorBen Skeggs2021-02-111-4/+4
* drm/nouveau/fb: switch to instanced constructorBen Skeggs2021-02-1138-85/+84
* drm/nouveau/device: pass instance id when looking up a subdev/engineBen Skeggs2021-02-111-4/+4
* drm/nouveau/fb: protect vram mm with private mutexBen Skeggs2021-02-111-5/+7
* drm/nouveau/fb: protect comptags with private mutexBen Skeggs2021-02-117-11/+13
* drm/nouveau/fb/ga10[024]: initial supportBen Skeggs2021-01-157-1/+127
* drm: remove unneeded breakTom Rix2020-11-081-1/+0
* drm/nouveau: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-241-2/+2
* drm/nouveau/acr/tu11x: initial supportBen Skeggs2020-02-171-0/+2
* drm/nouveau/fb/gp102-: allow module to load even when scrubber binary is missingBen Skeggs2020-01-292-12/+32
* drm/nouveau/acr/tu10x: initial supportBen Skeggs2020-01-151-0/+3
* drm/nouveau/fb/gp102-: unlock VPR as part of FB initBen Skeggs2020-01-154-2/+129
* drm/nouveau/fb/gf100-: declare constants as unsigned long long.Wambui Karuga2020-01-156-6/+6
* drm/nouveau: fix bogus GPL-2 license headerBen Skeggs2019-07-191-1/+1
* drm/nouveau: fix bogus GPL-2 license headerIlia Mirkin2019-07-198-8/+8
* treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman2019-05-301-0/+1
* Merge tag 'drm-next-2019-05-09' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-05-091-1/+1
|\
| * drm/nouveau/fb/ramgk104: fix spelling mistake "sucessfully" -> "successfully"Colin Ian King2019-05-011-1/+1
* | drm/nouveau/nvkm: mark expected switch fall-throughsGustavo A. R. Silva2019-04-101-0/+2
|/
* 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/+0
* 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/+249
|\
| * drm/nouveau/mmu: remove old vmm frontendBen Skeggs2017-11-0230-82/+0
| * 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/+0