diff options
Diffstat (limited to 'drivers/gpu/drm/nouveau/include/nvif/client.h')
| -rw-r--r-- | drivers/gpu/drm/nouveau/include/nvif/client.h | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/drivers/gpu/drm/nouveau/include/nvif/client.h b/drivers/gpu/drm/nouveau/include/nvif/client.h index f5df8b30c599..03f1d564eb12 100644 --- a/drivers/gpu/drm/nouveau/include/nvif/client.h +++ b/drivers/gpu/drm/nouveau/include/nvif/client.h @@ -1,4 +1,4 @@ -/* SPDX-License-Identifier: GPL-2.0 */ +/* SPDX-License-Identifier: MIT */ #ifndef __NVIF_CLIENT_H__ #define __NVIF_CLIENT_H__ @@ -7,22 +7,12 @@ struct nvif_client { struct nvif_object object; const struct nvif_driver *driver; - u64 version; - u8 route; - bool super; }; -int nvif_client_init(struct nvif_client *parent, const char *name, u64 device, - struct nvif_client *); -void nvif_client_fini(struct nvif_client *); -int nvif_client_ioctl(struct nvif_client *, void *, u32); +int nvif_client_ctor(struct nvif_client *parent, const char *name, struct nvif_client *); +void nvif_client_dtor(struct nvif_client *); int nvif_client_suspend(struct nvif_client *); int nvif_client_resume(struct nvif_client *); /*XXX*/ -#include <core/client.h> -#define nvxx_client(a) ({ \ - struct nvif_client *_client = (a); \ - (struct nvkm_client *)_client->object.priv; \ -}) #endif |
