cregit-Linux how code gets into the kernel

Release 4.11 drivers/gpu/drm/nouveau/include/nvif/cl0080.h

#ifndef __NVIF_CL0080_H__

#define __NVIF_CL0080_H__


struct nv_device_v0 {
	
__u8  version;
	
__u8  pad01[7];
	
__u64 device;	/* device identifier, ~0 for client default */
};


#define NV_DEVICE_V0_INFO                                                  0x00

#define NV_DEVICE_V0_TIME                                                  0x01


struct nv_device_info_v0 {
	
__u8  version;

#define NV_DEVICE_INFO_V0_IGP                                              0x00

#define NV_DEVICE_INFO_V0_PCI                                              0x01

#define NV_DEVICE_INFO_V0_AGP                                              0x02

#define NV_DEVICE_INFO_V0_PCIE                                             0x03

#define NV_DEVICE_INFO_V0_SOC                                              0x04
	
__u8  platform;
	
__u16 chipset;	/* from NV_PMC_BOOT_0 */
	
__u8  revision;	/* from NV_PMC_BOOT_0 */

#define NV_DEVICE_INFO_V0_TNT                                              0x01

#define NV_DEVICE_INFO_V0_CELSIUS                                          0x02

#define NV_DEVICE_INFO_V0_KELVIN                                           0x03

#define NV_DEVICE_INFO_V0_RANKINE                                          0x04

#define NV_DEVICE_INFO_V0_CURIE                                            0x05

#define NV_DEVICE_INFO_V0_TESLA                                            0x06

#define NV_DEVICE_INFO_V0_FERMI                                            0x07

#define NV_DEVICE_INFO_V0_KEPLER                                           0x08

#define NV_DEVICE_INFO_V0_MAXWELL                                          0x09

#define NV_DEVICE_INFO_V0_PASCAL                                           0x0a
	
__u8  family;
	
__u8  pad06[2];
	
__u64 ram_size;
	
__u64 ram_user;
	
char  chip[16];
	
char  name[64];
};


struct nv_device_time_v0 {
	
__u8  version;
	
__u8  pad01[7];
	
__u64 time;
};
#endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Ben Skeggs157100.00%2100.00%
Total157100.00%2100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.