summaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorLines
2024-07-27drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_...Srinivasan Shanmugam-1/+2
2024-07-27drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipeSrinivasan Shanmugam-11/+19
2024-07-27drm/amdgpu: Add MFD support for ISP I2C busVenkata Narendra Kumar Gutta-24/+113
2024-07-27drm/amdgpu: fix contiguous handling for IB parsing v2Christian König-8/+8
2024-07-27drm/amdgpu: add print support for vcn_v3_0 ip dumpSunil Khatri-1/+27
2024-07-27drm/amdgpu: add vcn_v3_0 ip dump supportSunil Khatri-1/+148
2024-07-27drm/amdgpu: add macro to calculate offset with instanceSunil Khatri-0/+4
2024-07-27drm/amdgpu: add vcn ip dump ptr in vcn global structSunil Khatri-0/+3
2024-07-27drm/nouveau/kms: remove push pointer from nv50_dmacBen Skeggs-124/+122
2024-07-27drm/nouveau/kms: remove a few unused struct members and fn declsBen Skeggs-12/+0
2024-07-27drm/nouveau: remove push pointer from nouveau_channelBen Skeggs-54/+53
2024-07-27drm/nouveau: remove masterBen Skeggs-31/+23
2024-07-27drm/nouveau: remove chan->drmBen Skeggs-38/+34
2024-07-27drm/nouveau: remove nouveau_chan.deviceBen Skeggs-4/+3
2024-07-27drm/nouveau: pass cli to nouveau_channel_new() instead of drm+deviceBen Skeggs-16/+18
2024-07-27drm/nouveau: pass drm to nv50_dmac_create(), rather than device+dispBen Skeggs-12/+10
2024-07-27drm/nouveau: pass drm to nouveau_mem_new(), instead of cliBen Skeggs-17/+15
2024-07-27drm/nouveau: add nvif_mmu to nouveau_drmBen Skeggs-20/+28
2024-07-27drm/nouveau: move nvxx_* definitions to nouveau_drv.hBen Skeggs-90/+92
2024-07-27drm/nouveau/nvif: remove disp chan rd/wrBen Skeggs-178/+10
2024-07-27drm/nouveau/nvif: remove device rd/wrBen Skeggs-132/+0
2024-07-27drm/nouveau: always map deviceBen Skeggs-5/+25
2024-07-27drm/nouveau/nvif: remove device argsBen Skeggs-53/+9
2024-07-27drm/nouveau/nvif: remove client finiBen Skeggs-7/+0
2024-07-27drm/nouveau/nvif: remove client devlistBen Skeggs-64/+0
2024-07-27drm/nouveau/nvif: remove client versionBen Skeggs-40/+2
2024-07-27drm/nouveau/nvif: remove client device argBen Skeggs-11/+6
2024-07-27drm/nouveau/nvif: remove driver keep/finiBen Skeggs-8/+1
2024-07-27drm/nouveau/nvif: remove nvxx_client()Ben Skeggs-10/+2
2024-07-27drm/nouveau/nvif: remove nvxx_object()Ben Skeggs-26/+19
2024-07-27drm/nouveau/nvif: remove route/tokenBen Skeggs-38/+6
2024-07-27drm/nouveau/nvif: remove support for userspace backendsBen Skeggs-28/+7
2024-07-27drm/nouveau/nvkm: remove nvkm_client_search()Ben Skeggs-14/+0
2024-07-27drm/nouveau/nvkm: remove perfmonBen Skeggs-2502/+1
2024-07-27drm/nouveau/nvkm: remove detect/mmio/subdev_mask from device argsBen Skeggs-231/+209
2024-07-27drm/nouveau: remove abi16->handlesBen Skeggs-1/+0
2024-07-27drm/nouveau: remove abi16->deviceBen Skeggs-23/+3
2024-07-27drm/nouveau: handle limited nvif ioctl in abi16Ben Skeggs-249/+251
2024-07-27drm/nouveau: add nouveau_cli to nouveau_abi16Ben Skeggs-4/+6
2024-07-27drm/nouveau: move allocation of root client out of nouveau_cli_init()Ben Skeggs-17/+19
2024-07-27drm/nouveau: store nvkm_device pointer in nouveau_drmBen Skeggs-11/+13
2024-07-27drm/nouveau: create pci device onceBen Skeggs-9/+2
2024-07-27drm/nouveau: replace drm_device* with nouveau_drm* as dev drvdataBen Skeggs-64/+58
2024-07-27drm/nouveau: handle pci/tegra drm_dev_{alloc, register} from common codeBen Skeggs-39/+60
2024-07-27drm/nouveau: move nouveau_drm_device_fini() above init()Ben Skeggs-53/+53
2024-07-26drm/vblank: add dynamic per-crtc vblank configuration supportHamza Mahfooz-22/+59
2024-07-26drm/xe/rtp: Fix off-by-one when processing rulesLucas De Marchi-1/+1
2024-07-26Merge tag 'drm-next-2024-07-26' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds-165/+675
2024-07-26drm/panel-edp: Add CSW MNB601LS1-4Haikun Zhou-0/+1
2024-07-26drm/xe: Assert G2H outstanding when releasing G2HMatthew Brost-0/+1