summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/dispnv50
AgeCommit message (Expand)AuthorFilesLines
2025-05-19drm/nouveau/kms: add support for GB20xBen Skeggs21-9/+788
2025-05-19drm/nouveau: add helper functions for allocating pinned/cpu-mapped bosBen Skeggs1-18/+2
2025-04-23drm/nouveau: disp: Use __member_size() helperGustavo A. R. Silva1-1/+1
2025-04-03drm/nouveau: disp: Avoid -Wflex-array-member-not-at-end warningGustavo A. R. Silva1-11/+9
2025-02-06Merge drm/drm-next into drm-misc-nextMaxime Ripard1-2/+1
2025-01-07drm/mst: remove mgr parameter and debug logging from drm_dp_get_vc_payload_bw()Jani Nikula1-2/+1
2025-01-07drm/connector: make mode_valid take a const struct drm_display_modeDmitry Baryshkov1-1/+1
2024-12-17drm/nouveau/dp_mst: Expose a connector to kernel users after it's properly in...Imre Deak1-2/+2
2024-11-04drm/nouveau: Add drm_panic support for nv50+Jocelyn Falempe1-2/+127
2024-11-04drm/nouveau/disp: Move tiling functions to dispnv50/tile.hJocelyn Falempe1-0/+63
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/+1
2024-07-27drm/nouveau/kms: remove push pointer from nv50_dmacBen Skeggs30-124/+122
2024-07-27drm/nouveau/kms: remove a few unused struct members and fn declsBen Skeggs2-12/+0
2024-07-27drm/nouveau: pass drm to nv50_dmac_create(), rather than device+dispBen Skeggs7-12/+10
2024-07-27drm/nouveau: move nvxx_* definitions to nouveau_drv.hBen Skeggs1-3/+3
2024-07-27drm/nouveau/nvif: remove disp chan rd/wrBen Skeggs1-2/+5
2024-07-27drm/nouveau: replace drm_device* with nouveau_drm* as dev drvdataBen Skeggs1-10/+7
2024-07-22drm/nouveau: use GEM references instead of TTMsDanilo Krummrich1-2/+2
2024-07-05Merge v6.10-rc6 into drm-nextDaniel Vetter1-1/+1
2024-06-11drm/nouveau: don't attempt to schedule hpd_work on headless cardsVasily Khoruzhick1-1/+1
2024-05-23drm/nouveau: convert to using is_hdmi and has_audio from display infoJani Nikula2-11/+5
2024-05-21drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2Wayne Lin1-1/+1
2024-05-21drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2Wayne Lin1-1/+1
2024-04-25drm/print: drop include debugfs.h and include where neededJani Nikula1-0/+2
2024-02-28drm/nouveau: Include <linux/backlight.h>Thomas Zimmermann1-0/+1
2024-01-29Merge drm/drm-next into drm-misc-nextMaxime Ripard1-1/+1
2024-01-10drm/nouveau: include drm/drm_edid.h only where neededJani Nikula1-0/+1
2023-12-12Backmerge tag 'v6.7-rc5' into drm-nextDave Airlie1-1/+1
2023-12-06drm/atomic-helpers: Invoke end_fb_access while owning plane stateThomas Zimmermann1-1/+1
2023-11-23Merge tag 'drm-intel-next-2023-11-23' of git://anongit.freedesktop.org/drm/dr...Daniel Vetter1-4/+5
2023-11-21drm/dp_mst: Store the MST PBN divider value in fixed point formatImre Deak1-2/+4
2023-11-15Merge drm/drm-next into drm-misc-nextMaxime Ripard2-0/+144
2023-11-09drm/edid: include drm_eld.h only where requiredJani Nikula1-0/+1
2023-11-08drm/dp_mst: Fix fractional DSC bpp handlingVille Syrjälä1-2/+1
2023-10-31nouveau/disp: fix post-gsp build on 32-bit arm.Dave Airlie1-11/+13
2023-10-31drm/nouveau/disp/r535: initial supportBen Skeggs2-0/+142
2023-10-11Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-0/+4
2023-09-29Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie4-184/+348
2023-09-27drm/nouveau/kms/nv50: hide unused variablesArnd Bergmann1-3/+1
2023-09-22Merge tag 'drm-misc-next-2023-09-11-1' of git://anongit.freedesktop.org/drm/d...Dave Airlie1-10/+11
2023-09-20drm/nouveau/kms/nv50-: create outputs based on nvkm infoBen Skeggs2-47/+52
2023-09-20drm/nouveau/kms/nv50-: create connectors based on nvkm infoBen Skeggs1-1/+1
2023-09-20drm/nouveau/kms/nv50-: create heads after outps/connsBen Skeggs1-32/+32
2023-09-20drm/nouveau/kms/nv50-: create heads based on nvkm head maskBen Skeggs1-15/+3
2023-09-20drm/nouveau/disp: add dp mst id get/put methodsBen Skeggs3-4/+43
2023-09-20drm/nouveau/disp: add dp train methodBen Skeggs1-3/+3
2023-09-20drm/nouveau/kms/nv50-: fixup sink D3 before tearing down linkBen Skeggs1-10/+3
2023-09-20drm/nouveau/kms/nv50-: flush mst disables togetherBen Skeggs2-11/+1
2023-09-20drm/nouveau/kms/nv50-: split DP disable+enable into two modesetsBen Skeggs1-1/+2