Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
XGI_main.h File Reference
#include "XGIfb.h"
#include "vb_def.h"

Go to the source code of this file.

Data Structures

struct  _XGIbios_mode
 
struct  _XGI_crt2type
 
struct  _XGI_tvtype
 
struct  _XGI_vrate
 
struct  _XGI_TV_filter
 

Macros

#define PCI_DEVICE_ID_XGI_42   0x042
 
#define PCI_DEVICE_ID_XGI_27   0x027
 
#define XGISR   (xgifb_info->dev_info.P3c4)
 
#define XGICR   (xgifb_info->dev_info.P3d4)
 
#define XGIDACA   (xgifb_info->dev_info.P3c8)
 
#define XGIDACD   (xgifb_info->dev_info.P3c9)
 
#define XGIPART1   (xgifb_info->dev_info.Part1Port)
 
#define XGIPART2   (xgifb_info->dev_info.Part2Port)
 
#define XGIPART3   (xgifb_info->dev_info.Part3Port)
 
#define XGIPART4   (xgifb_info->dev_info.Part4Port)
 
#define XGIPART5   (xgifb_info->dev_info.Part5Port)
 
#define XGIDAC2A   XGIPART5
 
#define XGIDAC2D   (XGIPART5 + 1)
 
#define IND_XGI_SCRATCH_REG_CR30   0x30 /* CRs */
 
#define IND_XGI_SCRATCH_REG_CR31   0x31
 
#define IND_XGI_SCRATCH_REG_CR32   0x32
 
#define IND_XGI_SCRATCH_REG_CR33   0x33
 
#define IND_XGI_LCD_PANEL   0x36
 
#define IND_XGI_SCRATCH_REG_CR37   0x37
 
#define XGI_DRAM_SIZE_MASK   0xF0 /*SR14 */
 
#define XGI_DRAM_SIZE_1MB   0x00
 
#define XGI_DRAM_SIZE_2MB   0x01
 
#define XGI_DRAM_SIZE_4MB   0x02
 
#define XGI_DRAM_SIZE_8MB   0x03
 
#define XGI_DRAM_SIZE_16MB   0x04
 
#define XGI_DRAM_SIZE_32MB   0x05
 
#define XGI_DRAM_SIZE_64MB   0x06
 
#define XGI_DRAM_SIZE_128MB   0x07
 
#define XGI_DRAM_SIZE_256MB   0x08
 
#define MD_XGI315   1
 
#define DEFAULT_MODE   17 /* index for 800x600x16 */
 

Functions

 MODULE_DEVICE_TABLE (pci, xgifb_pci_table)
 

Macro Definition Documentation

#define DEFAULT_MODE   17 /* index for 800x600x16 */
#define IND_XGI_LCD_PANEL   0x36

Definition at line 41 of file XGI_main.h.

#define IND_XGI_SCRATCH_REG_CR30   0x30 /* CRs */

Definition at line 37 of file XGI_main.h.

#define IND_XGI_SCRATCH_REG_CR31   0x31

Definition at line 38 of file XGI_main.h.

#define IND_XGI_SCRATCH_REG_CR32   0x32

Definition at line 39 of file XGI_main.h.

#define IND_XGI_SCRATCH_REG_CR33   0x33

Definition at line 40 of file XGI_main.h.

#define IND_XGI_SCRATCH_REG_CR37   0x37

Definition at line 42 of file XGI_main.h.

#define MD_XGI315   1

Definition at line 71 of file XGI_main.h.

#define PCI_DEVICE_ID_XGI_27   0x027

Definition at line 11 of file XGI_main.h.

#define PCI_DEVICE_ID_XGI_42   0x042

Definition at line 8 of file XGI_main.h.

#define XGI_DRAM_SIZE_128MB   0x07

Definition at line 52 of file XGI_main.h.

#define XGI_DRAM_SIZE_16MB   0x04

Definition at line 49 of file XGI_main.h.

#define XGI_DRAM_SIZE_1MB   0x00

Definition at line 45 of file XGI_main.h.

#define XGI_DRAM_SIZE_256MB   0x08

Definition at line 53 of file XGI_main.h.

#define XGI_DRAM_SIZE_2MB   0x01

Definition at line 46 of file XGI_main.h.

#define XGI_DRAM_SIZE_32MB   0x05

Definition at line 50 of file XGI_main.h.

#define XGI_DRAM_SIZE_4MB   0x02

Definition at line 47 of file XGI_main.h.

#define XGI_DRAM_SIZE_64MB   0x06

Definition at line 51 of file XGI_main.h.

#define XGI_DRAM_SIZE_8MB   0x03

Definition at line 48 of file XGI_main.h.

#define XGI_DRAM_SIZE_MASK   0xF0 /*SR14 */

Definition at line 44 of file XGI_main.h.

#define XGICR   (xgifb_info->dev_info.P3d4)

Definition at line 26 of file XGI_main.h.

#define XGIDAC2A   XGIPART5

Definition at line 34 of file XGI_main.h.

#define XGIDAC2D   (XGIPART5 + 1)

Definition at line 35 of file XGI_main.h.

#define XGIDACA   (xgifb_info->dev_info.P3c8)

Definition at line 27 of file XGI_main.h.

#define XGIDACD   (xgifb_info->dev_info.P3c9)

Definition at line 28 of file XGI_main.h.

#define XGIPART1   (xgifb_info->dev_info.Part1Port)

Definition at line 29 of file XGI_main.h.

#define XGIPART2   (xgifb_info->dev_info.Part2Port)

Definition at line 30 of file XGI_main.h.

#define XGIPART3   (xgifb_info->dev_info.Part3Port)

Definition at line 31 of file XGI_main.h.

#define XGIPART4   (xgifb_info->dev_info.Part4Port)

Definition at line 32 of file XGI_main.h.

#define XGIPART5   (xgifb_info->dev_info.Part5Port)

Definition at line 33 of file XGI_main.h.

#define XGISR   (xgifb_info->dev_info.P3c4)

Definition at line 25 of file XGI_main.h.

Function Documentation

MODULE_DEVICE_TABLE ( pci  ,
xgifb_pci_table   
)