nouveau.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
[PATCH 000/156] drm/nouveau: replace "ioctl" interface between drm/nvkm
 2024-04-18 14:03 UTC  (161+ messages)
` [PATCH 001/156] drm/nouveau: add nouveau_drm.device/mmu
` [PATCH 002/156] drm/nouveau: alias nouveau_drm.client to nouveau_drm.cli
` [PATCH 003/156] drm/nouveau: pass drm to nouveau_mem_new(), instead of cli
` [PATCH 004/156] drm/nouveau: pass drm to nv50_dmac_create(), rather than device+disp
` [PATCH 005/156] drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device
` [PATCH 006/156] drm/nouveau: remove nouveau_chan.device
` [PATCH 007/156] drm/nouveau: remove chan->drm
` [PATCH 008/156] drm/nouveau: replace some void casts with chan->cli
` [PATCH 009/156] drm/nouveau: remove nouveau_drm.master
` [PATCH 010/156] drm/nouveau: always map device
` [PATCH 011/156] drm/nouveau: add nouveau_cli to nouveau_abi16
` [PATCH 012/156] drm/nouveau: handle limited nvif in abi16
` [PATCH 013/156] drm/nouveau: remove abi16->device
` [PATCH 014/156] drm/nouveau: remove abi16->handles
` [PATCH 015/156] drm/nouveau: store nvkm_device pointer in nouveau_drm
` [PATCH 016/156] drm/nouveau: create pci device once
` [PATCH 017/156] drm/nouveau: remove push pointer from nouveau_channel
` [PATCH 018/156] drm/nouveau/kms: remove a few unused struct members and fn decls
` [PATCH 019/156] drm/nouveau/kms: remove push pointer from nv50_dmac
` [PATCH 020/156] drm/nouveau/kms: move hw ring tracking vars into nvif_push
` [PATCH 021/156] drm/nouveau/kms: move dmac sync/vram ctxdmas to core+wndws
` [PATCH 022/156] drm/nouveau/nvkm: remove detect/mmio/subdev_mask from device args
` [PATCH 023/156] drm/nouveau/nvkm: move nouveau_nvif.c to nvkm/core/driver.c
` [PATCH 024/156] drm/nouveau/nvkm: move nvkm/engine/device/ to nvkm/device/
` [PATCH 026/156] drm/nouveau/nvkm: remove nvkm_client_search()
` [PATCH 027/156] drm/nouveau/nvif: remove support for userspace backends
` [PATCH 028/156] drm/nouveau/nvif: remove route/token
` [PATCH 029/156] drm/nouveau/nvif: remove nvxx_object()
` [PATCH 030/156] drm/nouveau/nvif: remove nvxx_client()
` [PATCH 031/156] drm/nouveau/nvif: remove driver keep/fini
` [PATCH 032/156] drm/nouveau/nvif: remove client version
` [PATCH 033/156] drm/nouveau/nvif: remove client devlist
` [PATCH 034/156] drm/nouveau/nvif: remove client fini
` [PATCH 035/156] drm/nouveau/nvif: remove device args
` [PATCH 036/156] drm/nouveau/nvif: remove device rd/wr
` [PATCH 037/156] drm/nouveau/nvif: remove disp chan rd/wr
` [PATCH 038/156] drm/nouveau/nvkm: rename struct nvkm_uevent
` [PATCH 039/156] drm/nouveau/nvkm: remove nvkm_client()
` [PATCH 040/156] drm/nouveau/nvkm: rename struct nvkm_udevice
` [PATCH 041/156] drm/nouveau/nvkm: rename struct nvkm_control
` [PATCH 042/156] drm/nouveau/nvkm: rename struct nvkm_uvfn
` [PATCH 043/156] drm/nouveau/nvkm: rename struct nvkm_ummu
` [PATCH 044/156] drm/nouveau/nvkm: rename struct nvkm_umem
` [PATCH 045/156] drm/nouveau/nvkm: rename struct nvkm_uvmm
` [PATCH 046/156] drm/nouveau/nvkm: detach user handling from nvkm_fault_buffer
` [PATCH 047/156] drm/nouveau/nvkm: detach user handling from nvkm_disp
` [PATCH 048/156] drm/nouveau/nvkm: detach user handling from nvkm_conn
` [PATCH 049/156] drm/nouveau/nvkm: detach user handling from nvkm_outp
` [PATCH 050/156] drm/nouveau/nvkm: detach user handling from nvkm_uhead
` [PATCH 051/156] drm/nouveau/nvkm: detach user handling from nvkm_disp_chan
` [PATCH 052/156] drm/nouveau/nvkm: rename struct nvkm_ucgrp
` [PATCH 053/156] drm/nouveau/nvkm: rename struct nvkm_uchan
` [PATCH 054/156] drm/nouveau/nvkm: move umem list to mmu
` [PATCH 055/156] drm/nouveau/disp: simplify hw user definition
` [PATCH 056/156] drm/nouveau/nvif: output oclass id in object dbg messages
` [PATCH 057/156] drm/nouveau/nvif: add alternate version of nvif_object_ctor()
` [PATCH 058/156] drm/nouveau/nvif: add alternate version of nvif_event_ctor()
` [PATCH 059/156] drm/nouveau/nvif: move nvif<->nvkm interface definitions to driverif.h
` [PATCH 060/156] drm/nouveau/nvif: rework "new driver" api
` [PATCH 061/156] drm/nouveau/nvkm: remove device list
` [PATCH 062/156] drm/nouveau/nvif: rework driver "new client" api
` [PATCH 063/156] drm/nouveau/nvif: rework client "new device" api
` [PATCH 064/156] drm/nouveau/nvif: remove client from object rb
` [PATCH 065/156] drm/nouveau/nvif: rework device "sclass" api
` [PATCH 066/156] drm/nouveau/nvif: rework device "map" api
` [PATCH 067/156] drm/nouveau/nvif: rework device "info v0" api
` [PATCH 068/156] drm/nouveau/nvif: rework device "info v1" api
` [PATCH 069/156] drm/nouveau/nvif: rework device "time" api
` [PATCH 070/156] drm/nouveau/nvif: rework device "new ctrl" api
` [PATCH 071/156] drm/nouveau/nvif: rework ctrl "pstate info" api
` [PATCH 072/156] drm/nouveau/nvif: rework ctrl "pstate attr" api
` [PATCH 073/156] drm/nouveau/nvif: rework ctrl "pstate user" api
` [PATCH 074/156] drm/nouveau/nvif: remove ctrl from object rb
` [PATCH 075/156] drm/nouveau/nvif: rework device "new usermode" api
` [PATCH 076/156] drm/nouveau/nvif: rework usermode "map" api
` [PATCH 077/156] drm/nouveau/nvif: remove usermode from object rb
` [PATCH 078/156] drm/nouveau/nvif: rework device "new mmu" api
` [PATCH 079/156] drm/nouveau/nvif: rework mmu "sclass" api
` [PATCH 080/156] drm/nouveau/nvif: rework mmu "heap" api
` [PATCH 081/156] drm/nouveau/nvif: rework mmu "type" api
` [PATCH 082/156] drm/nouveau/nvif: rework mmu "kind" api
` [PATCH 083/156] drm/nouveau/nvif: rework mmu "new mem" api
` [PATCH 084/156] drm/nouveau/nvif: rework mem "map"/"unmap" apis
` [PATCH 085/156] drm/nouveau/nvif: rework mmu "new vmm" api
` [PATCH 086/156] drm/nouveau/nvif: remove mmu from object rb
` [PATCH 087/156] drm/nouveau/nvif: rework vmm "page" api
` [PATCH 088/156] drm/nouveau/nvif: rework vmm "get"/"put" apis
` [PATCH 089/156] drm/nouveau/nvif: rework vmm "map"/"unmap" apis
` [PATCH 090/156] drm/nouveau/nvif: rework vmm "pfnmap"/"pfnclr" apis
` [PATCH 091/156] drm/nouveau/nvif: rework vmm "raw get"/"raw put" apis
` [PATCH 092/156] drm/nouveau/nvif: rework vmm "raw map"/"raw unmap" apis
` [PATCH 093/156] drm/nouveau/nvif: rework vmm "raw sparse" api
` [PATCH 094/156] drm/nouveau/nvif: rework vmm "fault replay"/"fault cancel" apis
` [PATCH 095/156] drm/nouveau/nvif: rework device "new fault buffer" api
` [PATCH 096/156] drm/nouveau/nvif: rework fault buffer "map" api
` [PATCH 097/156] drm/nouveau/nvif: rework fault buffer "new event" api
` [PATCH 098/156] drm/nouveau/nvif: remove fault buffer from object rb
` [PATCH 099/156] drm/nouveau/nvif: rework device "new disp" api
` [PATCH 100/156] drm/nouveau/nvif: rework disp "sclass" api
` [PATCH 101/156] drm/nouveau/nvif: rework disp "new caps" api
` [PATCH 102/156] drm/nouveau/nvif: rework disp "new conn" api
` [PATCH 103/156] drm/nouveau/nvif: rework conn "new event" api
` [PATCH 104/156] drm/nouveau/nvif: remove conn from object rb
` [PATCH 105/156] drm/nouveau/nvif: rework disp "new outp" api
` [PATCH 106/156] drm/nouveau/nvif: rework outp "detect" api
` [PATCH 107/156] drm/nouveau/nvif: rework outp "edid get" api
` [PATCH 108/156] drm/nouveau/nvif: rework outp "load detect" api
` [PATCH 109/156] drm/nouveau/nvif: rework outp "inherit" apis
` [PATCH 110/156] drm/nouveau/nvif: rework outp "acquire" api
` [PATCH 111/156] drm/nouveau/nvif: rework outp "release" api
` [PATCH 112/156] drm/nouveau/nvif: rework outp "bl get"/"bl set" apis
` [PATCH 113/156] drm/nouveau/nvif: rework outp "lvds config" api
` [PATCH 114/156] drm/nouveau/nvif: rework outp "hdmi "
` [PATCH 115/156] drm/nouveau/nvif: rework outp "infoframe" api
` [PATCH 116/156] drm/nouveau/nvif: rework outp "hda eld" api
` [PATCH 117/156] drm/nouveau/nvif: rework outp "dp aux pwr" api
` [PATCH 118/156] drm/nouveau/nvif: rework outp "dp aux xfer" api
` [PATCH 119/156] drm/nouveau/nvif: rework outp "dp rates" api
` [PATCH 120/156] drm/nouveau/nvif: rework outp "dp train" api
` [PATCH 121/156] drm/nouveau/nvif: rework outp "dp drive" api
` [PATCH 122/156] drm/nouveau/nvif: rework outp "dp sst" api
` [PATCH 123/156] drm/nouveau/nvif: rework outp "dp mst id get"/"dp mst id put" apis
` [PATCH 124/156] drm/nouveau/nvif: rework outp "dp mst vcpi" api
` [PATCH 125/156] drm/nouveau/nvif: remove outp from object rb
` [PATCH 126/156] drm/nouveau/nvif: rework disp "new head" api
` [PATCH 127/156] drm/nouveau/nvif: rework head "scanoutpos" api
` [PATCH 128/156] drm/nouveau/nvif: rework head "new event" api
` [PATCH 129/156] drm/nouveau/nvif: remove head from object rb
` [PATCH 130/156] drm/nouveau/nvif: rework disp "new chan" apis
` [PATCH 131/156] drm/nouveau/nvif: remove disp from object rb
` [PATCH 132/156] drm/nouveau/nvif: rework disp chan "new ctxdma" api
` [PATCH 133/156] drm/nouveau/nvif: remove disp chans from object rb
` [PATCH 134/156] drm/nouveau/nvif: rework device "new cgrp" api
` [PATCH 135/156] drm/nouveau/nvif: rework device "new ctxdma" api
` [PATCH 136/156] drm/nouveau/nvif: rework device/cgrp "new chan" apis
` [PATCH 137/156] drm/nouveau/nvif: remove mem from object rb
` [PATCH 138/156] drm/nouveau/nvif: remove vmm "
` [PATCH 139/156] drm/nouveau/nvif: remove ctxdma "
` [PATCH 140/156] drm/nouveau/nvif: remove device "
` [PATCH 141/156] drm/nouveau/nvif: rework chan "map" api
` [PATCH 142/156] drm/nouveau/nvif: rework chan "sclass" api
` [PATCH 143/156] drm/nouveau/nvif: rework chan "new event" apis
` [PATCH 144/156] drm/nouveau/nvif: rework chan "new ctxdma" api
` [PATCH 145/156] drm/nouveau/nvif: rework chan "new engobj" apis
` [PATCH 146/156] drm/nouveau/nvif: remove chan from object rb
` [PATCH 147/156] drm/nouveau/nvif: rework engobj "mthd" api
` [PATCH 148/156] drm/nouveau/nvif: rework engobj "new event" api
` [PATCH 149/156] drm/nouveau/nvif: remove engobj from object rb
` [PATCH 150/156] drm/nouveau/nvkm: switch nvkm_object to non-irqsafe spinlock
` [PATCH 151/156] drm/nouveau: remove client_mutex
` [PATCH 152/156] drm/nouveau: move nvxx_* definitions to nouveau_drv.h
` [PATCH 153/156] drm/nouveau: pass nouveau_drm to nvxx_*
` [PATCH 154/156] drm/nouveau: remove remaining usage of nvif_device.info
` [PATCH 155/156] drm/nouveau: remove remaining usage of nvif_device.object.map
` [PATCH 156/156] drm/nouveau: remove remaining usage of nouveau_drm.client

Issues with trying to boot falcons from sgt memory + Possible firmware SG_DEBUG fix?
 2024-04-18 22:14 UTC  (2+ messages)

[linux-next:master] BUILD REGRESSION 7b4f2bc91c15fdcf948bb2d9741a9d7d54303f8d
 2024-04-18 19:22 UTC 

[PATCH v2 1/2] drm/print: drop include debugfs.h and include where needed
 2024-04-18 14:47 UTC  (2+ messages)

[PATCH] [v7] nouveau: add command-line GSP-RM registry support
 2024-04-17 21:53 UTC 

[linux-next:master] BUILD REGRESSION 4eab358930711bbeb85bf5ee267d0d42d3394c2c
 2024-04-17 19:17 UTC 

[PATCH v6 0/5] Add support for getting EDID over ACPI to DRM
 2024-04-17 14:18 UTC  (7+ messages)
` [PATCH v6 3/5] drm: Add support to get EDID from ACPI

