summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/dispnv50
AgeCommit message (Expand)AuthorFilesLines
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
2023-09-20drm/nouveau/disp: add dp aux xfer methodBen Skeggs1-17/+15
2023-09-20drm/nouveau/disp: add output lvds config methodBen Skeggs1-1/+1
2023-09-20drm/nouveau/disp: release outputs post-modesetBen Skeggs1-10/+8
2023-09-20drm/nouveau/disp: move hdmi disable out of release()Ben Skeggs1-0/+8
2023-09-20drm/nouveau/disp: add output hdmi config methodBen Skeggs1-5/+5
2023-09-20drm/nouveau/kms/nv50-: move audio enable post-modesetBen Skeggs2-4/+34
2023-09-20drm/nouveau/kms/nv50-: keep output state around until modeset completeBen Skeggs1-4/+6
2023-09-20drm/nouveau/kms/nv50-: remove nv_encoder.audio.connectorBen Skeggs1-3/+1
2023-09-20drm/nouveau/kms/nv50-: pull some common init out of OR-specific codeBen Skeggs1-33/+36
2023-09-20drm/nouveau/disp: add acquire_sor/pior()Ben Skeggs1-5/+10
2023-09-20drm/nouveau/disp: add acquire_dac()Ben Skeggs1-1/+2
2023-09-20drm/nouveau/kms: Add INHERIT ioctl to nvkm/nvif for reading IOR stateLyude Paul1-0/+101
2023-09-20drm/nouveau/kms/nv50-: fix mst payload alloc fail crashing evoBen Skeggs1-3/+7
2023-09-09drm/mst: Refactor the flow for payload allocation/removementWayne Lin1-10/+11
2023-08-24BackMerge tag 'v6.5-rc7' into drm-nextDave Airlie1-0/+4
2023-07-19drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DPBen Skeggs1-0/+4
2023-07-17Merge tag 'drm-misc-next-2023-07-13' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2-3/+24
2023-07-11Merge v6.5-rc1 into drm-misc-fixesMaxime Ripard1-4/+9
2023-07-10nouveau/dispnv50: add cursor pitch checkSimon Ser1-2/+23
2023-07-06drm/nouveau/disp: drop unused argument in nv50_dp_mode_validKarol Herbst1-1/+1
2023-06-23drm/nouveau/kms/nv50-: Fix drm_dp_remove_payload() invocationLyude Paul1-2/+6
2023-06-16drm/dp_mst: Clear MSG_RDY flag before sending new messageWayne Lin1-4/+8
2023-05-22drm/nouveau: dispnv50: fix missing-prototypes warningArnd Bergmann1-0/+1
2023-04-01drm/nouveau/disp: Support more modes by checking with lower bpcKarol Herbst1-0/+32
2023-03-06Merge tag 'drm-misc-fixes-2023-02-23' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-2/+3
2023-02-21drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototypeJiri Slaby (SUSE)1-2/+3
2023-02-13drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload()Imre Deak1-1/+1
2023-01-18drm/nouveau: Remove unnecessary include statements for drm_crtc_helper.hThomas Zimmermann1-1/+0
2022-11-14drm/nouveau/disp: fix incorrect/broken hdmi methodsBen Skeggs1-16/+12
2022-11-09drm/nouveau/kms: switch to drm fbdev helpersBen Skeggs1-2/+1
2022-11-09drm/nouveau/disp: expose head event classBen Skeggs1-13/+7
2022-11-09drm/nouveau/disp: move head scanoutpos methodBen Skeggs1-1/+0
2022-11-09drm/nouveau/disp: add head classBen Skeggs1-0/+5
2022-11-09drm/nouveau/disp: move DP MST payload config methodBen Skeggs1-21/+5
2022-11-09drm/nouveau/disp: move DP link config into acquireBen Skeggs1-30/+4