class.h (eccf7e8ad28e64401519e49f56abc7c799f809b5) class.h (93d90ad708b8da6efc0e487b66111aa9db7f70c7)
1#ifndef __NVIF_CLASS_H__
2#define __NVIF_CLASS_H__
3
4/*******************************************************************************
5 * class identifiers
6 ******************************************************************************/
7
8/* the below match nvidia-assigned (either in hw, or sw) class numbers */

--- 112 unchanged lines hidden (view full) ---

121#define NV_DEVICE_V0_DISABLE_VBIOS 0x0000000000000004ULL
122#define NV_DEVICE_V0_DISABLE_CORE 0x0000000000000008ULL
123#define NV_DEVICE_V0_DISABLE_DISP 0x0000000000010000ULL
124#define NV_DEVICE_V0_DISABLE_FIFO 0x0000000000020000ULL
125#define NV_DEVICE_V0_DISABLE_GRAPH 0x0000000100000000ULL
126#define NV_DEVICE_V0_DISABLE_MPEG 0x0000000200000000ULL
127#define NV_DEVICE_V0_DISABLE_ME 0x0000000400000000ULL
128#define NV_DEVICE_V0_DISABLE_VP 0x0000000800000000ULL
1#ifndef __NVIF_CLASS_H__
2#define __NVIF_CLASS_H__
3
4/*******************************************************************************
5 * class identifiers
6 ******************************************************************************/
7
8/* the below match nvidia-assigned (either in hw, or sw) class numbers */

--- 112 unchanged lines hidden (view full) ---

121#define NV_DEVICE_V0_DISABLE_VBIOS 0x0000000000000004ULL
122#define NV_DEVICE_V0_DISABLE_CORE 0x0000000000000008ULL
123#define NV_DEVICE_V0_DISABLE_DISP 0x0000000000010000ULL
124#define NV_DEVICE_V0_DISABLE_FIFO 0x0000000000020000ULL
125#define NV_DEVICE_V0_DISABLE_GRAPH 0x0000000100000000ULL
126#define NV_DEVICE_V0_DISABLE_MPEG 0x0000000200000000ULL
127#define NV_DEVICE_V0_DISABLE_ME 0x0000000400000000ULL
128#define NV_DEVICE_V0_DISABLE_VP 0x0000000800000000ULL
129#define NV_DEVICE_V0_DISABLE_CRYPT 0x0000001000000000ULL
129#define NV_DEVICE_V0_DISABLE_CIPHER 0x0000001000000000ULL
130#define NV_DEVICE_V0_DISABLE_BSP 0x0000002000000000ULL
131#define NV_DEVICE_V0_DISABLE_PPP 0x0000004000000000ULL
132#define NV_DEVICE_V0_DISABLE_COPY0 0x0000008000000000ULL
133#define NV_DEVICE_V0_DISABLE_COPY1 0x0000010000000000ULL
134#define NV_DEVICE_V0_DISABLE_VIC 0x0000020000000000ULL
135#define NV_DEVICE_V0_DISABLE_VENC 0x0000040000000000ULL
136#define NV_DEVICE_V0_DISABLE_COPY2 0x0000080000000000ULL
137#define NV_DEVICE_V0_DISABLE_MSVLD 0x0000100000000000ULL
130#define NV_DEVICE_V0_DISABLE_BSP 0x0000002000000000ULL
131#define NV_DEVICE_V0_DISABLE_PPP 0x0000004000000000ULL
132#define NV_DEVICE_V0_DISABLE_COPY0 0x0000008000000000ULL
133#define NV_DEVICE_V0_DISABLE_COPY1 0x0000010000000000ULL
134#define NV_DEVICE_V0_DISABLE_VIC 0x0000020000000000ULL
135#define NV_DEVICE_V0_DISABLE_VENC 0x0000040000000000ULL
136#define NV_DEVICE_V0_DISABLE_COPY2 0x0000080000000000ULL
137#define NV_DEVICE_V0_DISABLE_MSVLD 0x0000100000000000ULL
138#define NV_DEVICE_V0_DISABLE_SEC 0x0000200000000000ULL
138 __u64 disable; /* disable particular subsystems */
139 __u64 debug0; /* as above, but *internal* ids, and *NOT* ABI */
140};
141
142#define NV_DEVICE_V0_INFO 0x00
143
144struct nv_device_info_v0 {
145 __u8 version;

--- 426 unchanged lines hidden ---
139 __u64 disable; /* disable particular subsystems */
140 __u64 debug0; /* as above, but *internal* ids, and *NOT* ABI */
141};
142
143#define NV_DEVICE_V0_INFO 0x00
144
145struct nv_device_info_v0 {
146 __u8 version;

--- 426 unchanged lines hidden ---