[PATCH] drm/nouveau/disp: fix an error problem in nvkm_uconn_new()
 2024-04-17  8:39 UTC 

[PATCH] nouveau: rip out busy fence waits
 2024-04-17  5:40 UTC 

[linux-next:master] BUILD REGRESSION 66e4190e92ce0e4a50b2f6be0e5f5b2e47e072f4
 2024-04-16 21:34 UTC 

[PATCH] [v6] nouveau: add command-line GSP-RM registry support
 2024-04-16 19:27 UTC 

[PATCH v2 1/2] drm/nouveau/disp: add backlight for ada lovelace
 2024-04-16  7:11 UTC  (3+ messages)

[linux-next:master] BUILD REGRESSION 6bd343537461b57f3efe5dfc5fc193a232dfef1e
 2024-04-15 18:26 UTC 

[PATCH] [v5] nouveau: add command-line GSP-RM registry support
 2024-04-15 16:57 UTC  (4+ messages)

[bug report] drm/nouveau/disp/r535: initial support
 2024-04-15 14:41 UTC 

[PATCH 1/2] drm/print: drop include debugfs.h and include where needed
 2024-04-15 14:23 UTC  (3+ messages)
  `  "

2024 X.Org Foundation Election Results
 2024-04-15 14:02 UTC 

[PATCH] drm/nouveau: use vmemdup_array_user() in u_memcpya()
 2024-04-15  9:54 UTC 

[PATCH] drm/nouveau: fix duplicate pointer to struct drm_device
 2024-04-15  9:53 UTC 

[PATCH] nouveau: fix instmem race condition around ptr stores
 2024-04-15  9:06 UTC  (2+ messages)

[PATCH v2] drm: nv04: Fix out of bounds access
 2024-04-15  9:03 UTC  (2+ messages)

[PATCH v0 00/14] Make I2C terminology more inclusive for I2C Algobit and consumers
 2024-04-08  8:35 UTC  (19+ messages)
` [PATCH v0 01/14] IB/hfi1, IB/qib: Make I2C terminology more inclusive
` [PATCH v0 03/14] drm/gma500, drm/i915: "
  ` [PATCH v0 03/14] drm/gma500,drm/i915: "
` [PATCH v0 10/14] sfc: falcon: "

[PATCH] drm: nv04: Add check to avoid out of bounds access
 2024-04-10 15:39 UTC  (5+ messages)

[linux-next:master] BUILD REGRESSION 8568bb2ccc278f344e6ac44af6ed010a90aa88dc
 2024-04-05 15:40 UTC  (2+ messages)

2024 X.Org Foundation Membership deadline for voting in the election
 2024-03-31 16:47 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).