aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nouveau_display.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-2/+2
2026-02-01Revert "drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit)"John Ogness1-2/+0
2026-01-21drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit)Lyude Paul1-0/+2
2025-10-18drm/client: Remove holds_console_lock parameter from suspend/resumeThomas Zimmermann1-2/+2
2025-09-29drm/nouveau: Compute dumb-buffer sizes with drm_mode_size_dumb()Thomas Zimmermann1-3/+4
2025-08-06drm/nouveau: Pass along the format info from .fb_create() to drm_helper_mode_...Imre Deak1-6/+3
2025-07-16drm: Allow the caller to pass in the format info to drm_helper_mode_fill_fb_s...Ville Syrjälä1-1/+1
2025-07-16drm: Pass the format info to .fb_create()Ville Syrjälä1-0/+1
2025-07-16drm: Pass pixel_format+modifier directly to drm_get_format_info()Ville Syrjälä1-1/+2
2025-06-25drm/nouveau/disp: Use dev->dev to get the deviceSakari Ailus1-1/+1
2024-11-04drm/nouveau/disp: Move tiling functions to dispnv50/tile.hJocelyn Falempe1-49/+10
2024-10-18drm/nouveau: Suspend and resume clients with client helpersThomas Zimmermann1-5/+3
2024-08-13drm/nouveau: Do not set struct drm_mode_config_funcs.output_poll_changedThomas Zimmermann1-1/+0
2024-07-29Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-1/+5
2024-07-27drm/nouveau: replace drm_device* with nouveau_drm* as dev drvdataBen Skeggs1-3/+1
2024-06-11drm/nouveau: don't attempt to schedule hpd_work on headless cardsVasily Khoruzhick1-1/+5
2024-04-18drm/nouveau: Use drm_crtc_vblank_crtc()Ville Syrjälä1-1/+1
2023-11-15nouveau: don't fail driver load if no display hw present.Dave Airlie1-0/+5
2023-09-19drm/nouveau/kms/nv50-: disable dcb parsingBen Skeggs1-4/+4
2023-07-10drm/nouveau/disp: use drm_kms_helper_connector_hotplug_event()Simon Ser1-3/+14
2022-11-09drm/nouveau/kms: switch to drm fbdev helpersBen Skeggs1-3/+7
2022-11-09drm/nouveau/disp: expose conn event classBen Skeggs1-7/+9
2022-11-09drm/nouveau/disp: expose head event classBen Skeggs1-2/+2
2022-11-09drm/nouveau/disp: move head scanoutpos methodBen Skeggs1-16/+11
2022-11-09drm/nouveau/disp: add method to trigger DP link retrainBen Skeggs1-2/+4
2022-11-09drm/nouveau/kms: pass event mask to hpd handlerBen Skeggs1-3/+17
2022-11-09drm/nouveau/kms: switch hpd_lock from mutex to spinlockBen Skeggs1-7/+6
2022-10-26drm/nouveau: Remove unused variableZack Rusin1-1/+0
2022-10-19drm: Remove drm_mode_config::fb_baseZack Rusin1-1/+0
2022-07-14drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()Lyude Paul1-1/+1
2022-07-14drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtimeLyude Paul1-1/+1
2022-01-31drm: introduce fb_modifiers_not_supported flag in mode_configTomohito Esaki1-2/+4
2021-11-12drm/nouveau/kms: delete an useless function call in nouveau_framebuffer_new()Luo Jiaxing1-4/+1
2021-05-06drm/nouveau: Don't set allow_fb_modifiers explicitlyDaniel Vetter1-1/+0
2021-04-11drm/nouveau: Use drm_gem_ttm_dumb_map_offset()Thomas Zimmermann1-18/+0
2021-02-17drm: Switch to %p4cc format modifierSakari Ailus1-6/+3
2020-12-14drm/ttm: cleanup BO size handling v3Christian König1-4/+4
2020-08-31drm/nouveau/kms: Only use hpd_work for reprobing in HPD pathsLyude Paul1-7/+63
2020-08-31drm/nouveau/kms/nv50-: Refactor and cleanup DP HPD handlingLyude Paul1-1/+1
2020-08-11Merge tag 'v5.8' into drm-nextDave Airlie1-2/+25
2020-07-31drm/nouveau: Accept 'legacy' format modifiersJames Jones1-2/+25
2020-07-24drm/nouveau/nvif: give every disp object a human-readable identifierBen Skeggs1-1/+2
2020-07-16drm/nouveau/kms/nvd9-: Add CRC supportLyude Paul1-55/+5
2020-06-24Merge tag 'drm-misc-next-2020-06-19' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-3/+3
2020-05-22drm/nouveau/kms: Support NVIDIA format modifiersJames Jones1-2/+87
2020-05-22drm/nouveau/kms: Check framebuffer size against boJames Jones1-0/+98
2020-05-22drm/nouveau/kms: Remove struct nouveau_framebufferThomas Zimmermann1-7/+7
2020-05-22drm/nouveau/kms: Remove field nvbo from struct nouveau_framebufferThomas Zimmermann1-29/+6
2020-05-19drm/nouveau: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov1-4/+4