. For both
patches:
Reviewed-by: Ben Skeggs
Ben.
---
.../gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 4 +-
.../gpu/drm/nouveau/nvkm/subdev/gsp/r535.c| 77 ---
2 files changed, 54 insertions(+), 27 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/include/nvkm/subdev
On 19/4/24 08:14, David Airlie wrote:
On Fri, Apr 19, 2024 at 6:27 AM Lyude Paul wrote:
So - first some context here for Ben and anyone else who hasn't been
following. A little while ago I got a Slimbook Executive 16 with a
Nvidia RTX 4060 in it, and I've unfortunately been running into a
On 19/4/24 06:27, Lyude Paul wrote:
So - first some context here for Ben and anyone else who hasn't been
following. A little while ago I got a Slimbook Executive 16 with a
Nvidia RTX 4060 in it, and I've unfortunately been running into a kind
of annoying issue. Currently this laptop only has 16
This has never really been used for anything, in part due to never
having reclocking stable enough in general to attempt to implement
dynamic clock changes based on load, etc.
To avoid having to rework its interfaces, remove it entirely.
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau
On 18/4/24 08:24, Danilo Krummrich wrote:
Hi Ben,
Welcome back from my side as well!
Hey Danilo,
Thanks!
On Wed, Apr 17, 2024 at 09:37:26AM +1000, Ben Skeggs wrote:
This is a series of cleanups that I intended on doing after posting
the initial GSP-RM support several months ago
On 17/4/24 14:15, Dave Airlie wrote:
On Wed, 17 Apr 2024 at 10:57, Ben Skeggs wrote:
This is a series of cleanups that I intended on doing after posting
the initial GSP-RM support several months ago, and have now had the
opportunity to work on again.
The main intention here is to replace
- accesses to PRI are now via nvif_device.map
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv04/dac.c| 10 +-
drivers/gpu/drm/nouveau/dispnv04/dfp.c| 2 +-
drivers/gpu/drm/nouveau/dispnv04/hw.c | 8
drivers/gpu/drm/nouveau/dispnv04/hw.h
- removes usage of nvif_object.priv
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 +-
drivers/gpu/drm/nouveau/dispnv04/dac.c| 2 +-
drivers/gpu/drm/nouveau/dispnv04/dfp.c| 2 +-
drivers/gpu/drm/nouveau/dispnv04/disp.c | 2 +-
drivers
- move out of nvif
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/device.h | 33 ---
drivers/gpu/drm/nouveau/nouveau_bios.h| 1 +
drivers/gpu/drm/nouveau/nouveau_drv.h | 32 ++
3 files changed, 33 insertions(+), 33 deletions
- this protected the drm.master object rb, which no longer exists
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/nouveau_drm.c | 7 ---
drivers/gpu/drm/nouveau/nouveau_drv.h | 1 -
drivers/gpu/drm/nouveau/nouveau_mem.c | 6 --
3 files changed, 14 deletions(-)
diff --git
- no more users
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 4 +-
drivers/gpu/drm/nouveau/include/nvif/object.h | 13 +-
.../drm/nouveau/include/nvkm/core/client.h| 1 -
.../gpu/drm/nouveau/include/nvkm/core/ioctl.h | 8 -
.../drm/nouveau/include
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 1 +
drivers/gpu/drm/nouveau/nv04_fence.c | 7 +--
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c | 9 +
drivers/gpu/drm/nouveau/nvkm/engine/
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/nouveau_chan.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/device/user.c | 5 +++--
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu
- complete the switch to nvif_device.impl
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv04/arb.c| 7 +-
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 34 +-
drivers/gpu/drm/nouveau/dispnv04/cursor.c | 2 +-
drivers/gpu/drm/nouveau/dispnv04/dac.c| 6
- complete the switch to nouveau_drm.cli
- renames drm._client to drm.client
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +-
drivers/gpu/drm/nouveau/dispnv50/crc.c | 2 +-
drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +-
drivers/gpu/drm/nouveau/dispnv50/head.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/chan.h | 4 ++
.../gpu/drm/nouveau/include/nvif/driverif.h | 5 ++
drivers/gpu/drm/nouveau/nouveau_abi16.c | 15 +++---
drivers/gpu/drm/nouveau/nouveau_abi16.h
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/fifo.h | 2 +
drivers/gpu/drm/nouveau/include/nvif/object.h | 8 --
drivers/gpu/drm/nouveau/nouveau_abi16.c | 91 +--
drivers/gpu/drm/nouveau/n
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv04/disp.c | 2 +-
drivers/gpu/drm/nouveau/include/nvif/chan.h | 10 ++
.../gpu/drm/nouveau/include/nvif/driverif.h | 11 ++
drivers/gpu/drm/nouveau/nouveau_abi16.c
- also removes umem list hack
- no more users
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 2 +-
.../gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 4 ---
drivers/gpu/drm/nouveau/nvif/mem.c| 3 +-
.../gpu/drm/nouveau/nvkm/subdev/mmu/base.c| 2
- nvkm_object_search() no longer exists to be called from irq context
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/nvkm/core/object.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nvkm/core/object.c
b/drivers/gpu/drm/nouveau/nvkm
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv04/disp.c | 8 ++-
.../gpu/drm/nouveau/include/nvif/driverif.h | 5 ++
drivers/gpu/drm/nouveau/include/nvif/event.h | 21 +--
drivers/gpu/drm/nouveau/include/nvif/if0
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h | 2 --
drivers/gpu/drm/nouveau/nvif/device.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/device/user.c| 6 +++---
drivers
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/core.c | 36
drivers/gpu/drm/nouveau/dispnv50/core.h | 5 +-
drivers/gpu/drm/nouveau/dispnv50/core507d.c | 2 +-
drivers/gpu/drm/nouveau/dispnv50/corec37
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 2 --
drivers/gpu/drm/nouveau/nvif/vmm.c| 3 +--
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.c| 5 +++--
drivers
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/device.h | 4 ++
.../gpu/drm/nouveau/include/nvif/driverif.h | 6 +++
drivers/gpu/drm/nouveau/nouveau_chan.c| 11 +++--
drivers/gpu/drm/nouveau/nouveau_chan.h
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/chan.h | 6 +++
drivers/gpu/drm/nouveau/include/nvif/class.h | 1 -
.../gpu/drm/nouveau/include/nvif/driverif.h | 7 +++
drivers/gpu/drm/nouveau/include/nvif/if0
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 2 +
drivers/gpu/drm/nouveau/include/nvif/ioctl.h | 17
drivers/gpu/drm/nouveau/include/nvif/object.h | 5 --
.../drm/nouveau/include/nvkm/core/object.h| 11 --
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/base507c.c | 21 +-
drivers/gpu/drm/nouveau/dispnv50/core.c | 6 +-
drivers/gpu/drm/nouveau/dispnv50/core.h | 4 +-
drivers/gpu/drm/nouveau/dispnv50/core507d
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/chan.h | 25
.../gpu/drm/nouveau/include/nvif/driverif.h | 31 +
drivers/gpu/drm/nouveau/include/nvif/if0020.h | 32 -
drivers/gpu/drm/nouveau/nouveau_abi16.c
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/nvif/head.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.c | 6 +++---
3 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/drivers
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 8 ++
drivers/gpu/drm/nouveau/include/nvif/head.h | 2 ++
drivers/gpu/drm/nouveau/include/nvif/if0013.h | 8 --
drivers/gpu/drm/nouveau/nvif/head.c
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/nvif/device.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/core/client.c | 6 +++---
3 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/cgrp.h | 17 +
.../gpu/drm/nouveau/include/nvif/driverif.h | 10 +++
drivers/gpu/drm/nouveau/include/nvif/if0021.h | 16 -
drivers/gpu/drm/nouveau/nvif/Kbuild
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 3 +++
drivers/gpu/drm/nouveau/include/nvif/if0013.h | 9 -
drivers/gpu/drm/nouveau/nouveau_display.c | 1 -
drivers/gpu/drm/nouveau/nvif/head.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 4 ++
drivers/gpu/drm/nouveau/include/nvif/if0013.h | 18
drivers/gpu/drm/nouveau/nouveau_display.c | 20 +
.../gpu/drm/nouveau/nvkm/engine/disp/uhe
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/base507c.c | 3 +-
drivers/gpu/drm/nouveau/dispnv50/core507d.c | 3 +-
drivers/gpu/drm/nouveau/dispnv50/ovly507e.c | 3 +-
drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 3 +-
drivers/gpu/drm/nouveau
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 2 +
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 18 -
drivers/gpu/drm/nouveau/nvif/outp.c | 19 +++---
.../gpu/drm/nouveau/nvkm/engine/di
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/nvif/disp.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/device/user.c | 6 +++---
3 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 2 +-
drivers/gpu/drm/nouveau/nvif/outp.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.c | 6 +++---
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/drivers
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 2 ++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 12 ---
drivers/gpu/drm/nouveau/nvif/outp.c | 10 ++
.../gpu/drm/nouveau/nvkm/engine/disp/uou
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/disp.c | 1 -
.../gpu/drm/nouveau/include/nvif/driverif.h | 2 +
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 17 --
drivers/gpu/drm/nouveau/include/nvif/outp.h | 1
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 4 ++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 11 -
drivers/gpu/drm/nouveau/nvif/outp.c | 13 +-
.../gpu/drm/nouveau/nvkm/engine/disp/uou
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 2 ++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 9 -
drivers/gpu/drm/nouveau/nvif/outp.c | 8 ++--
.../gpu/drm/nouveau/nvkm/engine/di
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h| 1 +
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 12
drivers/gpu/drm/nouveau/nvif/outp.c| 14 +++---
.../gpu/drm/nouveau/nvkm/e
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/disp.c | 18 +++--
.../gpu/drm/nouveau/include/nvif/driverif.h | 7
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 13 ---
drivers/gpu/drm/nouveau/include/nvif/out
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h| 1 +
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 13 -
drivers/gpu/drm/nouveau/nvif/outp.c| 12 +++-
.../gpu/drm/nouveau/nvkm/e
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 2 ++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 10 --
drivers/gpu/drm/nouveau/nvif/outp.c | 9 ++---
.../gpu/drm/nouveau/nvkm/engine/di
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 4 +++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 14
drivers/gpu/drm/nouveau/nvif/outp.c | 16 ++---
.../gpu/drm/nouveau/nvkm/engine/disp/uou
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 5 +++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 17
drivers/gpu/drm/nouveau/nvif/outp.c | 18 +++-
.../gpu/drm/nouveau/nvkm/engine/disp/uou
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 6 +++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 13 ---
drivers/gpu/drm/nouveau/include/nvif/outp.h | 5 ---
drivers/gpu/drm/nouveau/nvif/outp.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 6 +++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 16 ---
drivers/gpu/drm/nouveau/nvif/outp.c | 18 ++-
.../gpu/drm/nouveau/nvkm/engine/disp/uou
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 1 +
drivers/gpu/drm/nouveau/include/nvif/if0012.h| 7 ---
drivers/gpu/drm/nouveau/nvif/outp.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/di
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 1 +
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 19 --
drivers/gpu/drm/nouveau/nvif/outp.c | 29 ++-
.../gpu/drm/nouveau/nvkm/engine/di
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 3 ++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 23 -
drivers/gpu/drm/nouveau/nvif/outp.c | 40 +++
.../gpu/drm/nouveau/nvkm/e
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 8
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 11 -
drivers/gpu/drm/nouveau/include/nvif/outp.h | 6 ---
drivers/gpu/drm/nouveau/nouveau_connecto
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/conn.h | 6 ---
.../gpu/drm/nouveau/include/nvif/driverif.h | 3 ++
drivers/gpu/drm/nouveau/nvif/conn.c | 22
.../gpu/drm/nouveau/nvkm/engine/disp/uco
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 1 +
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 11 ---
drivers/gpu/drm/nouveau/nvif/outp.c | 19 +--
.../gpu/drm/nouveau/nvkm/e
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/disp.c | 40
.../gpu/drm/nouveau/include/nvif/driverif.h | 47 ++
drivers/gpu/drm/nouveau/include/nvif/if0012.h | 37
drivers/gpu/drm/nouveau/include/nvif/outp.h | 43 +
drivers/gpu/drm
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 2 ++
drivers/gpu/drm/nouveau/include/nvif/if0012.h| 11 ---
drivers/gpu/drm/nouveau/nvif/outp.c | 11 ---
drivers/gpu/drm/nouveau/n
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/nvif/conn.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.c | 6 +++---
3 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/drivers
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/base.c | 33 +
drivers/gpu/drm/nouveau/dispnv50/core.c | 49 ---
drivers/gpu/drm/nouveau/dispnv50/curs.c | 35 ++---
drivers/gpu/d
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/conn.h | 18 ++-
.../gpu/drm/nouveau/include/nvif/driverif.h | 20 +++
drivers/gpu/drm/nouveau/include/nvif/if0011.h | 18 ---
drivers/gpu/drm/nouveau/nouveau_c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 11 +--
drivers/gpu/drm/nouveau/dispnv50/disp.c | 3 +-
drivers/gpu/drm/nouveau/dispnv50/disp.h | 2 +-
drivers/gpu/drm/nouveau/include/nvif/disp.h | 11 ++
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/disp.h | 5 ++
.../gpu/drm/nouveau/include/nvif/driverif.h | 20
drivers/gpu/drm/nouveau/include/nvif/if0010.h | 14 -
drivers/gpu/drm/nouveau/include/nvif/obj
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 1 +
drivers/gpu/drm/nouveau/nouveau_svm.c | 26 +++
.../gpu/drm/nouveau/nvkm/subdev/fault/user.c | 16 +++-
3 files changed, 19 inserti
- transition from ioctl interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 5 +
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 2 --
drivers/gpu/drm/nouveau/nvif/vmm.c| 22 ++-
.../gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 1 +
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 16 --
drivers/gpu/drm/nouveau/nvif/vmm.c| 11 +--
.../gpu/drm/nouveau/nvkm/subdev/mmu/uvmm
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/crc.c| 8 ++--
drivers/gpu/drm/nouveau/dispnv50/crc.h| 1 +
drivers/gpu/drm/nouveau/dispnv50/crc907d.c| 4 +-
drivers/gpu/drm/nouveau/dispnv50/crcc37d.c| 4 +
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/nouveau_svm.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/device/user.c | 6 +++---
3 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 5 ++
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 6 --
drivers/gpu/drm/nouveau/include/nvif/if000d.h | 1 -
drivers/gpu/drm/nouveau/include/nvif/if500d.h | 1
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/clb069.h | 7 ---
.../gpu/drm/nouveau/include/nvif/driverif.h | 12 +
drivers/gpu/drm/nouveau/nouveau_svm.c | 27 ++
drivers/gpu/drm/nouveau/nvkm/device/user
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/clb069.h | 8 ---
.../gpu/drm/nouveau/include/nvif/driverif.h | 12
drivers/gpu/drm/nouveau/include/nvif/event.h | 3 +
.../gpu/drm/nouveau/include/nvkm/core/ev
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 8
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 12 --
drivers/gpu/drm/nouveau/include/nvif/vmm.h| 8
drivers/gpu/drm/nouveau/nouveau_bo.c
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 3 ++
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 2 -
drivers/gpu/drm/nouveau/nvif/vmm.c| 28 +
.../gpu/drm/nouveau/nvkm/subdev/mmu/uvmm
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 18 +++
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 12 -
drivers/gpu/drm/nouveau/include/nvif/vmm.h| 12 ++---
drivers/gpu/drm/nouveau/nouveau_bo.c
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 4 ++
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 18
drivers/gpu/drm/nouveau/nvif/vmm.c| 28 +
.../gpu/drm/nouveau/nvkm/subdev/
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 12
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 27
drivers/gpu/drm/nouveau/nouveau_dmem.c| 8 +--
drivers/gpu/drm/nouveau/nouveau_svm.c
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 10
drivers/gpu/drm/nouveau/include/nvif/if000c.h | 22 -
drivers/gpu/drm/nouveau/include/nvif/vmm.h| 10 +---
drivers/gpu/drm/nouveau/nouveau_bo.c
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 2 +-
drivers/gpu/drm/nouveau/nvif/mmu.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/device/user.c | 6 +++---
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 13 ++
drivers/gpu/drm/nouveau/include/nvif/if0008.h | 7 ---
drivers/gpu/drm/nouveau/include/nvif/mmu.h| 8 ++--
drivers/gpu/drm/nouveau/nouveau_drm.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 13 ++
drivers/gpu/drm/nouveau/include/nvif/if0008.h | 15 ---
drivers/gpu/drm/nouveau/include/nvif/mmu.h| 18 +---
drivers/gpu/drm/nouveau/no
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 4
drivers/gpu/drm/nouveau/include/nvif/if0008.h | 8 ---
drivers/gpu/drm/nouveau/include/nvif/mmu.h| 5
drivers/gpu/drm/nouveau/nvif/mmu.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/dispnv50/crc.c| 6 +--
drivers/gpu/drm/nouveau/dispnv50/lut.c| 2 +-
.../gpu/drm/nouveau/include/nvif/driverif.h | 11 +
drivers/gpu/drm/nouveau/include/nvif/mem
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 8 +++
drivers/gpu/drm/nouveau/include/nvif/mem.h| 4 +-
drivers/gpu/drm/nouveau/include/nvif/mmu.h| 1 -
drivers/gpu/drm/nouveau/include/nvif/vmm.h| 2 +
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 3 ++
drivers/gpu/drm/nouveau/include/nvif/if0008.h | 12 -
drivers/gpu/drm/nouveau/include/nvif/mmu.h| 6 +--
drivers/gpu/drm/nouveau/nouveau_bo.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 9
drivers/gpu/drm/nouveau/include/nvif/if0001.h | 15 --
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 10 ++--
drivers/gpu/drm/nouveau/nvkm/device/ctrl
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h| 1 +
drivers/gpu/drm/nouveau/include/nvif/user.h| 1 +
drivers/gpu/drm/nouveau/nvif/user.c| 9 -
drivers/gpu/drm/nouveau/nvif/userc361.c
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/device/user.c | 6 +++---
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu
- transition from "ioctl" interfaces
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 46 -
drivers/gpu/drm/nouveau/include/nvif/device.h | 5 -
.../gpu/drm/nouveau/include/nvif/driverif.h | 43
drivers/gpu/drm/nouveau/include/nvif/fif
- no more users
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 3 +--
drivers/gpu/drm/nouveau/nvif/user.c | 3 +--
drivers/gpu/drm/nouveau/nvkm/device/user.c | 5 +++--
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 16 ++
drivers/gpu/drm/nouveau/include/nvif/if0001.h | 17 ---
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 12 ++---
drivers/gpu/drm/nouveau/nvkm/device/ctrl
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 8 +
drivers/gpu/drm/nouveau/include/nvif/user.h | 5 +++-
drivers/gpu/drm/nouveau/nouveau_dma.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_drm.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/class.h | 2 --
.../gpu/drm/nouveau/include/nvif/driverif.h | 11 ++
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 17 +
drivers/gpu/drm/nouveau/nouveau_debugfs.
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 7
.../gpu/drm/nouveau/include/nvif/driverif.h | 2 +
drivers/gpu/drm/nouveau/nvif/device.c | 9 +---
drivers/gpu/drm/nouveau/nvkm/device/user
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 34 +
drivers/gpu/drm/nouveau/nvif/device.c | 11 +-
drivers/gpu/drm/nouveau/nvkm/device/user.c| 135 --
3 files changed, 106 inserti
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
.../gpu/drm/nouveau/include/nvif/driverif.h | 17
drivers/gpu/drm/nouveau/include/nvif/if0001.h | 15 ---
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 6 +--
drivers/gpu/drm/nouveau/nvkm/device/ctrl
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/disp.h | 3 +-
.../gpu/drm/nouveau/include/nvif/driverif.h | 26 +
drivers/gpu/drm/nouveau/nouveau_abi16.c | 19 +---
drivers/gpu/drm/nouveau/nouveau_chan.c
- transition from "ioctl" interface
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/device.h | 2 +
.../gpu/drm/nouveau/include/nvif/driverif.h | 11 +
drivers/gpu/drm/nouveau/include/nvif/object.h | 8
drivers/gpu/drm/nouveau/nvif/device.c
- now unused
Signed-off-by: Ben Skeggs
---
.../drm/nouveau/include/nvkm/core/device.h| 3 --
drivers/gpu/drm/nouveau/nvkm/device/base.c| 34 ---
2 files changed, 37 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/include/nvkm/core/device.h
b/drivers/gpu/drm/nouveau
- "ioctl" interfaces will also be moved here in subsequent patches
Signed-off-by: Ben Skeggs
---
drivers/gpu/drm/nouveau/include/nvif/driver.h | 11 ---
drivers/gpu/drm/nouveau/include/nvif/driverif.h | 15 +++
drivers/gpu/drm/nouveau/nvif/client.c
1 - 100 of 992 matches
Mail list logo