aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau
Commit message (Expand)AuthorAgeFilesLines
* drm: Move nomodeset kernel parameter to the DRM subsystemJavier Martinez Canillas2021-11-271-2/+2
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2021-11-1822-32/+393
|\
| * Merge tag 'drm-next-2021-11-12' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-11-1210-18/+53
| |\
| | * Merge tag 'drm-misc-fixes-2021-11-11' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2021-11-125-8/+48
| | |\
| | | * drm/nouveau: clean up all clients on device removalJeremy Cline2021-11-041-0/+30
| | | * drm/nouveau: Add a dedicated mutex for the clients listJeremy Cline2021-11-042-4/+11
| | | * drm/nouveau: use drm_dev_unplug() during device removalJeremy Cline2021-11-041-1/+1
| | | * drm/nouveau/svm: Fix refcount leak bug and missing check against null bugChenyuan Mi2021-11-041-0/+4
| | | * ce/gf100: fix incorrect CE0 address calculation on some GPUsBen Skeggs2021-11-042-3/+2
| | * | Merge tag 'drm-misc-next-fixes-2021-11-10' of git://anongit.freedesktop.org/d...Dave Airlie2021-11-111-1/+1
| | |\ \
| | | * | drm/ttm: remove ttm_bo_vm_insert_huge()Jason Gunthorpe2021-11-051-1/+1
| | * | | Merge tag 'drm-misc-next-2021-10-14' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-11-055-9/+4
| | |\| |
| * | | | mm/migrate.c: remove MIGRATE_PFN_LOCKEDAlistair Popple2021-11-111-2/+2
| * | | | Merge tag 'drm-next-2021-11-03' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-11-023-7/+5
| |\| | |
| | * | | BackMerge tag 'v5.15-rc7' into drm-nextDave Airlie2021-10-2816-12/+338
| | |\ \ \ | | | | |/ | | | |/|
| | * | | drm: Update MST First Link Slot Information Based on Encoding FormatBhawanpreet Lakha2021-10-251-1/+1
| * | | | Merge tag 'acpi-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2021-11-021-7/+2
| |\ \ \ \
| | * | | | nouveau: ACPI: Use the ACPI_COMPANION() macro directlyRafael J. Wysocki2021-10-261-7/+2
| | | |/ / | | |/| |
| * | | | Merge tag 'kspp-misc-fixes-5.16-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-11-011-1/+1
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | nouveau/svm: Use kvcalloc() instead of kvzalloc()Gustavo A. R. Silva2021-10-281-1/+1
| * | | | drm/nouveau/fifo: Reinstate the correct engine bit programmingMarek Vasut2021-10-151-1/+1
| * | | | drm/nouveau/debugfs: fix file release memory leakYang Yingliang2021-10-061-0/+1
| * | | | drm/nouveau/kms/nv50-: fix file release memory leakYang Yingliang2021-10-061-0/+1
| * | | | drm/nouveau: avoid a use-after-free when BO init failsJeremy Cline2021-10-061-3/+1
| * | | | drm/nouveau/fifo/ga102: initialise chid on return from channel creationBen Skeggs2021-10-061-0/+3
| * | | | drm/nouveau/ga102-: support ttm buffer moves via copy engineBen Skeggs2021-10-0610-6/+329
| * | | | drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windowsBen Skeggs2021-10-061-1/+1
| * | | | drm/nouveau/nvkm: Replace -ENOSYS with -ENODEVGuenter Roeck2021-09-201-1/+1
| |/ / /
* | | | drm/nouveau/kms/nv50-: Explicitly check DPCD backlights for aux enable/bright...Lyude Paul2021-11-171-1/+4
* | | | drm/nouveau: set RGB quantization range to FULLHans Verkuil2021-11-121-0/+3
* | | | drm/nouveau/kms: delete an useless function call in nouveau_framebuffer_new()Luo Jiaxing2021-11-121-4/+1
* | | | drm/nouveau/kms/nv50-: Remove several set but not used variables "ret" in disp.cLuo Jiaxing2021-11-121-5/+3
* | | | drm/nouveau/fifo: make tu102_fifo_runlist staticJiapeng Chong2021-11-121-1/+1
* | | | drm/nouveau/dispnv50/headc57d: Make local function 'headc57d_olut' staticLee Jones2021-11-121-1/+1
* | | | drm/nouveau/device: use snprintf() to replace strncpy() to avoid NUL-terminat...Luo Jiaxing2021-11-121-2/+2
* | | | drm/nouveau/kms/nv04: use vzalloc for nv04_displayIlia Mirkin2021-11-121-2/+2
* | | | nouveau/nvkm/subdev/devinit/mcp89.c:Unneeded variabletangchunyou2021-11-121-2/+1
* | | | drm/nouveau/kms/nv50-: Always validate LUTs in nv50_head_atomic_check_lut()Lyude Paul2021-11-1211-28/+41
* | | | drm/nouveau/kms/nv50-: Use NV_ATOMIC() in nv50_head_atomic_check_lut()Lyude Paul2021-11-121-2/+6
* | | | drm/nouveau: Remove unused variable retJiapeng Chong2021-11-121-2/+1
* | | | drm/nouveau/kms/nv50-: Correct size checks for cursorsLyude Paul2021-11-121-1/+14
* | | | drm/nouveau/bios/init: A typo fixBhaskar Chowdhury2021-11-121-1/+1
* | | | drm/nouveau/core/client: Mark nvkm_uclient_sclass with static keywordZou Wei2021-11-121-1/+1
* | | | drm/nouveau/pmu/gm200-: use alternate falcon reset sequenceBen Skeggs2021-11-126-6/+41
* | | | drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACRBen Skeggs2021-11-121-16/+21
* | | | drm/nouveau/kms/nv140-: Add CRC methods to gv100_disp_core_mthd_headLyude Paul2021-11-121-0/+2
* | | | drm/nouveau/kms/nvd9-nv138: Fix CRC calculation for the cursor channelLyude Paul2021-11-122-1/+5
* | | | drm/nouveau/kms/nv140-: Use hard-coded wndws or core channel for CRC channelLyude Paul2021-11-129-74/+187
* | | | drm/nouveau/kms/nv50-: Check vbl count after CRC context flipLyude Paul2021-11-121-3/+9
* | | | drm/nouveau/kms/nv50-: Use drm_dbg_kms() in crc.cLyude Paul2021-11-121-10/+8