diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2021-02-08 11:30:21 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2021-02-11 11:50:04 +1000 |
commit | 5ef25f068c5a4a7bc5c1825b4d4bf70f48173e43 (patch) | |
tree | d0691760c2eabb983246b06fa74a0e1d01ff4bec /drivers/gpu/drm/nouveau/include | |
parent | be0ed63f9b2b835ffef67c5dd7034c57d8a0b0a7 (diff) |
drm/nouveau/nvkm: remove nvkm_subdev.index
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/include')
-rw-r--r-- | drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h | 9 |
2 files changed, 2 insertions, 9 deletions
diff --git a/drivers/gpu/drm/nouveau/include/nvkm/core/device.h b/drivers/gpu/drm/nouveau/include/nvkm/core/device.h index aa0ac7bf9db0..a18b6cfda07e 100644 --- a/drivers/gpu/drm/nouveau/include/nvkm/core/device.h +++ b/drivers/gpu/drm/nouveau/include/nvkm/core/device.h @@ -5,8 +5,6 @@ #include <core/event.h> enum nvkm_subdev_type; -#define nvkm_devidx nvkm_subdev_type - enum nvkm_device_type { NVKM_DEVICE_PCI, NVKM_DEVICE_AGP, diff --git a/drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h b/drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h index 5e9a9cae66ed..1665738948fb 100644 --- a/drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h +++ b/drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h @@ -4,13 +4,9 @@ #include <core/device.h> enum nvkm_subdev_type { -#define NVKM_LAYOUT_ONCE(t,s,p) t, -#define NVKM_LAYOUT_INST_3(t) t, t##0 = t, t##1, t##2, t##_LAST = t##2, -#define NVKM_LAYOUT_INST_9(t) t, t##0 = t, t##1, t##2, t##3, t##4, t##5, t##6, t##7, t##8, t##_LAST = t##8, -#define NVKM_LAYOUT_INST(t,s,p,c) NVKM_LAYOUT_INST_##c(t) +#define NVKM_LAYOUT_ONCE(t,s,p,...) t, +#define NVKM_LAYOUT_INST NVKM_LAYOUT_ONCE #include <core/layout.h> -#undef NVKM_LAYOUT_INST_9 -#undef NVKM_LAYOUT_INST_3 #undef NVKM_LAYOUT_INST #undef NVKM_LAYOUT_ONCE NVKM_SUBDEV_NR @@ -19,7 +15,6 @@ enum nvkm_subdev_type { struct nvkm_subdev { const struct nvkm_subdev_func *func; struct nvkm_device *device; - enum nvkm_devidx index; enum nvkm_subdev_type type; int inst; char name[16]; |