aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-07-27drm/nouveau: remove masterBen Skeggs3-31/+23
2024-07-27drm/nouveau: remove chan->drmBen Skeggs11-38/+34
2024-07-27drm/nouveau: remove nouveau_chan.deviceBen Skeggs2-4/+3
2024-07-27drm/nouveau: pass cli to nouveau_channel_new() instead of drm+deviceBen Skeggs6-16/+18
2024-07-27drm/nouveau: pass drm to nv50_dmac_create(), rather than device+dispBen Skeggs7-12/+10
2024-07-27drm/nouveau: pass drm to nouveau_mem_new(), instead of cliBen Skeggs4-17/+15
2024-07-27drm/nouveau: add nvif_mmu to nouveau_drmBen Skeggs3-20/+28
2024-07-27drm/nouveau: move nvxx_* definitions to nouveau_drv.hBen Skeggs20-90/+92
2024-07-27drm/nouveau/nvif: remove disp chan rd/wrBen Skeggs9-178/+10
2024-07-27drm/nouveau/nvif: remove device rd/wrBen Skeggs5-132/+0
2024-07-27drm/nouveau: always map deviceBen Skeggs5-5/+25
2024-07-27drm/nouveau/nvif: remove device argsBen Skeggs5-53/+9
2024-07-27drm/nouveau/nvif: remove client finiBen Skeggs1-7/+0
2024-07-27drm/nouveau/nvif: remove client devlistBen Skeggs4-64/+0
2024-07-27drm/nouveau/nvif: remove client versionBen Skeggs4-40/+2
2024-07-27drm/nouveau/nvif: remove client device argBen Skeggs6-11/+6
2024-07-27drm/nouveau/nvif: remove driver keep/finiBen Skeggs3-8/+1
2024-07-27drm/nouveau/nvif: remove nvxx_client()Ben Skeggs4-10/+2
2024-07-27drm/nouveau/nvif: remove nvxx_object()Ben Skeggs3-26/+19
2024-07-27drm/nouveau/nvif: remove route/tokenBen Skeggs10-38/+6
2024-07-27drm/nouveau/nvif: remove support for userspace backendsBen Skeggs2-28/+7
2024-07-27drm/nouveau/nvkm: remove nvkm_client_search()Ben Skeggs2-14/+0
2024-07-27drm/nouveau/nvkm: remove perfmonBen Skeggs23-2502/+1
2024-07-27drm/nouveau/nvkm: remove detect/mmio/subdev_mask from device argsBen Skeggs7-231/+209
2024-07-27drm/nouveau: remove abi16->handlesBen Skeggs1-1/+0
2024-07-27drm/nouveau: remove abi16->deviceBen Skeggs2-23/+3
2024-07-27drm/nouveau: handle limited nvif ioctl in abi16Ben Skeggs7-249/+251
2024-07-27drm/nouveau: add nouveau_cli to nouveau_abi16Ben Skeggs2-4/+6
2024-07-27drm/nouveau: move allocation of root client out of nouveau_cli_init()Ben Skeggs1-17/+19
2024-07-27drm/nouveau: store nvkm_device pointer in nouveau_drmBen Skeggs2-11/+13
2024-07-27drm/nouveau: create pci device onceBen Skeggs1-9/+2
2024-07-27drm/nouveau: replace drm_device* with nouveau_drm* as dev drvdataBen Skeggs7-64/+58
2024-07-27drm/nouveau: handle pci/tegra drm_dev_{alloc, register} from common codeBen Skeggs2-39/+60
2024-07-27drm/nouveau: move nouveau_drm_device_fini() above init()Ben Skeggs1-53/+53
2024-07-26minmax: avoid overly complicated constant expressions in VM codeLinus Torvalds2-2/+9
2024-07-27power: supply: qcom_battmgr: Ignore extra __le32 in info payloadStephan Gerhold1-1/+3
2024-07-27power: supply: qcom_battmgr: return EAGAIN when firmware service is not upNeil Armstrong1-4/+4
2024-07-27power: supply: axp288_charger: Round constant_charge_voltage writes downHans de Goede1-9/+9
2024-07-27power: supply: axp288_charger: Fix constant_charge_voltage writesHans de Goede1-2/+2
2024-07-26minmax: avoid overly complex min()/max() macro arguments in xenLinus Torvalds1-2/+3
2024-07-26drm/vblank: add dynamic per-crtc vblank configuration supportHamza Mahfooz3-26/+97
2024-07-26nilfs2: handle inconsistent state in nilfs_btnode_create_block()Ryusuke Konishi2-7/+22
2024-07-26selftests/mm: skip test for non-LPA2 and non-LVA systemsDev Jain1-1/+15
2024-07-26mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pc...Li Zhijian1-7/+11
2024-07-26mm: memcg: add cacheline padding after lruvec in mem_cgroup_per_nodeRoman Gushchin1-0/+1
2024-07-26alloc_tag: outline and export free_reserved_page()Suren Baghdasaryan2-15/+18
2024-07-26decompress_bunzip2: fix rare decompression failureRoss Lagerwall1-1/+2
2024-07-26mm/huge_memory: avoid PMD-size page cache if neededGavin Shan2-5/+19
2024-07-26mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit mac...Yang Shi1-1/+1
2024-07-26mm: fix old/young bit handling in the faulting pathRam Tummala1-1/+1