Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Data Fields
nouveau_device Struct Reference

#include <device.h>

Public Types

enum  {
  NV_04 = 0x04, NV_10 = 0x10, NV_20 = 0x20, NV_30 = 0x30,
  NV_40 = 0x40, NV_50 = 0x50, NV_C0 = 0xc0, NV_D0 = 0xd0,
  NV_E0 = 0xe0
}
 

Data Fields

struct nouveau_subdev base
 
struct list_head head
 
struct pci_devpdev
 
u64 handle
 
const charcfgopt
 
const chardbgopt
 
const charname
 
const charcname
 
enum nouveau_device:: { ... }  card_type
 
u32 chipset
 
u32 crystal
 
struct nouveau_oclassoclass [NVDEV_SUBDEV_NR]
 
struct nouveau_objectsubdev [NVDEV_SUBDEV_NR]
 

Detailed Description

Definition at line 58 of file device.h.

Member Enumeration Documentation

anonymous enum
Enumerator:
NV_04 
NV_10 
NV_20 
NV_30 
NV_40 
NV_50 
NV_C0 
NV_D0 
NV_E0 

Definition at line 70 of file device.h.

Field Documentation

Definition at line 59 of file device.h.

enum { ... } card_type
const char* cfgopt

Definition at line 65 of file device.h.

Definition at line 81 of file device.h.

Definition at line 68 of file device.h.

u32 crystal

Definition at line 82 of file device.h.

const char* dbgopt

Definition at line 66 of file device.h.

Definition at line 63 of file device.h.

Definition at line 60 of file device.h.

const char* name

Definition at line 67 of file device.h.

Definition at line 84 of file device.h.

struct pci_dev* pdev

Definition at line 62 of file device.h.

Definition at line 85 of file device.h.


The documentation for this struct was generated from the following file: