drm/nouveau/nvif: split out nvsw interface definitons
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
This commit is contained in:
@@ -5,10 +5,10 @@
|
||||
#define NVIF_CLASS_CONTROL -1
|
||||
#define NVIF_CLASS_PERFMON -2
|
||||
#define NVIF_CLASS_PERFDOM -3
|
||||
#define NVIF_CLASS_SW_NV04 -4
|
||||
#define NVIF_CLASS_SW_NV10 -5
|
||||
#define NVIF_CLASS_SW_NV50 -6
|
||||
#define NVIF_CLASS_SW_GF100 -7
|
||||
#define NVIF_CLASS_SW_NV04 /* if0004.h */ -4
|
||||
#define NVIF_CLASS_SW_NV10 /* if0005.h */ -5
|
||||
#define NVIF_CLASS_SW_NV50 /* if0005.h */ -6
|
||||
#define NVIF_CLASS_SW_GF100 /* if0005.h */ -7
|
||||
|
||||
/* the below match nvidia-assigned (either in hw, or sw) class numbers */
|
||||
#define NV_DEVICE 0x00000080
|
||||
@@ -614,18 +614,4 @@ struct nv50_disp_overlay_v0 {
|
||||
};
|
||||
|
||||
#define NV50_DISP_OVERLAY_V0_NTFY_UEVENT 0x00
|
||||
|
||||
/*******************************************************************************
|
||||
* software
|
||||
******************************************************************************/
|
||||
|
||||
#define NVSW_NTFY_UEVENT 0x00
|
||||
|
||||
#define NV04_NVSW_GET_REF 0x00
|
||||
|
||||
struct nv04_nvsw_get_ref_v0 {
|
||||
__u8 version;
|
||||
__u8 pad01[3];
|
||||
__u32 ref;
|
||||
};
|
||||
#endif
|
||||
|
13
drivers/gpu/drm/nouveau/include/nvif/if0004.h
Normal file
13
drivers/gpu/drm/nouveau/include/nvif/if0004.h
Normal file
@@ -0,0 +1,13 @@
|
||||
#ifndef __NVIF_IF0004_H__
|
||||
#define __NVIF_IF0004_H__
|
||||
|
||||
#define NV04_NVSW_NTFY_UEVENT 0x00
|
||||
|
||||
#define NV04_NVSW_GET_REF 0x00
|
||||
|
||||
struct nv04_nvsw_get_ref_v0 {
|
||||
__u8 version;
|
||||
__u8 pad01[3];
|
||||
__u32 ref;
|
||||
};
|
||||
#endif
|
4
drivers/gpu/drm/nouveau/include/nvif/if0005.h
Normal file
4
drivers/gpu/drm/nouveau/include/nvif/if0005.h
Normal file
@@ -0,0 +1,4 @@
|
||||
#ifndef __NVIF_IF0005_H__
|
||||
#define __NVIF_IF0005_H__
|
||||
#define NV10_NVSW_NTFY_UEVENT 0x00
|
||||
#endif
|
Reference in New Issue
Block a user