Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
mach64.h File Reference

Go to the source code of this file.

Macros

#define CRTC_H_TOTAL_DISP   0x0000 /* Dword offset 0_00 */
 
#define CRTC2_H_TOTAL_DISP   0x0000 /* Dword offset 0_00 */
 
#define CRTC_H_SYNC_STRT_WID   0x0004 /* Dword offset 0_01 */
 
#define CRTC2_H_SYNC_STRT_WID   0x0004 /* Dword offset 0_01 */
 
#define CRTC_H_SYNC_STRT   0x0004
 
#define CRTC2_H_SYNC_STRT   0x0004
 
#define CRTC_H_SYNC_DLY   0x0005
 
#define CRTC2_H_SYNC_DLY   0x0005
 
#define CRTC_H_SYNC_WID   0x0006
 
#define CRTC2_H_SYNC_WID   0x0006
 
#define CRTC_V_TOTAL_DISP   0x0008 /* Dword offset 0_02 */
 
#define CRTC2_V_TOTAL_DISP   0x0008 /* Dword offset 0_02 */
 
#define CRTC_V_TOTAL   0x0008
 
#define CRTC2_V_TOTAL   0x0008
 
#define CRTC_V_DISP   0x000A
 
#define CRTC2_V_DISP   0x000A
 
#define CRTC_V_SYNC_STRT_WID   0x000C /* Dword offset 0_03 */
 
#define CRTC2_V_SYNC_STRT_WID   0x000C /* Dword offset 0_03 */
 
#define CRTC_V_SYNC_STRT   0x000C
 
#define CRTC2_V_SYNC_STRT   0x000C
 
#define CRTC_V_SYNC_WID   0x000E
 
#define CRTC2_V_SYNC_WID   0x000E
 
#define CRTC_VLINE_CRNT_VLINE   0x0010 /* Dword offset 0_04 */
 
#define CRTC2_VLINE_CRNT_VLINE   0x0010 /* Dword offset 0_04 */
 
#define CRTC_OFF_PITCH   0x0014 /* Dword offset 0_05 */
 
#define CRTC_OFFSET   0x0014
 
#define CRTC_PITCH   0x0016
 
#define CRTC_INT_CNTL   0x0018 /* Dword offset 0_06 */
 
#define CRTC_GEN_CNTL   0x001C /* Dword offset 0_07 */
 
#define CRTC_PIX_WIDTH   0x001D
 
#define CRTC_FIFO   0x001E
 
#define CRTC_EXT_DISP   0x001F
 
#define DSP_CONFIG   0x0020 /* Dword offset 0_08 */
 
#define PM_DSP_CONFIG   0x0020 /* Dword offset 0_08 (Mobility Only) */
 
#define DSP_ON_OFF   0x0024 /* Dword offset 0_09 */
 
#define PM_DSP_ON_OFF   0x0024 /* Dword offset 0_09 (Mobility Only) */
 
#define TIMER_CONFIG   0x0028 /* Dword offset 0_0A */
 
#define MEM_BUF_CNTL   0x002C /* Dword offset 0_0B */
 
#define MEM_ADDR_CONFIG   0x0034 /* Dword offset 0_0D */
 
#define CRT_TRAP   0x0038 /* Dword offset 0_0E */
 
#define I2C_CNTL_0   0x003C /* Dword offset 0_0F */
 
#define DSTN_CONTROL_LG   0x003C /* Dword offset 0_0F (LG) */
 
#define OVR_CLR   0x0040 /* Dword offset 0_10 */
 
#define OVR2_CLR   0x0040 /* Dword offset 0_10 */
 
#define OVR_WID_LEFT_RIGHT   0x0044 /* Dword offset 0_11 */
 
#define OVR2_WID_LEFT_RIGHT   0x0044 /* Dword offset 0_11 */
 
#define OVR_WID_TOP_BOTTOM   0x0048 /* Dword offset 0_12 */
 
#define OVR2_WID_TOP_BOTTOM   0x0048 /* Dword offset 0_12 */
 
#define VGA_DSP_CONFIG   0x004C /* Dword offset 0_13 */
 
#define PM_VGA_DSP_CONFIG   0x004C /* Dword offset 0_13 (Mobility Only) */
 
#define VGA_DSP_ON_OFF   0x0050 /* Dword offset 0_14 */
 
#define PM_VGA_DSP_ON_OFF   0x0050 /* Dword offset 0_14 (Mobility Only) */
 
#define DSP2_CONFIG   0x0054 /* Dword offset 0_15 */
 
#define PM_DSP2_CONFIG   0x0054 /* Dword offset 0_15 (Mobility Only) */
 
#define DSP2_ON_OFF   0x0058 /* Dword offset 0_16 */
 
#define PM_DSP2_ON_OFF   0x0058 /* Dword offset 0_16 (Mobility Only) */
 
#define CRTC2_OFF_PITCH   0x005C /* Dword offset 0_17 */
 
#define CUR_CLR0   0x0060 /* Dword offset 0_18 */
 
#define CUR2_CLR0   0x0060 /* Dword offset 0_18 */
 
#define CUR_CLR1   0x0064 /* Dword offset 0_19 */
 
#define CUR2_CLR1   0x0064 /* Dword offset 0_19 */
 
#define CUR_OFFSET   0x0068 /* Dword offset 0_1A */
 
#define CUR2_OFFSET   0x0068 /* Dword offset 0_1A */
 
#define CUR_HORZ_VERT_POSN   0x006C /* Dword offset 0_1B */
 
#define CUR2_HORZ_VERT_POSN   0x006C /* Dword offset 0_1B */
 
#define CUR_HORZ_VERT_OFF   0x0070 /* Dword offset 0_1C */
 
#define CUR2_HORZ_VERT_OFF   0x0070 /* Dword offset 0_1C */
 
#define CNFG_PANEL_LG   0x0074 /* Dword offset 0_1D (LG) */
 
#define GP_IO   0x0078 /* Dword offset 0_1E */
 
#define HW_DEBUG   0x007C /* Dword offset 0_1F */
 
#define SCRATCH_REG0   0x0080 /* Dword offset 0_20 */
 
#define SCRATCH_REG1   0x0084 /* Dword offset 0_21 */
 
#define SCRATCH_REG2   0x0088 /* Dword offset 0_22 */
 
#define SCRATCH_REG3   0x008C /* Dword offset 0_23 */
 
#define CLOCK_CNTL   0x0090 /* Dword offset 0_24 */
 
#define CLOCK_SEL   0x0f
 
#define CLOCK_SEL_INTERNAL   0x03
 
#define CLOCK_SEL_EXTERNAL   0x0c
 
#define CLOCK_DIV   0x30
 
#define CLOCK_DIV1   0x00
 
#define CLOCK_DIV2   0x10
 
#define CLOCK_DIV4   0x20
 
#define CLOCK_STROBE   0x40
 
#define CLOCK_BIT   0x04 /* For ICS2595 */
 
#define CLOCK_PULSE   0x08 /* For ICS2595 */
 
#define CLOCK_DATA   0x80
 
#define CLOCK_CNTL_ADDR   CLOCK_CNTL + 1
 
#define PLL_WR_EN   0x02
 
#define PLL_ADDR   0xfc
 
#define CLOCK_CNTL_DATA   CLOCK_CNTL + 2
 
#define PLL_DATA   0xff
 
#define CLOCK_SEL_CNTL   0x0090 /* Dword offset 0_24 */
 
#define CNFG_STAT1   0x0094 /* Dword offset 0_25 */
 
#define CNFG_STAT2   0x0098 /* Dword offset 0_26 */
 
#define BUS_CNTL   0x00A0 /* Dword offset 0_28 */
 
#define LCD_INDEX   0x00A4 /* Dword offset 0_29 */
 
#define LCD_DATA   0x00A8 /* Dword offset 0_2A */
 
#define HFB_PITCH_ADDR_LG   0x00A8 /* Dword offset 0_2A (LG) */
 
#define EXT_MEM_CNTL   0x00AC /* Dword offset 0_2B */
 
#define MEM_CNTL   0x00B0 /* Dword offset 0_2C */
 
#define MEM_VGA_WP_SEL   0x00B4 /* Dword offset 0_2D */
 
#define MEM_VGA_RP_SEL   0x00B8 /* Dword offset 0_2E */
 
#define I2C_CNTL_1   0x00BC /* Dword offset 0_2F */
 
#define LT_GIO_LG   0x00BC /* Dword offset 0_2F (LG) */
 
#define DAC_REGS   0x00C0 /* Dword offset 0_30 */
 
#define DAC_W_INDEX   0x00C0 /* Dword offset 0_30 */
 
#define DAC_DATA   0x00C1 /* Dword offset 0_30 */
 
#define DAC_MASK   0x00C2 /* Dword offset 0_30 */
 
#define DAC_R_INDEX   0x00C3 /* Dword offset 0_30 */
 
#define DAC_CNTL   0x00C4 /* Dword offset 0_31 */
 
#define EXT_DAC_REGS   0x00C8 /* Dword offset 0_32 */
 
#define HORZ_STRETCHING_LG   0x00C8 /* Dword offset 0_32 (LG) */
 
#define VERT_STRETCHING_LG   0x00CC /* Dword offset 0_33 (LG) */
 
#define GEN_TEST_CNTL   0x00D0 /* Dword offset 0_34 */
 
#define CUSTOM_MACRO_CNTL   0x00D4 /* Dword offset 0_35 */
 
#define LCD_GEN_CNTL_LG   0x00D4 /* Dword offset 0_35 (LG) */
 
#define POWER_MANAGEMENT_LG   0x00D8 /* Dword offset 0_36 (LG) */
 
#define CNFG_CNTL   0x00DC /* Dword offset 0_37 (CT, ET, VT) */
 
#define CNFG_CHIP_ID   0x00E0 /* Dword offset 0_38 */
 
#define CNFG_STAT0   0x00E4 /* Dword offset 0_39 */
 
#define CRC_SIG   0x00E8 /* Dword offset 0_3A */
 
#define CRC2_SIG   0x00E8 /* Dword offset 0_3A */
 
#define DST_OFF_PITCH   0x0100 /* Dword offset 0_40 */
 
#define DST_X   0x0104 /* Dword offset 0_41 */
 
#define DST_Y   0x0108 /* Dword offset 0_42 */
 
#define DST_Y_X   0x010C /* Dword offset 0_43 */
 
#define DST_WIDTH   0x0110 /* Dword offset 0_44 */
 
#define DST_HEIGHT   0x0114 /* Dword offset 0_45 */
 
#define DST_HEIGHT_WIDTH   0x0118 /* Dword offset 0_46 */
 
#define DST_X_WIDTH   0x011C /* Dword offset 0_47 */
 
#define DST_BRES_LNTH   0x0120 /* Dword offset 0_48 */
 
#define DST_BRES_ERR   0x0124 /* Dword offset 0_49 */
 
#define DST_BRES_INC   0x0128 /* Dword offset 0_4A */
 
#define DST_BRES_DEC   0x012C /* Dword offset 0_4B */
 
#define DST_CNTL   0x0130 /* Dword offset 0_4C */
 
#define DST_Y_X__ALIAS__   0x0134 /* Dword offset 0_4D */
 
#define TRAIL_BRES_ERR   0x0138 /* Dword offset 0_4E */
 
#define TRAIL_BRES_INC   0x013C /* Dword offset 0_4F */
 
#define TRAIL_BRES_DEC   0x0140 /* Dword offset 0_50 */
 
#define LEAD_BRES_LNTH   0x0144 /* Dword offset 0_51 */
 
#define Z_OFF_PITCH   0x0148 /* Dword offset 0_52 */
 
#define Z_CNTL   0x014C /* Dword offset 0_53 */
 
#define ALPHA_TST_CNTL   0x0150 /* Dword offset 0_54 */
 
#define SECONDARY_STW_EXP   0x0158 /* Dword offset 0_56 */
 
#define SECONDARY_S_X_INC   0x015C /* Dword offset 0_57 */
 
#define SECONDARY_S_Y_INC   0x0160 /* Dword offset 0_58 */
 
#define SECONDARY_S_START   0x0164 /* Dword offset 0_59 */
 
#define SECONDARY_W_X_INC   0x0168 /* Dword offset 0_5A */
 
#define SECONDARY_W_Y_INC   0x016C /* Dword offset 0_5B */
 
#define SECONDARY_W_START   0x0170 /* Dword offset 0_5C */
 
#define SECONDARY_T_X_INC   0x0174 /* Dword offset 0_5D */
 
#define SECONDARY_T_Y_INC   0x0178 /* Dword offset 0_5E */
 
#define SECONDARY_T_START   0x017C /* Dword offset 0_5F */
 
#define SRC_OFF_PITCH   0x0180 /* Dword offset 0_60 */
 
#define SRC_X   0x0184 /* Dword offset 0_61 */
 
#define SRC_Y   0x0188 /* Dword offset 0_62 */
 
#define SRC_Y_X   0x018C /* Dword offset 0_63 */
 
#define SRC_WIDTH1   0x0190 /* Dword offset 0_64 */
 
#define SRC_HEIGHT1   0x0194 /* Dword offset 0_65 */
 
#define SRC_HEIGHT1_WIDTH1   0x0198 /* Dword offset 0_66 */
 
#define SRC_X_START   0x019C /* Dword offset 0_67 */
 
#define SRC_Y_START   0x01A0 /* Dword offset 0_68 */
 
#define SRC_Y_X_START   0x01A4 /* Dword offset 0_69 */
 
#define SRC_WIDTH2   0x01A8 /* Dword offset 0_6A */
 
#define SRC_HEIGHT2   0x01AC /* Dword offset 0_6B */
 
#define SRC_HEIGHT2_WIDTH2   0x01B0 /* Dword offset 0_6C */
 
#define SRC_CNTL   0x01B4 /* Dword offset 0_6D */
 
#define SCALE_OFF   0x01C0 /* Dword offset 0_70 */
 
#define SECONDARY_SCALE_OFF   0x01C4 /* Dword offset 0_71 */
 
#define TEX_0_OFF   0x01C0 /* Dword offset 0_70 */
 
#define TEX_1_OFF   0x01C4 /* Dword offset 0_71 */
 
#define TEX_2_OFF   0x01C8 /* Dword offset 0_72 */
 
#define TEX_3_OFF   0x01CC /* Dword offset 0_73 */
 
#define TEX_4_OFF   0x01D0 /* Dword offset 0_74 */
 
#define TEX_5_OFF   0x01D4 /* Dword offset 0_75 */
 
#define TEX_6_OFF   0x01D8 /* Dword offset 0_76 */
 
#define TEX_7_OFF   0x01DC /* Dword offset 0_77 */
 
#define SCALE_WIDTH   0x01DC /* Dword offset 0_77 */
 
#define SCALE_HEIGHT   0x01E0 /* Dword offset 0_78 */
 
#define TEX_8_OFF   0x01E0 /* Dword offset 0_78 */
 
#define TEX_9_OFF   0x01E4 /* Dword offset 0_79 */
 
#define TEX_10_OFF   0x01E8 /* Dword offset 0_7A */
 
#define S_Y_INC   0x01EC /* Dword offset 0_7B */
 
#define SCALE_PITCH   0x01EC /* Dword offset 0_7B */
 
#define SCALE_X_INC   0x01F0 /* Dword offset 0_7C */
 
#define RED_X_INC   0x01F0 /* Dword offset 0_7C */
 
#define GREEN_X_INC   0x01F4 /* Dword offset 0_7D */
 
#define SCALE_Y_INC   0x01F4 /* Dword offset 0_7D */
 
#define SCALE_VACC   0x01F8 /* Dword offset 0_7E */
 
#define SCALE_3D_CNTL   0x01FC /* Dword offset 0_7F */
 
#define HOST_DATA0   0x0200 /* Dword offset 0_80 */
 
#define HOST_DATA1   0x0204 /* Dword offset 0_81 */
 
#define HOST_DATA2   0x0208 /* Dword offset 0_82 */
 
#define HOST_DATA3   0x020C /* Dword offset 0_83 */
 
#define HOST_DATA4   0x0210 /* Dword offset 0_84 */
 
#define HOST_DATA5   0x0214 /* Dword offset 0_85 */
 
#define HOST_DATA6   0x0218 /* Dword offset 0_86 */
 
#define HOST_DATA7   0x021C /* Dword offset 0_87 */
 
#define HOST_DATA8   0x0220 /* Dword offset 0_88 */
 
#define HOST_DATA9   0x0224 /* Dword offset 0_89 */
 
#define HOST_DATAA   0x0228 /* Dword offset 0_8A */
 
#define HOST_DATAB   0x022C /* Dword offset 0_8B */
 
#define HOST_DATAC   0x0230 /* Dword offset 0_8C */
 
#define HOST_DATAD   0x0234 /* Dword offset 0_8D */
 
#define HOST_DATAE   0x0238 /* Dword offset 0_8E */
 
#define HOST_DATAF   0x023C /* Dword offset 0_8F */
 
#define HOST_CNTL   0x0240 /* Dword offset 0_90 */
 
#define BM_HOSTDATA   0x0244 /* Dword offset 0_91 */
 
#define BM_ADDR   0x0248 /* Dword offset 0_92 */
 
#define BM_DATA   0x0248 /* Dword offset 0_92 */
 
#define BM_GUI_TABLE_CMD   0x024C /* Dword offset 0_93 */
 
#define PAT_REG0   0x0280 /* Dword offset 0_A0 */
 
#define PAT_REG1   0x0284 /* Dword offset 0_A1 */
 
#define PAT_CNTL   0x0288 /* Dword offset 0_A2 */
 
#define SC_LEFT   0x02A0 /* Dword offset 0_A8 */
 
#define SC_RIGHT   0x02A4 /* Dword offset 0_A9 */
 
#define SC_LEFT_RIGHT   0x02A8 /* Dword offset 0_AA */
 
#define SC_TOP   0x02AC /* Dword offset 0_AB */
 
#define SC_BOTTOM   0x02B0 /* Dword offset 0_AC */
 
#define SC_TOP_BOTTOM   0x02B4 /* Dword offset 0_AD */
 
#define USR1_DST_OFF_PITCH   0x02B8 /* Dword offset 0_AE */
 
#define USR2_DST_OFF_PITCH   0x02BC /* Dword offset 0_AF */
 
#define DP_BKGD_CLR   0x02C0 /* Dword offset 0_B0 */
 
#define DP_FOG_CLR   0x02C4 /* Dword offset 0_B1 */
 
#define DP_FRGD_CLR   0x02C4 /* Dword offset 0_B1 */
 
#define DP_WRITE_MASK   0x02C8 /* Dword offset 0_B2 */
 
#define DP_CHAIN_MASK   0x02CC /* Dword offset 0_B3 */
 
#define DP_PIX_WIDTH   0x02D0 /* Dword offset 0_B4 */
 
#define DP_MIX   0x02D4 /* Dword offset 0_B5 */
 
#define DP_SRC   0x02D8 /* Dword offset 0_B6 */
 
#define DP_FRGD_CLR_MIX   0x02DC /* Dword offset 0_B7 */
 
#define DP_FRGD_BKGD_CLR   0x02E0 /* Dword offset 0_B8 */
 
#define DST_X_Y   0x02E8 /* Dword offset 0_BA */
 
#define DST_WIDTH_HEIGHT   0x02EC /* Dword offset 0_BB */
 
#define USR_DST_PICTH   0x02F0 /* Dword offset 0_BC */
 
#define DP_SET_GUI_ENGINE2   0x02F8 /* Dword offset 0_BE */
 
#define DP_SET_GUI_ENGINE   0x02FC /* Dword offset 0_BF */
 
#define CLR_CMP_CLR   0x0300 /* Dword offset 0_C0 */
 
#define CLR_CMP_MASK   0x0304 /* Dword offset 0_C1 */
 
#define CLR_CMP_CNTL   0x0308 /* Dword offset 0_C2 */
 
#define FIFO_STAT   0x0310 /* Dword offset 0_C4 */
 
#define CONTEXT_MASK   0x0320 /* Dword offset 0_C8 */
 
#define CONTEXT_LOAD_CNTL   0x032C /* Dword offset 0_CB */
 
#define GUI_TRAJ_CNTL   0x0330 /* Dword offset 0_CC */
 
#define GUI_STAT   0x0338 /* Dword offset 0_CE */
 
#define TEX_PALETTE_INDEX   0x0340 /* Dword offset 0_D0 */
 
#define STW_EXP   0x0344 /* Dword offset 0_D1 */
 
#define LOG_MAX_INC   0x0348 /* Dword offset 0_D2 */
 
#define S_X_INC   0x034C /* Dword offset 0_D3 */
 
#define S_Y_INC__ALIAS__   0x0350 /* Dword offset 0_D4 */
 
#define SCALE_PITCH__ALIAS__   0x0350 /* Dword offset 0_D4 */
 
#define S_START   0x0354 /* Dword offset 0_D5 */
 
#define W_X_INC   0x0358 /* Dword offset 0_D6 */
 
#define W_Y_INC   0x035C /* Dword offset 0_D7 */
 
#define W_START   0x0360 /* Dword offset 0_D8 */
 
#define T_X_INC   0x0364 /* Dword offset 0_D9 */
 
#define T_Y_INC   0x0368 /* Dword offset 0_DA */
 
#define SECONDARY_SCALE_PITCH   0x0368 /* Dword offset 0_DA */
 
#define T_START   0x036C /* Dword offset 0_DB */
 
#define TEX_SIZE_PITCH   0x0370 /* Dword offset 0_DC */
 
#define TEX_CNTL   0x0374 /* Dword offset 0_DD */
 
#define SECONDARY_TEX_OFFSET   0x0378 /* Dword offset 0_DE */
 
#define TEX_PALETTE   0x037C /* Dword offset 0_DF */
 
#define SCALE_PITCH_BOTH   0x0380 /* Dword offset 0_E0 */
 
#define SECONDARY_SCALE_OFF_ACC   0x0384 /* Dword offset 0_E1 */
 
#define SCALE_OFF_ACC   0x0388 /* Dword offset 0_E2 */
 
#define SCALE_DST_Y_X   0x038C /* Dword offset 0_E3 */
 
#define COMPOSITE_SHADOW_ID   0x0398 /* Dword offset 0_E6 */
 
#define SECONDARY_SCALE_X_INC   0x039C /* Dword offset 0_E7 */
 
#define SPECULAR_RED_X_INC   0x039C /* Dword offset 0_E7 */
 
#define SPECULAR_RED_Y_INC   0x03A0 /* Dword offset 0_E8 */
 
#define SPECULAR_RED_START   0x03A4 /* Dword offset 0_E9 */
 
#define SECONDARY_SCALE_HACC   0x03A4 /* Dword offset 0_E9 */
 
#define SPECULAR_GREEN_X_INC   0x03A8 /* Dword offset 0_EA */
 
#define SPECULAR_GREEN_Y_INC   0x03AC /* Dword offset 0_EB */
 
#define SPECULAR_GREEN_START   0x03B0 /* Dword offset 0_EC */
 
#define SPECULAR_BLUE_X_INC   0x03B4 /* Dword offset 0_ED */
 
#define SPECULAR_BLUE_Y_INC   0x03B8 /* Dword offset 0_EE */
 
#define SPECULAR_BLUE_START   0x03BC /* Dword offset 0_EF */
 
#define SCALE_X_INC__ALIAS__   0x03C0 /* Dword offset 0_F0 */
 
#define RED_X_INC__ALIAS__   0x03C0 /* Dword offset 0_F0 */
 
#define RED_Y_INC   0x03C4 /* Dword offset 0_F1 */
 
#define RED_START   0x03C8 /* Dword offset 0_F2 */
 
#define SCALE_HACC   0x03C8 /* Dword offset 0_F2 */
 
#define SCALE_Y_INC__ALIAS__   0x03CC /* Dword offset 0_F3 */
 
#define GREEN_X_INC__ALIAS__   0x03CC /* Dword offset 0_F3 */
 
#define GREEN_Y_INC   0x03D0 /* Dword offset 0_F4 */
 
#define SECONDARY_SCALE_Y_INC   0x03D0 /* Dword offset 0_F4 */
 
#define SECONDARY_SCALE_VACC   0x03D4 /* Dword offset 0_F5 */
 
#define GREEN_START   0x03D4 /* Dword offset 0_F5 */
 
#define BLUE_X_INC   0x03D8 /* Dword offset 0_F6 */
 
#define BLUE_Y_INC   0x03DC /* Dword offset 0_F7 */
 
#define BLUE_START   0x03E0 /* Dword offset 0_F8 */
 
#define Z_X_INC   0x03E4 /* Dword offset 0_F9 */
 
#define Z_Y_INC   0x03E8 /* Dword offset 0_FA */
 
#define Z_START   0x03EC /* Dword offset 0_FB */
 
#define ALPHA_X_INC   0x03F0 /* Dword offset 0_FC */
 
#define FOG_X_INC   0x03F0 /* Dword offset 0_FC */
 
#define ALPHA_Y_INC   0x03F4 /* Dword offset 0_FD */
 
#define FOG_Y_INC   0x03F4 /* Dword offset 0_FD */
 
#define ALPHA_START   0x03F8 /* Dword offset 0_FE */
 
#define FOG_START   0x03F8 /* Dword offset 0_FE */
 
#define OVERLAY_Y_X_START   0x0400 /* Dword offset 1_00 */
 
#define OVERLAY_Y_X_END   0x0404 /* Dword offset 1_01 */
 
#define OVERLAY_VIDEO_KEY_CLR   0x0408 /* Dword offset 1_02 */
 
#define OVERLAY_VIDEO_KEY_MSK   0x040C /* Dword offset 1_03 */
 
#define OVERLAY_GRAPHICS_KEY_CLR   0x0410 /* Dword offset 1_04 */
 
#define OVERLAY_GRAPHICS_KEY_MSK   0x0414 /* Dword offset 1_05 */
 
#define OVERLAY_KEY_CNTL   0x0418 /* Dword offset 1_06 */
 
#define OVERLAY_SCALE_INC   0x0420 /* Dword offset 1_08 */
 
#define OVERLAY_SCALE_CNTL   0x0424 /* Dword offset 1_09 */
 
#define SCALER_HEIGHT_WIDTH   0x0428 /* Dword offset 1_0A */
 
#define SCALER_TEST   0x042C /* Dword offset 1_0B */
 
#define SCALER_BUF0_OFFSET   0x0434 /* Dword offset 1_0D */
 
#define SCALER_BUF1_OFFSET   0x0438 /* Dword offset 1_0E */
 
#define SCALE_BUF_PITCH   0x043C /* Dword offset 1_0F */
 
#define CAPTURE_START_END   0x0440 /* Dword offset 1_10 */
 
#define CAPTURE_X_WIDTH   0x0444 /* Dword offset 1_11 */
 
#define VIDEO_FORMAT   0x0448 /* Dword offset 1_12 */
 
#define VBI_START_END   0x044C /* Dword offset 1_13 */
 
#define CAPTURE_CONFIG   0x0450 /* Dword offset 1_14 */
 
#define TRIG_CNTL   0x0454 /* Dword offset 1_15 */
 
#define OVERLAY_EXCLUSIVE_HORZ   0x0458 /* Dword offset 1_16 */
 
#define OVERLAY_EXCLUSIVE_VERT   0x045C /* Dword offset 1_17 */
 
#define VAL_WIDTH   0x0460 /* Dword offset 1_18 */
 
#define CAPTURE_DEBUG   0x0464 /* Dword offset 1_19 */
 
#define VIDEO_SYNC_TEST   0x0468 /* Dword offset 1_1A */
 
#define SNAPSHOT_VH_COUNTS   0x0470 /* Dword offset 1_1C */
 
#define SNAPSHOT_F_COUNT   0x0474 /* Dword offset 1_1D */
 
#define N_VIF_COUNT   0x0478 /* Dword offset 1_1E */
 
#define SNAPSHOT_VIF_COUNT   0x047C /* Dword offset 1_1F */
 
#define CAPTURE_BUF0_OFFSET   0x0480 /* Dword offset 1_20 */
 
#define CAPTURE_BUF1_OFFSET   0x0484 /* Dword offset 1_21 */
 
#define CAPTURE_BUF_PITCH   0x0488 /* Dword offset 1_22 */
 
#define SNAPSHOT2_VH_COUNTS   0x04B0 /* Dword offset 1_2C */
 
#define SNAPSHOT2_F_COUNT   0x04B4 /* Dword offset 1_2D */
 
#define N_VIF2_COUNT   0x04B8 /* Dword offset 1_2E */
 
#define SNAPSHOT2_VIF_COUNT   0x04BC /* Dword offset 1_2F */
 
#define MPP_CONFIG   0x04C0 /* Dword offset 1_30 */
 
#define MPP_STROBE_SEQ   0x04C4 /* Dword offset 1_31 */
 
#define MPP_ADDR   0x04C8 /* Dword offset 1_32 */
 
#define MPP_DATA   0x04CC /* Dword offset 1_33 */
 
#define TVO_CNTL   0x0500 /* Dword offset 1_40 */
 
#define CRT_HORZ_VERT_LOAD   0x0544 /* Dword offset 1_51 */
 
#define AGP_BASE   0x0548 /* Dword offset 1_52 */
 
#define AGP_CNTL   0x054C /* Dword offset 1_53 */
 
#define SCALER_COLOUR_CNTL   0x0550 /* Dword offset 1_54 */
 
#define SCALER_H_COEFF0   0x0554 /* Dword offset 1_55 */
 
#define SCALER_H_COEFF1   0x0558 /* Dword offset 1_56 */
 
#define SCALER_H_COEFF2   0x055C /* Dword offset 1_57 */
 
#define SCALER_H_COEFF3   0x0560 /* Dword offset 1_58 */
 
#define SCALER_H_COEFF4   0x0564 /* Dword offset 1_59 */
 
#define GUI_CMDFIFO_DEBUG   0x0570 /* Dword offset 1_5C */
 
#define GUI_CMDFIFO_DATA   0x0574 /* Dword offset 1_5D */
 
#define GUI_CNTL   0x0578 /* Dword offset 1_5E */
 
#define BM_FRAME_BUF_OFFSET   0x0580 /* Dword offset 1_60 */
 
#define BM_SYSTEM_MEM_ADDR   0x0584 /* Dword offset 1_61 */
 
#define BM_COMMAND   0x0588 /* Dword offset 1_62 */
 
#define BM_STATUS   0x058C /* Dword offset 1_63 */
 
#define BM_GUI_TABLE   0x05B8 /* Dword offset 1_6E */
 
#define BM_SYSTEM_TABLE   0x05BC /* Dword offset 1_6F */
 
#define SCALER_BUF0_OFFSET_U   0x05D4 /* Dword offset 1_75 */
 
#define SCALER_BUF0_OFFSET_V   0x05D8 /* Dword offset 1_76 */
 
#define SCALER_BUF1_OFFSET_U   0x05DC /* Dword offset 1_77 */
 
#define SCALER_BUF1_OFFSET_V   0x05E0 /* Dword offset 1_78 */
 
#define VERTEX_1_S   0x0640 /* Dword offset 1_90 */
 
#define VERTEX_1_T   0x0644 /* Dword offset 1_91 */
 
#define VERTEX_1_W   0x0648 /* Dword offset 1_92 */
 
#define VERTEX_1_SPEC_ARGB   0x064C /* Dword offset 1_93 */
 
#define VERTEX_1_Z   0x0650 /* Dword offset 1_94 */
 
#define VERTEX_1_ARGB   0x0654 /* Dword offset 1_95 */
 
#define VERTEX_1_X_Y   0x0658 /* Dword offset 1_96 */
 
#define ONE_OVER_AREA   0x065C /* Dword offset 1_97 */
 
#define VERTEX_2_S   0x0660 /* Dword offset 1_98 */
 
#define VERTEX_2_T   0x0664 /* Dword offset 1_99 */
 
#define VERTEX_2_W   0x0668 /* Dword offset 1_9A */
 
#define VERTEX_2_SPEC_ARGB   0x066C /* Dword offset 1_9B */
 
#define VERTEX_2_Z   0x0670 /* Dword offset 1_9C */
 
#define VERTEX_2_ARGB   0x0674 /* Dword offset 1_9D */
 
#define VERTEX_2_X_Y   0x0678 /* Dword offset 1_9E */
 
#define ONE_OVER_AREA   0x065C /* Dword offset 1_9F */
 
#define VERTEX_3_S   0x0680 /* Dword offset 1_A0 */
 
#define VERTEX_3_T   0x0684 /* Dword offset 1_A1 */
 
#define VERTEX_3_W   0x0688 /* Dword offset 1_A2 */
 
#define VERTEX_3_SPEC_ARGB   0x068C /* Dword offset 1_A3 */
 
#define VERTEX_3_Z   0x0690 /* Dword offset 1_A4 */
 
#define VERTEX_3_ARGB   0x0694 /* Dword offset 1_A5 */
 
#define VERTEX_3_X_Y   0x0698 /* Dword offset 1_A6 */
 
#define ONE_OVER_AREA   0x065C /* Dword offset 1_A7 */
 
#define VERTEX_1_S   0x0640 /* Dword offset 1_AB */
 
#define VERTEX_1_T   0x0644 /* Dword offset 1_AC */
 
#define VERTEX_1_W   0x0648 /* Dword offset 1_AD */
 
#define VERTEX_2_S   0x0660 /* Dword offset 1_AE */
 
#define VERTEX_2_T   0x0664 /* Dword offset 1_AF */
 
#define VERTEX_2_W   0x0668 /* Dword offset 1_B0 */
 
#define VERTEX_3_SECONDARY_S   0x06C0 /* Dword offset 1_B0 */
 
#define VERTEX_3_S   0x0680 /* Dword offset 1_B1 */
 
#define VERTEX_3_SECONDARY_T   0x06C4 /* Dword offset 1_B1 */
 
#define VERTEX_3_T   0x0684 /* Dword offset 1_B2 */
 
#define VERTEX_3_SECONDARY_W   0x06C8 /* Dword offset 1_B2 */
 
#define VERTEX_3_W   0x0688 /* Dword offset 1_B3 */
 
#define VERTEX_1_SPEC_ARGB   0x064C /* Dword offset 1_B4 */
 
#define VERTEX_2_SPEC_ARGB   0x066C /* Dword offset 1_B5 */
 
#define VERTEX_3_SPEC_ARGB   0x068C /* Dword offset 1_B6 */
 
#define VERTEX_1_Z   0x0650 /* Dword offset 1_B7 */
 
#define VERTEX_2_Z   0x0670 /* Dword offset 1_B8 */
 
#define VERTEX_3_Z   0x0690 /* Dword offset 1_B9 */
 
#define VERTEX_1_ARGB   0x0654 /* Dword offset 1_BA */
 
#define VERTEX_2_ARGB   0x0674 /* Dword offset 1_BB */
 
#define VERTEX_3_ARGB   0x0694 /* Dword offset 1_BC */
 
#define VERTEX_1_X_Y   0x0658 /* Dword offset 1_BD */
 
#define VERTEX_2_X_Y   0x0678 /* Dword offset 1_BE */
 
#define VERTEX_3_X_Y   0x0698 /* Dword offset 1_BF */
 
#define ONE_OVER_AREA_UC   0x0700 /* Dword offset 1_C0 */
 
#define SETUP_CNTL   0x0704 /* Dword offset 1_C1 */
 
#define VERTEX_1_SECONDARY_S   0x0728 /* Dword offset 1_CA */
 
#define VERTEX_1_SECONDARY_T   0x072C /* Dword offset 1_CB */
 
#define VERTEX_1_SECONDARY_W   0x0730 /* Dword offset 1_CC */
 
#define VERTEX_2_SECONDARY_S   0x0734 /* Dword offset 1_CD */
 
#define VERTEX_2_SECONDARY_T   0x0738 /* Dword offset 1_CE */
 
#define VERTEX_2_SECONDARY_W   0x073C /* Dword offset 1_CF */
 
#define GTC_3D_RESET_DELAY   3 /* 3D engine reset delay in ms */
 
#define CRTC_H_SYNC_NEG   0x00200000
 
#define CRTC_V_SYNC_NEG   0x00200000
 
#define CRTC_DBL_SCAN_EN   0x00000001
 
#define CRTC_INTERLACE_EN   0x00000002
 
#define CRTC_HSYNC_DIS   0x00000004
 
#define CRTC_VSYNC_DIS   0x00000008
 
#define CRTC_CSYNC_EN   0x00000010
 
#define CRTC_PIX_BY_2_EN   0x00000020 /* unused on RAGE */
 
#define CRTC_DISPLAY_DIS   0x00000040
 
#define CRTC_VGA_XOVERSCAN   0x00000080
 
#define CRTC_PIX_WIDTH_MASK   0x00000700
 
#define CRTC_PIX_WIDTH_4BPP   0x00000100
 
#define CRTC_PIX_WIDTH_8BPP   0x00000200
 
#define CRTC_PIX_WIDTH_15BPP   0x00000300
 
#define CRTC_PIX_WIDTH_16BPP   0x00000400
 
#define CRTC_PIX_WIDTH_24BPP   0x00000500
 
#define CRTC_PIX_WIDTH_32BPP   0x00000600
 
#define CRTC_BYTE_PIX_ORDER   0x00000800
 
#define CRTC_PIX_ORDER_MSN_LSN   0x00000000
 
#define CRTC_PIX_ORDER_LSN_MSN   0x00000800
 
#define CRTC_VSYNC_INT_EN   0x00001000ul /* XC/XL */
 
#define CRTC_VSYNC_INT   0x00002000ul /* XC/XL */
 
#define CRTC_FIFO_OVERFILL   0x0000c000ul /* VT/GT */
 
#define CRTC2_VSYNC_INT_EN   0x00004000ul /* XC/XL */
 
#define CRTC2_VSYNC_INT   0x00008000ul /* XC/XL */
 
#define CRTC_FIFO_LWM   0x000f0000
 
#define CRTC_HVSYNC_IO_DRIVE   0x00010000 /* XC/XL */
 
#define CRTC2_PIX_WIDTH   0x000e0000 /* LTPro */
 
#define CRTC_VGA_128KAP_PAGING   0x00100000
 
#define CRTC_VFC_SYNC_TRISTATE   0x00200000 /* VTB/GTB/LT */
 
#define CRTC2_EN   0x00200000 /* LTPro */
 
#define CRTC_LOCK_REGS   0x00400000
 
#define CRTC_SYNC_TRISTATE   0x00800000
 
#define CRTC_EXT_DISP_EN   0x01000000
 
#define CRTC_EN   0x02000000
 
#define CRTC_DISP_REQ_EN   0x04000000
 
#define CRTC_VGA_LINEAR   0x08000000
 
#define CRTC_VSYNC_FALL_EDGE   0x10000000
 
#define CRTC_VGA_TEXT_132   0x20000000
 
#define CRTC_CNT_EN   0x40000000
 
#define CRTC_CUR_B_TEST   0x80000000
 
#define CRTC_CRNT_VLINE   0x07f00000
 
#define CRTC_PRESERVED_MASK   0x0001f000
 
#define CRTC_VBLANK   0x00000001
 
#define CRTC_VBLANK_INT_EN   0x00000002
 
#define CRTC_VBLANK_INT   0x00000004
 
#define CRTC_VBLANK_INT_AK   CRTC_VBLANK_INT
 
#define CRTC_VLINE_INT_EN   0x00000008
 
#define CRTC_VLINE_INT   0x00000010
 
#define CRTC_VLINE_INT_AK   CRTC_VLINE_INT
 
#define CRTC_VLINE_SYNC   0x00000020
 
#define CRTC_FRAME   0x00000040
 
#define SNAPSHOT_INT_EN   0x00000080
 
#define SNAPSHOT_INT   0x00000100
 
#define SNAPSHOT_INT_AK   SNAPSHOT_INT
 
#define I2C_INT_EN   0x00000200
 
#define I2C_INT   0x00000400
 
#define I2C_INT_AK   I2C_INT
 
#define CRTC2_VBLANK   0x00000800
 
#define CRTC2_VBLANK_INT_EN   0x00001000
 
#define CRTC2_VBLANK_INT   0x00002000
 
#define CRTC2_VBLANK_INT_AK   CRTC2_VBLANK_INT
 
#define CRTC2_VLINE_INT_EN   0x00004000
 
#define CRTC2_VLINE_INT   0x00008000
 
#define CRTC2_VLINE_INT_AK   CRTC2_VLINE_INT
 
#define CAPBUF0_INT_EN   0x00010000
 
#define CAPBUF0_INT   0x00020000
 
#define CAPBUF0_INT_AK   CAPBUF0_INT
 
#define CAPBUF1_INT_EN   0x00040000
 
#define CAPBUF1_INT   0x00080000
 
#define CAPBUF1_INT_AK   CAPBUF1_INT
 
#define OVERLAY_EOF_INT_EN   0x00100000
 
#define OVERLAY_EOF_INT   0x00200000
 
#define OVERLAY_EOF_INT_AK   OVERLAY_EOF_INT
 
#define ONESHOT_CAP_INT_EN   0x00400000
 
#define ONESHOT_CAP_INT   0x00800000
 
#define ONESHOT_CAP_INT_AK   ONESHOT_CAP_INT
 
#define BUSMASTER_EOL_INT_EN   0x01000000
 
#define BUSMASTER_EOL_INT   0x02000000
 
#define BUSMASTER_EOL_INT_AK   BUSMASTER_EOL_INT
 
#define GP_INT_EN   0x04000000
 
#define GP_INT   0x08000000
 
#define GP_INT_AK   GP_INT
 
#define CRTC2_VLINE_SYNC   0x10000000
 
#define SNAPSHOT2_INT_EN   0x20000000
 
#define SNAPSHOT2_INT   0x40000000
 
#define SNAPSHOT2_INT_AK   SNAPSHOT2_INT
 
#define VBLANK_BIT2_INT   0x80000000
 
#define VBLANK_BIT2_INT_AK   VBLANK_BIT2_INT
 
#define CRTC_INT_EN_MASK
 
#define DAC_EXT_SEL_RS2   0x01
 
#define DAC_EXT_SEL_RS3   0x02
 
#define DAC_8BIT_EN   0x00000100
 
#define DAC_PIX_DLY_MASK   0x00000600
 
#define DAC_PIX_DLY_0NS   0x00000000
 
#define DAC_PIX_DLY_2NS   0x00000200
 
#define DAC_PIX_DLY_4NS   0x00000400
 
#define DAC_BLANK_ADJ_MASK   0x00001800
 
#define DAC_BLANK_ADJ_0   0x00000000
 
#define DAC_BLANK_ADJ_1   0x00000800
 
#define DAC_BLANK_ADJ_2   0x00001000
 
#define DAC_OUTPUT_MASK   0x00000001 /* 0 - PAL, 1 - NTSC */
 
#define DAC_MISTERY_BIT   0x00000002 /* PS2 ? RS343 ?, EXTRA_BRIGHT for GT */
 
#define DAC_BLANKING   0x00000004
 
#define DAC_CMP_DISABLE   0x00000008
 
#define DAC1_CLK_SEL   0x00000010
 
#define PALETTE_ACCESS_CNTL   0x00000020
 
#define PALETTE2_SNOOP_EN   0x00000040
 
#define DAC_CMP_OUTPUT   0x00000080 /* read only */
 
#define CRT_SENSE   0x00000800 /* read only */
 
#define CRT_DETECTION_ON   0x00001000
 
#define DAC_VGA_ADR_EN   0x00002000
 
#define DAC_FEA_CON_EN   0x00004000
 
#define DAC_PDWN   0x00008000
 
#define DAC_TYPE_MASK   0x00070000 /* read only */
 
#define MIX_NOT_DST   0x0000
 
#define MIX_0   0x0001
 
#define MIX_1   0x0002
 
#define MIX_DST   0x0003
 
#define MIX_NOT_SRC   0x0004
 
#define MIX_XOR   0x0005
 
#define MIX_XNOR   0x0006
 
#define MIX_SRC   0x0007
 
#define MIX_NAND   0x0008
 
#define MIX_NOT_SRC_OR_DST   0x0009
 
#define MIX_SRC_OR_NOT_DST   0x000a
 
#define MIX_OR   0x000b
 
#define MIX_AND   0x000c
 
#define MIX_SRC_AND_NOT_DST   0x000d
 
#define MIX_NOT_SRC_AND_DST   0x000e
 
#define MIX_NOR   0x000f
 
#define ENGINE_MIN_X   0
 
#define ENGINE_MIN_Y   0
 
#define ENGINE_MAX_X   4095
 
#define ENGINE_MAX_Y   16383
 
#define BUS_APER_REG_DIS   0x00000010
 
#define BUS_FIFO_ERR_ACK   0x00200000
 
#define BUS_HOST_ERR_ACK   0x00800000
 
#define GEN_OVR_OUTPUT_EN   0x20
 
#define HWCURSOR_ENABLE   0x80
 
#define GUI_ENGINE_ENABLE   0x100
 
#define BLOCK_WRITE_ENABLE   0x200
 
#define DSP_XCLKS_PER_QW   0x00003fff
 
#define DSP_LOOP_LATENCY   0x000f0000
 
#define DSP_PRECISION   0x00700000
 
#define DSP_OFF   0x000007ff
 
#define DSP_ON   0x07ff0000
 
#define VGA_DSP_OFF   DSP_OFF
 
#define VGA_DSP_ON   DSP_ON
 
#define VGA_DSP_XCLKS_PER_QW   DSP_XCLKS_PER_QW
 
#define MPLL_CNTL   0x00
 
#define PLL_PC_GAIN   0x07
 
#define PLL_VC_GAIN   0x18
 
#define PLL_DUTY_CYC   0xE0
 
#define VPLL_CNTL   0x01
 
#define PLL_REF_DIV   0x02
 
#define PLL_GEN_CNTL   0x03
 
#define PLL_OVERRIDE   0x01 /* PLL_SLEEP */
 
#define PLL_MCLK_RST   0x02 /* PLL_MRESET */
 
#define OSC_EN   0x04
 
#define EXT_CLK_EN   0x08
 
#define FORCE_DCLK_TRI_STATE   0x08 /* VT4 -> */
 
#define MCLK_SRC_SEL   0x70
 
#define EXT_CLK_CNTL   0x80
 
#define DLL_PWDN   0x80 /* VT4 -> */
 
#define MCLK_FB_DIV   0x04
 
#define PLL_VCLK_CNTL   0x05
 
#define PLL_VCLK_SRC_SEL   0x03
 
#define PLL_VCLK_RST   0x04
 
#define PLL_VCLK_INVERT   0x08
 
#define VCLK_POST_DIV   0x06
 
#define VCLK0_POST   0x03
 
#define VCLK1_POST   0x0C
 
#define VCLK2_POST   0x30
 
#define VCLK3_POST   0xC0
 
#define VCLK0_FB_DIV   0x07
 
#define VCLK1_FB_DIV   0x08
 
#define VCLK2_FB_DIV   0x09
 
#define VCLK3_FB_DIV   0x0A
 
#define PLL_EXT_CNTL   0x0B
 
#define PLL_XCLK_MCLK_RATIO   0x03
 
#define PLL_XCLK_SRC_SEL   0x07
 
#define PLL_MFB_TIMES_4_2B   0x08
 
#define PLL_VCLK0_XDIV   0x10
 
#define PLL_VCLK1_XDIV   0x20
 
#define PLL_VCLK2_XDIV   0x40
 
#define PLL_VCLK3_XDIV   0x80
 
#define DLL_CNTL   0x0C
 
#define DLL1_CNTL   0x0C
 
#define VFC_CNTL   0x0D
 
#define PLL_TEST_CNTL   0x0E
 
#define PLL_TEST_COUNT   0x0F
 
#define LVDS_CNTL0   0x10
 
#define LVDS_CNTL1   0x11
 
#define AGP1_CNTL   0x12
 
#define AGP2_CNTL   0x13
 
#define DLL2_CNTL   0x14
 
#define SCLK_FB_DIV   0x15
 
#define SPLL_CNTL1   0x16
 
#define SPLL_CNTL2   0x17
 
#define APLL_STRAPS   0x18
 
#define EXT_VPLL_CNTL   0x19
 
#define EXT_VPLL_EN   0x04
 
#define EXT_VPLL_VGA_EN   0x08
 
#define EXT_VPLL_INSYNC   0x10
 
#define EXT_VPLL_REF_DIV   0x1A
 
#define EXT_VPLL_FB_DIV   0x1B
 
#define EXT_VPLL_MSB   0x1C
 
#define HTOTAL_CNTL   0x1D
 
#define BYTE_CLK_CNTL   0x1E
 
#define TV_PLL_CNTL1   0x1F
 
#define TV_PLL_CNTL2   0x20
 
#define TV_PLL_CNTL   0x21
 
#define EXT_TV_PLL   0x22
 
#define V2PLL_CNTL   0x23
 
#define PLL_V2CLK_CNTL   0x24
 
#define EXT_V2PLL_REF_DIV   0x25
 
#define EXT_V2PLL_FB_DIV   0x26
 
#define EXT_V2PLL_MSB   0x27
 
#define HTOTAL2_CNTL   0x28
 
#define PLL_YCLK_CNTL   0x29
 
#define PM_DYN_CLK_CNTL   0x2A
 
#define APERTURE_4M_ENABLE   1
 
#define APERTURE_8M_ENABLE   2
 
#define VGA_APERTURE_ENABLE   4
 
#define CFG_BUS_TYPE   0x00000007
 
#define CFG_MEM_TYPE   0x00000038
 
#define CFG_INIT_DAC_TYPE   0x00000e00
 
#define CFG_MEM_TYPE_xT   0x00000007
 
#define ISA   0
 
#define EISA   1
 
#define LOCAL_BUS   6
 
#define PCI   7
 
#define DRAMx4   0
 
#define VRAMx16   1
 
#define VRAMx16ssr   2
 
#define DRAMx16   3
 
#define GraphicsDRAMx16   4
 
#define EnhancedVRAMx16   5
 
#define EnhancedVRAMx16ssr   6
 
#define DRAM   1
 
#define EDO   2
 
#define PSEUDO_EDO   3
 
#define SDRAM   4
 
#define SGRAM   5
 
#define WRAM   6
 
#define SDRAM32   6
 
#define DAC_INTERNAL   0x00
 
#define DAC_IBMRGB514   0x01
 
#define DAC_ATI68875   0x02
 
#define DAC_TVP3026_A   0x72
 
#define DAC_BT476   0x03
 
#define DAC_BT481   0x04
 
#define DAC_ATT20C491   0x14
 
#define DAC_SC15026   0x24
 
#define DAC_MU9C1880   0x34
 
#define DAC_IMSG174   0x44
 
#define DAC_ATI68860_B   0x05
 
#define DAC_ATI68860_C   0x15
 
#define DAC_TVP3026_B   0x75
 
#define DAC_STG1700   0x06
 
#define DAC_ATT498   0x16
 
#define DAC_STG1702   0x07
 
#define DAC_SC15021   0x17
 
#define DAC_ATT21C498   0x27
 
#define DAC_STG1703   0x37
 
#define DAC_CH8398   0x47
 
#define DAC_ATT20C408   0x57
 
#define CLK_ATI18818_0   0
 
#define CLK_ATI18818_1   1
 
#define CLK_STG1703   2
 
#define CLK_CH8398   3
 
#define CLK_INTERNAL   4
 
#define CLK_ATT20C408   5
 
#define CLK_IBMRGB514   6
 
#define MEM_SIZE_ALIAS   0x00000007
 
#define MEM_SIZE_512K   0x00000000
 
#define MEM_SIZE_1M   0x00000001
 
#define MEM_SIZE_2M   0x00000002
 
#define MEM_SIZE_4M   0x00000003
 
#define MEM_SIZE_6M   0x00000004
 
#define MEM_SIZE_8M   0x00000005
 
#define MEM_SIZE_ALIAS_GTB   0x0000000F
 
#define MEM_SIZE_2M_GTB   0x00000003
 
#define MEM_SIZE_4M_GTB   0x00000007
 
#define MEM_SIZE_6M_GTB   0x00000009
 
#define MEM_SIZE_8M_GTB   0x0000000B
 
#define MEM_BNDRY   0x00030000
 
#define MEM_BNDRY_0K   0x00000000
 
#define MEM_BNDRY_256K   0x00010000
 
#define MEM_BNDRY_512K   0x00020000
 
#define MEM_BNDRY_1M   0x00030000
 
#define MEM_BNDRY_EN   0x00040000
 
#define ONE_MB   0x100000
 
#define PCI_ATI_VENDOR_ID   0x1002
 
#define CFG_CHIP_TYPE   0x0000FFFF
 
#define CFG_CHIP_CLASS   0x00FF0000
 
#define CFG_CHIP_REV   0xFF000000
 
#define CFG_CHIP_MAJOR   0x07000000
 
#define CFG_CHIP_FND_ID   0x38000000
 
#define CFG_CHIP_MINOR   0xC0000000
 
#define GX_CHIP_ID   0xD7 /* mach64GX (ATI888GX00) */
 
#define CX_CHIP_ID   0x57 /* mach64CX (ATI888CX00) */
 
#define GX_PCI_ID   0x4758 /* mach64GX (ATI888GX00) */
 
#define CX_PCI_ID   0x4358 /* mach64CX (ATI888CX00) */
 
#define CT_CHIP_ID   0x4354 /* mach64CT (ATI264CT) */
 
#define ET_CHIP_ID   0x4554 /* mach64ET (ATI264ET) */
 
#define VT_CHIP_ID   0x5654 /* mach64VT (ATI264VT) */
 
#define VU_CHIP_ID   0x5655 /* mach64VTB (ATI264VTB) */
 
#define VV_CHIP_ID   0x5656 /* mach64VT4 (ATI264VT4) */
 
#define LB_CHIP_ID   0x4c42 /* RAGE LT PRO, AGP */
 
#define LD_CHIP_ID   0x4c44 /* RAGE LT PRO */
 
#define LG_CHIP_ID   0x4c47 /* RAGE LT */
 
#define LI_CHIP_ID   0x4c49 /* RAGE LT PRO */
 
#define LP_CHIP_ID   0x4c50 /* RAGE LT PRO */
 
#define LT_CHIP_ID   0x4c54 /* RAGE LT */
 
#define GR_CHIP_ID   0x4752 /* RAGE XL, BGA, PCI33 */
 
#define GS_CHIP_ID   0x4753 /* RAGE XL, PQFP, PCI33 */
 
#define GM_CHIP_ID   0x474d /* RAGE XL, BGA, AGP 1x,2x */
 
#define GN_CHIP_ID   0x474e /* RAGE XL, PQFP,AGP 1x,2x */
 
#define GO_CHIP_ID   0x474f /* RAGE XL, BGA, PCI66 */
 
#define GL_CHIP_ID   0x474c /* RAGE XL, PQFP, PCI66 */
 
#define IS_XL(id)
 
#define GT_CHIP_ID   0x4754 /* RAGE (GT) */
 
#define GU_CHIP_ID   0x4755 /* RAGE II/II+ (GTB) */
 
#define GV_CHIP_ID   0x4756 /* RAGE IIC, PCI */
 
#define GW_CHIP_ID   0x4757 /* RAGE IIC, AGP */
 
#define GZ_CHIP_ID   0x475a /* RAGE IIC, AGP */
 
#define GB_CHIP_ID   0x4742 /* RAGE PRO, BGA, AGP 1x and 2x */
 
#define GD_CHIP_ID   0x4744 /* RAGE PRO, BGA, AGP 1x only */
 
#define GI_CHIP_ID   0x4749 /* RAGE PRO, BGA, PCI33 only */
 
#define GP_CHIP_ID   0x4750 /* RAGE PRO, PQFP, PCI33, full 3D */
 
#define GQ_CHIP_ID   0x4751 /* RAGE PRO, PQFP, PCI33, limited 3D */
 
#define LM_CHIP_ID   0x4c4d /* RAGE Mobility AGP, full function */
 
#define LN_CHIP_ID   0x4c4e /* RAGE Mobility AGP */
 
#define LR_CHIP_ID   0x4c52 /* RAGE Mobility PCI, full function */
 
#define LS_CHIP_ID   0x4c53 /* RAGE Mobility PCI */
 
#define IS_MOBILITY(id)
 
#define MACH64_ASIC_NEC_VT_A3   0x08
 
#define MACH64_ASIC_NEC_VT_A4   0x48
 
#define MACH64_ASIC_SGS_VT_A4   0x40
 
#define MACH64_ASIC_SGS_VT_B1S1   0x01
 
#define MACH64_ASIC_SGS_GT_B1S1   0x01
 
#define MACH64_ASIC_SGS_GT_B1S2   0x41
 
#define MACH64_ASIC_UMC_GT_B2U1   0x1a
 
#define MACH64_ASIC_UMC_GT_B2U2   0x5a
 
#define MACH64_ASIC_UMC_VT_B2U3   0x9a
 
#define MACH64_ASIC_UMC_GT_B2U3   0x9a
 
#define MACH64_ASIC_UMC_R3B_D_P_A1   0x1b
 
#define MACH64_ASIC_UMC_R3B_D_P_A2   0x5b
 
#define MACH64_ASIC_UMC_R3B_D_P_A3   0x1c
 
#define MACH64_ASIC_UMC_R3B_D_P_A4   0x5c
 
#define MACH64_FND_SGS   0
 
#define MACH64_FND_NEC   1
 
#define MACH64_FND_UMC   3
 
#define MACH64_UNKNOWN   0
 
#define MACH64_GX   1
 
#define MACH64_CX   2
 
#define MACH64_CT   3Restore
 
#define MACH64_ET   4
 
#define MACH64_VT   5
 
#define MACH64_GT   6
 
#define DST_X_RIGHT_TO_LEFT   0
 
#define DST_X_LEFT_TO_RIGHT   1
 
#define DST_Y_BOTTOM_TO_TOP   0
 
#define DST_Y_TOP_TO_BOTTOM   2
 
#define DST_X_MAJOR   0
 
#define DST_Y_MAJOR   4
 
#define DST_X_TILE   8
 
#define DST_Y_TILE   0x10
 
#define DST_LAST_PEL   0x20
 
#define DST_POLYGON_ENABLE   0x40
 
#define DST_24_ROTATION_ENABLE   0x80
 
#define SRC_PATTERN_ENABLE   1
 
#define SRC_ROTATION_ENABLE   2
 
#define SRC_LINEAR_ENABLE   4
 
#define SRC_BYTE_ALIGN   8
 
#define SRC_LINE_X_RIGHT_TO_LEFT   0
 
#define SRC_LINE_X_LEFT_TO_RIGHT   0x10
 
#define HOST_BYTE_ALIGN   1
 
#define PAT_MONO_8x8_ENABLE   0x01000000
 
#define PAT_CLR_4x2_ENABLE   0x02000000
 
#define PAT_CLR_8x1_ENABLE   0x04000000
 
#define DP_CHAIN_4BPP   0x8888
 
#define DP_CHAIN_7BPP   0xD2D2
 
#define DP_CHAIN_8BPP   0x8080
 
#define DP_CHAIN_8BPP_RGB   0x9292
 
#define DP_CHAIN_15BPP   0x4210
 
#define DP_CHAIN_16BPP   0x8410
 
#define DP_CHAIN_24BPP   0x8080
 
#define DP_CHAIN_32BPP   0x8080
 
#define DST_1BPP   0x0
 
#define DST_4BPP   0x1
 
#define DST_8BPP   0x2
 
#define DST_15BPP   0x3
 
#define DST_16BPP   0x4
 
#define DST_24BPP   0x5
 
#define DST_32BPP   0x6
 
#define DST_MASK   0xF
 
#define SRC_1BPP   0x000
 
#define SRC_4BPP   0x100
 
#define SRC_8BPP   0x200
 
#define SRC_15BPP   0x300
 
#define SRC_16BPP   0x400
 
#define SRC_24BPP   0x500
 
#define SRC_32BPP   0x600
 
#define SRC_MASK   0xF00
 
#define DP_HOST_TRIPLE_EN   0x2000
 
#define HOST_1BPP   0x00000
 
#define HOST_4BPP   0x10000
 
#define HOST_8BPP   0x20000
 
#define HOST_15BPP   0x30000
 
#define HOST_16BPP   0x40000
 
#define HOST_24BPP   0x50000
 
#define HOST_32BPP   0x60000
 
#define HOST_MASK   0xF0000
 
#define BYTE_ORDER_MSB_TO_LSB   0
 
#define BYTE_ORDER_LSB_TO_MSB   0x1000000
 
#define BYTE_ORDER_MASK   0x1000000
 
#define BKGD_MIX_NOT_D   0
 
#define BKGD_MIX_ZERO   1
 
#define BKGD_MIX_ONE   2
 
#define BKGD_MIX_D   3
 
#define BKGD_MIX_NOT_S   4
 
#define BKGD_MIX_D_XOR_S   5
 
#define BKGD_MIX_NOT_D_XOR_S   6
 
#define BKGD_MIX_S   7
 
#define BKGD_MIX_NOT_D_OR_NOT_S   8
 
#define BKGD_MIX_D_OR_NOT_S   9
 
#define BKGD_MIX_NOT_D_OR_S   10
 
#define BKGD_MIX_D_OR_S   11
 
#define BKGD_MIX_D_AND_S   12
 
#define BKGD_MIX_NOT_D_AND_S   13
 
#define BKGD_MIX_D_AND_NOT_S   14
 
#define BKGD_MIX_NOT_D_AND_NOT_S   15
 
#define BKGD_MIX_D_PLUS_S_DIV2   0x17
 
#define FRGD_MIX_NOT_D   0
 
#define FRGD_MIX_ZERO   0x10000
 
#define FRGD_MIX_ONE   0x20000
 
#define FRGD_MIX_D   0x30000
 
#define FRGD_MIX_NOT_S   0x40000
 
#define FRGD_MIX_D_XOR_S   0x50000
 
#define FRGD_MIX_NOT_D_XOR_S   0x60000
 
#define FRGD_MIX_S   0x70000
 
#define FRGD_MIX_NOT_D_OR_NOT_S   0x80000
 
#define FRGD_MIX_D_OR_NOT_S   0x90000
 
#define FRGD_MIX_NOT_D_OR_S   0xa0000
 
#define FRGD_MIX_D_OR_S   0xb0000
 
#define FRGD_MIX_D_AND_S   0xc0000
 
#define FRGD_MIX_NOT_D_AND_S   0xd0000
 
#define FRGD_MIX_D_AND_NOT_S   0xe0000
 
#define FRGD_MIX_NOT_D_AND_NOT_S   0xf0000
 
#define FRGD_MIX_D_PLUS_S_DIV2   0x170000
 
#define BKGD_SRC_BKGD_CLR   0
 
#define BKGD_SRC_FRGD_CLR   1
 
#define BKGD_SRC_HOST   2
 
#define BKGD_SRC_BLIT   3
 
#define BKGD_SRC_PATTERN   4
 
#define FRGD_SRC_BKGD_CLR   0
 
#define FRGD_SRC_FRGD_CLR   0x100
 
#define FRGD_SRC_HOST   0x200
 
#define FRGD_SRC_BLIT   0x300
 
#define FRGD_SRC_PATTERN   0x400
 
#define MONO_SRC_ONE   0
 
#define MONO_SRC_PATTERN   0x10000
 
#define MONO_SRC_HOST   0x20000
 
#define MONO_SRC_BLIT   0x30000
 
#define COMPARE_FALSE   0
 
#define COMPARE_TRUE   1
 
#define COMPARE_NOT_EQUAL   4
 
#define COMPARE_EQUAL   5
 
#define COMPARE_DESTINATION   0
 
#define COMPARE_SOURCE   0x1000000
 
#define FIFO_ERR   0x80000000
 
#define CONTEXT_NO_LOAD   0
 
#define CONTEXT_LOAD   0x10000
 
#define CONTEXT_LOAD_AND_DO_FILL   0x20000
 
#define CONTEXT_LOAD_AND_DO_LINE   0x30000
 
#define CONTEXT_EXECUTE   0
 
#define CONTEXT_CMD_DISABLE   0x80000000
 
#define ENGINE_IDLE   0
 
#define ENGINE_BUSY   1
 
#define SCISSOR_LEFT_FLAG   0x10
 
#define SCISSOR_RIGHT_FLAG   0x20
 
#define SCISSOR_TOP_FLAG   0x40
 
#define SCISSOR_BOTTOM_FLAG   0x80
 
#define sioATIEXT   0x1ce
 
#define bioATIEXT   0x3ce
 
#define ATI2E   0xae
 
#define ATI32   0xb2
 
#define ATI36   0xb6
 
#define R_GENMO   0x3cc
 
#define VGAGRA   0x3ce
 
#define GRA06   0x06
 
#define VGASEQ   0x3c4
 
#define SEQ02   0x02
 
#define SEQ04   0x04
 
#define MACH64_MAX_X   ENGINE_MAX_X
 
#define MACH64_MAX_Y   ENGINE_MAX_Y
 
#define INC_X   0x0020
 
#define INC_Y   0x0080
 
#define RGB16_555   0x0000
 
#define RGB16_565   0x0040
 
#define RGB16_655   0x0080
 
#define RGB16_664   0x00c0
 
#define POLY_TEXT_TYPE   0x0001
 
#define IMAGE_TEXT_TYPE   0x0002
 
#define TEXT_TYPE_8_BIT   0x0004
 
#define TEXT_TYPE_16_BIT   0x0008
 
#define POLY_TEXT_TYPE_8   (POLY_TEXT_TYPE | TEXT_TYPE_8_BIT)
 
#define IMAGE_TEXT_TYPE_8   (IMAGE_TEXT_TYPE | TEXT_TYPE_8_BIT)
 
#define POLY_TEXT_TYPE_16   (POLY_TEXT_TYPE | TEXT_TYPE_16_BIT)
 
#define IMAGE_TEXT_TYPE_16   (IMAGE_TEXT_TYPE | TEXT_TYPE_16_BIT)
 
#define MACH64_NUM_CLOCKS   16
 
#define MACH64_NUM_FREQS   50
 
#define PWR_MGT_ON   0x00000001
 
#define PWR_MGT_MODE_MASK   0x00000006
 
#define AUTO_PWR_UP   0x00000008
 
#define USE_F32KHZ   0x00000400
 
#define TRISTATE_MEM_EN   0x00000800
 
#define SELF_REFRESH   0x00000080
 
#define PWR_BLON   0x02000000
 
#define STANDBY_NOW   0x10000000
 
#define SUSPEND_NOW   0x20000000
 
#define PWR_MGT_STATUS_MASK   0xC0000000
 
#define PWR_MGT_STATUS_SUSPEND   0x80000000
 
#define PWR_MGT_MODE_PIN   0x00000000
 
#define PWR_MGT_MODE_REG   0x00000002
 
#define PWR_MGT_MODE_TIMER   0x00000004
 
#define PWR_MGT_MODE_PCI   0x00000006
 
#define LCD_INDEX_MASK   0x0000003F
 
#define LCD_DISPLAY_DIS   0x00000100
 
#define LCD_SRC_SEL   0x00000200
 
#define CRTC2_DISPLAY_DIS   0x00000400
 
#define CNFG_PANEL   0x00
 
#define LCD_GEN_CNTL   0x01
 
#define DSTN_CONTROL   0x02
 
#define HFB_PITCH_ADDR   0x03
 
#define HORZ_STRETCHING   0x04
 
#define VERT_STRETCHING   0x05
 
#define EXT_VERT_STRETCH   0x06
 
#define LT_GIO   0x07
 
#define POWER_MANAGEMENT   0x08
 
#define ZVGPIO   0x09
 
#define ICON_CLR0   0x0A
 
#define ICON_CLR1   0x0B
 
#define ICON_OFFSET   0x0C
 
#define ICON_HORZ_VERT_POSN   0x0D
 
#define ICON_HORZ_VERT_OFF   0x0E
 
#define ICON2_CLR0   0x0F
 
#define ICON2_CLR1   0x10
 
#define ICON2_OFFSET   0x11
 
#define ICON2_HORZ_VERT_POSN   0x12
 
#define ICON2_HORZ_VERT_OFF   0x13
 
#define LCD_MISC_CNTL   0x14
 
#define APC_CNTL   0x1C
 
#define POWER_MANAGEMENT_2   0x1D
 
#define ALPHA_BLENDING   0x25
 
#define PORTRAIT_GEN_CNTL   0x26
 
#define APC_CTRL_IO   0x27
 
#define TEST_IO   0x28
 
#define TEST_OUTPUTS   0x29
 
#define DP1_MEM_ACCESS   0x2A
 
#define DP0_MEM_ACCESS   0x2B
 
#define DP0_DEBUG_A   0x2C
 
#define DP0_DEBUG_B   0x2D
 
#define DP1_DEBUG_A   0x2E
 
#define DP1_DEBUG_B   0x2F
 
#define DPCTRL_DEBUG_A   0x30
 
#define DPCTRL_DEBUG_B   0x31
 
#define MEMBLK_DEBUG   0x32
 
#define APC_LUT_AB   0x33
 
#define APC_LUT_CD   0x34
 
#define APC_LUT_EF   0x35
 
#define APC_LUT_GH   0x36
 
#define APC_LUT_IJ   0x37
 
#define APC_LUT_KL   0x38
 
#define APC_LUT_MN   0x39
 
#define APC_LUT_OP   0x3A
 
#define CRT_ON   0x00000001ul
 
#define LCD_ON   0x00000002ul
 
#define HORZ_DIVBY2_EN   0x00000004ul
 
#define DONT_DS_ICON   0x00000008ul
 
#define LOCK_8DOT   0x00000010ul
 
#define ICON_ENABLE   0x00000020ul
 
#define DONT_SHADOW_VPAR   0x00000040ul
 
#define V2CLK_PM_EN   0x00000080ul
 
#define RST_FM   0x00000100ul
 
#define DISABLE_PCLK_RESET   0x00000200ul /* XC/XL */
 
#define DIS_HOR_CRT_DIVBY2   0x00000400ul
 
#define SCLK_SEL   0x00000800ul
 
#define SCLK_DELAY   0x0000f000ul
 
#define TVCLK_PM_EN   0x00010000ul
 
#define VCLK_DAC_PM_EN   0x00020000ul
 
#define VCLK_LCD_OFF   0x00040000ul
 
#define SELECT_WAIT_4MS   0x00080000ul
 
#define XTALIN_PM_EN   0x00080000ul /* XC/XL */
 
#define V2CLK_DAC_PM_EN   0x00100000ul
 
#define LVDS_EN   0x00200000ul
 
#define LVDS_PLL_EN   0x00400000ul
 
#define LVDS_PLL_RESET   0x00800000ul
 
#define LVDS_RESERVED_BITS   0x07000000ul
 
#define CRTC_RW_SELECT   0x08000000ul /* LTPro */
 
#define USE_SHADOWED_VEND   0x10000000ul
 
#define USE_SHADOWED_ROWCUR   0x20000000ul
 
#define SHADOW_EN   0x40000000ul
 
#define SHADOW_RW_EN   0x80000000ul
 
#define LCD_SET_PRIMARY_MASK   0x07FFFBFBul
 
#define HORZ_STRETCH_BLEND   0x00000ffful
 
#define HORZ_STRETCH_RATIO   0x0000fffful
 
#define HORZ_STRETCH_LOOP   0x00070000ul
 
#define HORZ_STRETCH_LOOP09   0x00000000ul
 
#define HORZ_STRETCH_LOOP11   0x00010000ul
 
#define HORZ_STRETCH_LOOP12   0x00020000ul
 
#define HORZ_STRETCH_LOOP14   0x00030000ul
 
#define HORZ_STRETCH_LOOP15   0x00040000ul
 
#define HORZ_PANEL_SIZE   0x0ff00000ul /* XC/XL */
 
#define AUTO_HORZ_RATIO   0x20000000ul /* XC/XL */
 
#define HORZ_STRETCH_MODE   0x40000000ul
 
#define HORZ_STRETCH_EN   0x80000000ul
 
#define VERT_STRETCH_RATIO0   0x000003fful
 
#define VERT_STRETCH_RATIO1   0x000ffc00ul
 
#define VERT_STRETCH_RATIO2   0x3ff00000ul
 
#define VERT_STRETCH_USE0   0x40000000ul
 
#define VERT_STRETCH_EN   0x80000000ul
 
#define VERT_STRETCH_RATIO3   0x000003fful
 
#define FORCE_DAC_DATA   0x000000fful
 
#define FORCE_DAC_DATA_SEL   0x00000300ul
 
#define VERT_STRETCH_MODE   0x00000400ul
 
#define VERT_PANEL_SIZE   0x003ff800ul
 
#define AUTO_VERT_RATIO   0x00400000ul
 
#define USE_AUTO_FP_POS   0x00800000ul
 
#define USE_AUTO_LCD_VSYNC   0x01000000ul
 
#define BIAS_MOD_LEVEL_MASK   0x0000ff00
 
#define BIAS_MOD_LEVEL_SHIFT   8
 
#define BLMOD_EN   0x00010000
 
#define BIASMOD_EN   0x00020000
 

Macro Definition Documentation

#define AGP1_CNTL   0x12

Definition at line 825 of file mach64.h.

#define AGP2_CNTL   0x13

Definition at line 826 of file mach64.h.

#define AGP_BASE   0x0548 /* Dword offset 1_52 */

Definition at line 492 of file mach64.h.

#define AGP_CNTL   0x054C /* Dword offset 1_53 */

Definition at line 493 of file mach64.h.

#define ALPHA_BLENDING   0x25

Definition at line 1280 of file mach64.h.

#define ALPHA_START   0x03F8 /* Dword offset 0_FE */

Definition at line 433 of file mach64.h.

#define ALPHA_TST_CNTL   0x0150 /* Dword offset 0_54 */

Definition at line 225 of file mach64.h.

#define ALPHA_X_INC   0x03F0 /* Dword offset 0_FC */

Definition at line 429 of file mach64.h.

#define ALPHA_Y_INC   0x03F4 /* Dword offset 0_FD */

Definition at line 431 of file mach64.h.

#define APC_CNTL   0x1C

Definition at line 1278 of file mach64.h.

#define APC_CTRL_IO   0x27

Definition at line 1282 of file mach64.h.

#define APC_LUT_AB   0x33

Definition at line 1294 of file mach64.h.

#define APC_LUT_CD   0x34

Definition at line 1295 of file mach64.h.

#define APC_LUT_EF   0x35

Definition at line 1296 of file mach64.h.

#define APC_LUT_GH   0x36

Definition at line 1297 of file mach64.h.

#define APC_LUT_IJ   0x37

Definition at line 1298 of file mach64.h.

#define APC_LUT_KL   0x38

Definition at line 1299 of file mach64.h.

#define APC_LUT_MN   0x39

Definition at line 1300 of file mach64.h.

#define APC_LUT_OP   0x3A

Definition at line 1301 of file mach64.h.

#define APERTURE_4M_ENABLE   1

Definition at line 855 of file mach64.h.

#define APERTURE_8M_ENABLE   2

Definition at line 856 of file mach64.h.

#define APLL_STRAPS   0x18

Definition at line 831 of file mach64.h.

#define ATI2E   0xae

Definition at line 1192 of file mach64.h.

#define ATI32   0xb2

Definition at line 1193 of file mach64.h.

#define ATI36   0xb6

Definition at line 1194 of file mach64.h.

#define AUTO_HORZ_RATIO   0x20000000ul /* XC/XL */

Definition at line 1350 of file mach64.h.

#define AUTO_PWR_UP   0x00000008

Definition at line 1232 of file mach64.h.

#define AUTO_VERT_RATIO   0x00400000ul

Definition at line 1367 of file mach64.h.

#define BIAS_MOD_LEVEL_MASK   0x0000ff00

Definition at line 1373 of file mach64.h.

#define BIAS_MOD_LEVEL_SHIFT   8

Definition at line 1374 of file mach64.h.

#define BIASMOD_EN   0x00020000

Definition at line 1376 of file mach64.h.

#define bioATIEXT   0x3ce

Definition at line 1190 of file mach64.h.

#define BKGD_MIX_D   3

Definition at line 1113 of file mach64.h.

#define BKGD_MIX_D_AND_NOT_S   14

Definition at line 1124 of file mach64.h.

#define BKGD_MIX_D_AND_S   12

Definition at line 1122 of file mach64.h.

#define BKGD_MIX_D_OR_NOT_S   9

Definition at line 1119 of file mach64.h.

#define BKGD_MIX_D_OR_S   11

Definition at line 1121 of file mach64.h.

#define BKGD_MIX_D_PLUS_S_DIV2   0x17

Definition at line 1126 of file mach64.h.

#define BKGD_MIX_D_XOR_S   5

Definition at line 1115 of file mach64.h.

#define BKGD_MIX_NOT_D   0

Definition at line 1110 of file mach64.h.

#define BKGD_MIX_NOT_D_AND_NOT_S   15

Definition at line 1125 of file mach64.h.

#define BKGD_MIX_NOT_D_AND_S   13

Definition at line 1123 of file mach64.h.

#define BKGD_MIX_NOT_D_OR_NOT_S   8

Definition at line 1118 of file mach64.h.

#define BKGD_MIX_NOT_D_OR_S   10

Definition at line 1120 of file mach64.h.

#define BKGD_MIX_NOT_D_XOR_S   6

Definition at line 1116 of file mach64.h.

#define BKGD_MIX_NOT_S   4

Definition at line 1114 of file mach64.h.

#define BKGD_MIX_ONE   2

Definition at line 1112 of file mach64.h.

#define BKGD_MIX_S   7

Definition at line 1117 of file mach64.h.

#define BKGD_MIX_ZERO   1

Definition at line 1111 of file mach64.h.

#define BKGD_SRC_BKGD_CLR   0

Definition at line 1146 of file mach64.h.

#define BKGD_SRC_BLIT   3

Definition at line 1149 of file mach64.h.

#define BKGD_SRC_FRGD_CLR   1

Definition at line 1147 of file mach64.h.

#define BKGD_SRC_HOST   2

Definition at line 1148 of file mach64.h.

#define BKGD_SRC_PATTERN   4

Definition at line 1150 of file mach64.h.

#define BLMOD_EN   0x00010000

Definition at line 1375 of file mach64.h.

#define BLOCK_WRITE_ENABLE   0x200

Definition at line 766 of file mach64.h.

#define BLUE_START   0x03E0 /* Dword offset 0_F8 */

Definition at line 425 of file mach64.h.

#define BLUE_X_INC   0x03D8 /* Dword offset 0_F6 */

Definition at line 423 of file mach64.h.

#define BLUE_Y_INC   0x03DC /* Dword offset 0_F7 */

Definition at line 424 of file mach64.h.

#define BM_ADDR   0x0248 /* Dword offset 0_92 */

Definition at line 304 of file mach64.h.

#define BM_COMMAND   0x0588 /* Dword offset 1_62 */

Definition at line 510 of file mach64.h.

#define BM_DATA   0x0248 /* Dword offset 0_92 */

Definition at line 305 of file mach64.h.

#define BM_FRAME_BUF_OFFSET   0x0580 /* Dword offset 1_60 */

Definition at line 508 of file mach64.h.

#define BM_GUI_TABLE   0x05B8 /* Dword offset 1_6E */

Definition at line 512 of file mach64.h.

#define BM_GUI_TABLE_CMD   0x024C /* Dword offset 0_93 */

Definition at line 306 of file mach64.h.

#define BM_HOSTDATA   0x0244 /* Dword offset 0_91 */

Definition at line 303 of file mach64.h.

#define BM_STATUS   0x058C /* Dword offset 1_63 */

Definition at line 511 of file mach64.h.

#define BM_SYSTEM_MEM_ADDR   0x0584 /* Dword offset 1_61 */

Definition at line 509 of file mach64.h.

#define BM_SYSTEM_TABLE   0x05BC /* Dword offset 1_6F */

Definition at line 513 of file mach64.h.

#define BUS_APER_REG_DIS   0x00000010

Definition at line 758 of file mach64.h.

#define BUS_CNTL   0x00A0 /* Dword offset 0_28 */

Definition at line 153 of file mach64.h.

#define BUS_FIFO_ERR_ACK   0x00200000

Definition at line 759 of file mach64.h.

#define BUS_HOST_ERR_ACK   0x00800000

Definition at line 760 of file mach64.h.

#define BUSMASTER_EOL_INT   0x02000000

Definition at line 671 of file mach64.h.

#define BUSMASTER_EOL_INT_AK   BUSMASTER_EOL_INT

Definition at line 672 of file mach64.h.

#define BUSMASTER_EOL_INT_EN   0x01000000

Definition at line 670 of file mach64.h.

#define BYTE_CLK_CNTL   0x1E

Definition at line 840 of file mach64.h.

#define BYTE_ORDER_LSB_TO_MSB   0x1000000

Definition at line 1106 of file mach64.h.

#define BYTE_ORDER_MASK   0x1000000

Definition at line 1107 of file mach64.h.

#define BYTE_ORDER_MSB_TO_LSB   0

Definition at line 1105 of file mach64.h.

#define CAPBUF0_INT   0x00020000

Definition at line 659 of file mach64.h.

#define CAPBUF0_INT_AK   CAPBUF0_INT

Definition at line 660 of file mach64.h.

#define CAPBUF0_INT_EN   0x00010000

Definition at line 658 of file mach64.h.

#define CAPBUF1_INT   0x00080000

Definition at line 662 of file mach64.h.

#define CAPBUF1_INT_AK   CAPBUF1_INT

Definition at line 663 of file mach64.h.

#define CAPBUF1_INT_EN   0x00040000

Definition at line 661 of file mach64.h.

#define CAPTURE_BUF0_OFFSET   0x0480 /* Dword offset 1_20 */

Definition at line 472 of file mach64.h.

#define CAPTURE_BUF1_OFFSET   0x0484 /* Dword offset 1_21 */

Definition at line 473 of file mach64.h.

#define CAPTURE_BUF_PITCH   0x0488 /* Dword offset 1_22 */

Definition at line 474 of file mach64.h.

#define CAPTURE_CONFIG   0x0450 /* Dword offset 1_14 */

Definition at line 456 of file mach64.h.

#define CAPTURE_DEBUG   0x0464 /* Dword offset 1_19 */

Definition at line 463 of file mach64.h.

#define CAPTURE_START_END   0x0440 /* Dword offset 1_10 */

Definition at line 452 of file mach64.h.

#define CAPTURE_X_WIDTH   0x0444 /* Dword offset 1_11 */

Definition at line 453 of file mach64.h.

#define CFG_BUS_TYPE   0x00000007

Definition at line 860 of file mach64.h.

#define CFG_CHIP_CLASS   0x00FF0000

Definition at line 947 of file mach64.h.

#define CFG_CHIP_FND_ID   0x38000000

Definition at line 950 of file mach64.h.

#define CFG_CHIP_MAJOR   0x07000000

Definition at line 949 of file mach64.h.

#define CFG_CHIP_MINOR   0xC0000000

Definition at line 951 of file mach64.h.

#define CFG_CHIP_REV   0xFF000000

Definition at line 948 of file mach64.h.

#define CFG_CHIP_TYPE   0x0000FFFF

Definition at line 946 of file mach64.h.

#define CFG_INIT_DAC_TYPE   0x00000e00

Definition at line 862 of file mach64.h.

#define CFG_MEM_TYPE   0x00000038

Definition at line 861 of file mach64.h.

#define CFG_MEM_TYPE_xT   0x00000007

Definition at line 865 of file mach64.h.

#define CLK_ATI18818_0   0

Definition at line 912 of file mach64.h.

#define CLK_ATI18818_1   1

Definition at line 913 of file mach64.h.

#define CLK_ATT20C408   5

Definition at line 917 of file mach64.h.

#define CLK_CH8398   3

Definition at line 915 of file mach64.h.

#define CLK_IBMRGB514   6

Definition at line 918 of file mach64.h.

#define CLK_INTERNAL   4

Definition at line 916 of file mach64.h.

#define CLK_STG1703   2

Definition at line 914 of file mach64.h.

#define CLOCK_BIT   0x04 /* For ICS2595 */

Definition at line 133 of file mach64.h.

#define CLOCK_CNTL   0x0090 /* Dword offset 0_24 */

Definition at line 121 of file mach64.h.

#define CLOCK_CNTL_ADDR   CLOCK_CNTL + 1

Definition at line 139 of file mach64.h.

#define CLOCK_CNTL_DATA   CLOCK_CNTL + 2

Definition at line 142 of file mach64.h.

#define CLOCK_DATA   0x80

Definition at line 136 of file mach64.h.

#define CLOCK_DIV   0x30

Definition at line 126 of file mach64.h.

#define CLOCK_DIV1   0x00

Definition at line 127 of file mach64.h.

#define CLOCK_DIV2   0x10

Definition at line 128 of file mach64.h.

#define CLOCK_DIV4   0x20

Definition at line 129 of file mach64.h.

#define CLOCK_PULSE   0x08 /* For ICS2595 */

Definition at line 134 of file mach64.h.

#define CLOCK_SEL   0x0f

Definition at line 123 of file mach64.h.

#define CLOCK_SEL_CNTL   0x0090 /* Dword offset 0_24 */

Definition at line 146 of file mach64.h.

#define CLOCK_SEL_EXTERNAL   0x0c

Definition at line 125 of file mach64.h.

#define CLOCK_SEL_INTERNAL   0x03

Definition at line 124 of file mach64.h.

#define CLOCK_STROBE   0x40

Definition at line 130 of file mach64.h.

#define CLR_CMP_CLR   0x0300 /* Dword offset 0_C0 */

Definition at line 345 of file mach64.h.

#define CLR_CMP_CNTL   0x0308 /* Dword offset 0_C2 */

Definition at line 347 of file mach64.h.

#define CLR_CMP_MASK   0x0304 /* Dword offset 0_C1 */

Definition at line 346 of file mach64.h.

#define CNFG_CHIP_ID   0x00E0 /* Dword offset 0_38 */

Definition at line 194 of file mach64.h.

#define CNFG_CNTL   0x00DC /* Dword offset 0_37 (CT, ET, VT) */

Definition at line 193 of file mach64.h.

#define CNFG_PANEL   0x00

Definition at line 1257 of file mach64.h.

#define CNFG_PANEL_LG   0x0074 /* Dword offset 0_1D (LG) */

Definition at line 106 of file mach64.h.

#define CNFG_STAT0   0x00E4 /* Dword offset 0_39 */

Definition at line 195 of file mach64.h.

#define CNFG_STAT1   0x0094 /* Dword offset 0_25 */

Definition at line 149 of file mach64.h.

#define CNFG_STAT2   0x0098 /* Dword offset 0_26 */

Definition at line 150 of file mach64.h.

#define COMPARE_DESTINATION   0

Definition at line 1166 of file mach64.h.

#define COMPARE_EQUAL   5

Definition at line 1165 of file mach64.h.

#define COMPARE_FALSE   0

Definition at line 1162 of file mach64.h.

#define COMPARE_NOT_EQUAL   4

Definition at line 1164 of file mach64.h.

#define COMPARE_SOURCE   0x1000000

Definition at line 1167 of file mach64.h.

#define COMPARE_TRUE   1

Definition at line 1163 of file mach64.h.

#define COMPOSITE_SHADOW_ID   0x0398 /* Dword offset 0_E6 */

Definition at line 390 of file mach64.h.

#define CONTEXT_CMD_DISABLE   0x80000000

Definition at line 1178 of file mach64.h.

#define CONTEXT_EXECUTE   0

Definition at line 1177 of file mach64.h.

#define CONTEXT_LOAD   0x10000

Definition at line 1174 of file mach64.h.

#define CONTEXT_LOAD_AND_DO_FILL   0x20000

Definition at line 1175 of file mach64.h.

#define CONTEXT_LOAD_AND_DO_LINE   0x30000

Definition at line 1176 of file mach64.h.

#define CONTEXT_LOAD_CNTL   0x032C /* Dword offset 0_CB */

Definition at line 353 of file mach64.h.

#define CONTEXT_MASK   0x0320 /* Dword offset 0_C8 */

Definition at line 352 of file mach64.h.

#define CONTEXT_NO_LOAD   0

Definition at line 1173 of file mach64.h.

#define CRC2_SIG   0x00E8 /* Dword offset 0_3A */

Definition at line 199 of file mach64.h.

#define CRC_SIG   0x00E8 /* Dword offset 0_3A */

Definition at line 198 of file mach64.h.

#define CRT_DETECTION_ON   0x00001000

Definition at line 722 of file mach64.h.

#define CRT_HORZ_VERT_LOAD   0x0544 /* Dword offset 1_51 */

Definition at line 489 of file mach64.h.

#define CRT_ON   0x00000001ul

Definition at line 1304 of file mach64.h.

#define CRT_SENSE   0x00000800 /* read only */

Definition at line 721 of file mach64.h.

#define CRT_TRAP   0x0038 /* Dword offset 0_0E */

Definition at line 67 of file mach64.h.

#define CRTC2_DISPLAY_DIS   0x00000400

Definition at line 1254 of file mach64.h.

#define CRTC2_EN   0x00200000 /* LTPro */

Definition at line 619 of file mach64.h.

#define CRTC2_H_SYNC_DLY   0x0005

Definition at line 31 of file mach64.h.

#define CRTC2_H_SYNC_STRT   0x0004

Definition at line 29 of file mach64.h.

#define CRTC2_H_SYNC_STRT_WID   0x0004 /* Dword offset 0_01 */

Definition at line 27 of file mach64.h.

#define CRTC2_H_SYNC_WID   0x0006

Definition at line 33 of file mach64.h.

#define CRTC2_H_TOTAL_DISP   0x0000 /* Dword offset 0_00 */

Definition at line 25 of file mach64.h.

#define CRTC2_OFF_PITCH   0x005C /* Dword offset 0_17 */

Definition at line 92 of file mach64.h.

#define CRTC2_PIX_WIDTH   0x000e0000 /* LTPro */

Definition at line 615 of file mach64.h.

#define CRTC2_V_DISP   0x000A

Definition at line 39 of file mach64.h.

#define CRTC2_V_SYNC_STRT   0x000C

Definition at line 43 of file mach64.h.

#define CRTC2_V_SYNC_STRT_WID   0x000C /* Dword offset 0_03 */

Definition at line 41 of file mach64.h.

#define CRTC2_V_SYNC_WID   0x000E

Definition at line 45 of file mach64.h.

#define CRTC2_V_TOTAL   0x0008

Definition at line 37 of file mach64.h.

#define CRTC2_V_TOTAL_DISP   0x0008 /* Dword offset 0_02 */

Definition at line 35 of file mach64.h.

#define CRTC2_VBLANK   0x00000800

Definition at line 651 of file mach64.h.

#define CRTC2_VBLANK_INT   0x00002000

Definition at line 653 of file mach64.h.

#define CRTC2_VBLANK_INT_AK   CRTC2_VBLANK_INT

Definition at line 654 of file mach64.h.

#define CRTC2_VBLANK_INT_EN   0x00001000

Definition at line 652 of file mach64.h.

#define CRTC2_VLINE_CRNT_VLINE   0x0010 /* Dword offset 0_04 */

Definition at line 47 of file mach64.h.

#define CRTC2_VLINE_INT   0x00008000

Definition at line 656 of file mach64.h.

#define CRTC2_VLINE_INT_AK   CRTC2_VLINE_INT

Definition at line 657 of file mach64.h.

#define CRTC2_VLINE_INT_EN   0x00004000

Definition at line 655 of file mach64.h.

#define CRTC2_VLINE_SYNC   0x10000000

Definition at line 676 of file mach64.h.

#define CRTC2_VSYNC_INT   0x00008000ul /* XC/XL */

Definition at line 611 of file mach64.h.

#define CRTC2_VSYNC_INT_EN   0x00004000ul /* XC/XL */

Definition at line 610 of file mach64.h.

#define CRTC_BYTE_PIX_ORDER   0x00000800

Definition at line 603 of file mach64.h.

#define CRTC_CNT_EN   0x40000000

Definition at line 629 of file mach64.h.

#define CRTC_CRNT_VLINE   0x07f00000

Definition at line 632 of file mach64.h.

#define CRTC_CSYNC_EN   0x00000010

Definition at line 590 of file mach64.h.

#define CRTC_CUR_B_TEST   0x80000000

Definition at line 630 of file mach64.h.

#define CRTC_DBL_SCAN_EN   0x00000001

Definition at line 586 of file mach64.h.

#define CRTC_DISP_REQ_EN   0x04000000

Definition at line 625 of file mach64.h.

#define CRTC_DISPLAY_DIS   0x00000040

Definition at line 592 of file mach64.h.

#define CRTC_EN   0x02000000

Definition at line 624 of file mach64.h.

#define CRTC_EXT_DISP   0x001F

Definition at line 55 of file mach64.h.

#define CRTC_EXT_DISP_EN   0x01000000

Definition at line 623 of file mach64.h.

#define CRTC_FIFO   0x001E

Definition at line 54 of file mach64.h.

#define CRTC_FIFO_LWM   0x000f0000

Definition at line 613 of file mach64.h.

#define CRTC_FIFO_OVERFILL   0x0000c000ul /* VT/GT */

Definition at line 609 of file mach64.h.

#define CRTC_FRAME   0x00000040

Definition at line 644 of file mach64.h.

#define CRTC_GEN_CNTL   0x001C /* Dword offset 0_07 */

Definition at line 52 of file mach64.h.

#define CRTC_H_SYNC_DLY   0x0005

Definition at line 30 of file mach64.h.

#define CRTC_H_SYNC_NEG   0x00200000

Definition at line 583 of file mach64.h.

#define CRTC_H_SYNC_STRT   0x0004

Definition at line 28 of file mach64.h.

#define CRTC_H_SYNC_STRT_WID   0x0004 /* Dword offset 0_01 */

Definition at line 26 of file mach64.h.

#define CRTC_H_SYNC_WID   0x0006

Definition at line 32 of file mach64.h.

#define CRTC_H_TOTAL_DISP   0x0000 /* Dword offset 0_00 */

Definition at line 24 of file mach64.h.

#define CRTC_HSYNC_DIS   0x00000004

Definition at line 588 of file mach64.h.

#define CRTC_HVSYNC_IO_DRIVE   0x00010000 /* XC/XL */

Definition at line 614 of file mach64.h.

#define CRTC_INT_CNTL   0x0018 /* Dword offset 0_06 */

Definition at line 51 of file mach64.h.

#define CRTC_INT_EN_MASK
Value:
CRTC_VLINE_INT_EN | \
SNAPSHOT_INT_EN | \
I2C_INT_EN | \
CRTC2_VBLANK_INT_EN | \
CRTC2_VLINE_INT_EN | \
CAPBUF0_INT_EN | \
CAPBUF1_INT_EN | \
OVERLAY_EOF_INT_EN | \
ONESHOT_CAP_INT_EN | \
BUSMASTER_EOL_INT_EN | \
GP_INT_EN | \
SNAPSHOT2_INT_EN)

Definition at line 683 of file mach64.h.

#define CRTC_INTERLACE_EN   0x00000002

Definition at line 587 of file mach64.h.

#define CRTC_LOCK_REGS   0x00400000

Definition at line 620 of file mach64.h.

#define CRTC_OFF_PITCH   0x0014 /* Dword offset 0_05 */

Definition at line 48 of file mach64.h.

#define CRTC_OFFSET   0x0014

Definition at line 49 of file mach64.h.

#define CRTC_PITCH   0x0016

Definition at line 50 of file mach64.h.

#define CRTC_PIX_BY_2_EN   0x00000020 /* unused on RAGE */

Definition at line 591 of file mach64.h.

#define CRTC_PIX_ORDER_LSN_MSN   0x00000800

Definition at line 605 of file mach64.h.

#define CRTC_PIX_ORDER_MSN_LSN   0x00000000

Definition at line 604 of file mach64.h.

#define CRTC_PIX_WIDTH   0x001D

Definition at line 53 of file mach64.h.

#define CRTC_PIX_WIDTH_15BPP   0x00000300

Definition at line 598 of file mach64.h.

#define CRTC_PIX_WIDTH_16BPP   0x00000400

Definition at line 599 of file mach64.h.

#define CRTC_PIX_WIDTH_24BPP   0x00000500

Definition at line 600 of file mach64.h.

#define CRTC_PIX_WIDTH_32BPP   0x00000600

Definition at line 601 of file mach64.h.

#define CRTC_PIX_WIDTH_4BPP   0x00000100

Definition at line 596 of file mach64.h.

#define CRTC_PIX_WIDTH_8BPP   0x00000200

Definition at line 597 of file mach64.h.

#define CRTC_PIX_WIDTH_MASK   0x00000700

Definition at line 595 of file mach64.h.

#define CRTC_PRESERVED_MASK   0x0001f000

Definition at line 634 of file mach64.h.

#define CRTC_RW_SELECT   0x08000000ul /* LTPro */

Definition at line 1327 of file mach64.h.

#define CRTC_SYNC_TRISTATE   0x00800000

Definition at line 621 of file mach64.h.

#define CRTC_V_DISP   0x000A

Definition at line 38 of file mach64.h.

#define CRTC_V_SYNC_NEG   0x00200000

Definition at line 584 of file mach64.h.

#define CRTC_V_SYNC_STRT   0x000C

Definition at line 42 of file mach64.h.

#define CRTC_V_SYNC_STRT_WID   0x000C /* Dword offset 0_03 */

Definition at line 40 of file mach64.h.

#define CRTC_V_SYNC_WID   0x000E

Definition at line 44 of file mach64.h.

#define CRTC_V_TOTAL   0x0008

Definition at line 36 of file mach64.h.

#define CRTC_V_TOTAL_DISP   0x0008 /* Dword offset 0_02 */

Definition at line 34 of file mach64.h.

#define CRTC_VBLANK   0x00000001

Definition at line 636 of file mach64.h.

#define CRTC_VBLANK_INT   0x00000004

Definition at line 638 of file mach64.h.

#define CRTC_VBLANK_INT_AK   CRTC_VBLANK_INT

Definition at line 639 of file mach64.h.

#define CRTC_VBLANK_INT_EN   0x00000002

Definition at line 637 of file mach64.h.

#define CRTC_VFC_SYNC_TRISTATE   0x00200000 /* VTB/GTB/LT */

Definition at line 618 of file mach64.h.

#define CRTC_VGA_128KAP_PAGING   0x00100000

Definition at line 617 of file mach64.h.

#define CRTC_VGA_LINEAR   0x08000000

Definition at line 626 of file mach64.h.

#define CRTC_VGA_TEXT_132   0x20000000

Definition at line 628 of file mach64.h.

#define CRTC_VGA_XOVERSCAN   0x00000080

Definition at line 593 of file mach64.h.

#define CRTC_VLINE_CRNT_VLINE   0x0010 /* Dword offset 0_04 */

Definition at line 46 of file mach64.h.

#define CRTC_VLINE_INT   0x00000010

Definition at line 641 of file mach64.h.

#define CRTC_VLINE_INT_AK   CRTC_VLINE_INT

Definition at line 642 of file mach64.h.

#define CRTC_VLINE_INT_EN   0x00000008

Definition at line 640 of file mach64.h.

#define CRTC_VLINE_SYNC   0x00000020

Definition at line 643 of file mach64.h.

#define CRTC_VSYNC_DIS   0x00000008

Definition at line 589 of file mach64.h.

#define CRTC_VSYNC_FALL_EDGE   0x10000000

Definition at line 627 of file mach64.h.

#define CRTC_VSYNC_INT   0x00002000ul /* XC/XL */

Definition at line 608 of file mach64.h.

#define CRTC_VSYNC_INT_EN   0x00001000ul /* XC/XL */

Definition at line 607 of file mach64.h.

#define CT_CHIP_ID   0x4354 /* mach64CT (ATI264CT) */

Definition at line 964 of file mach64.h.

#define CUR2_CLR0   0x0060 /* Dword offset 0_18 */

Definition at line 96 of file mach64.h.

#define CUR2_CLR1   0x0064 /* Dword offset 0_19 */

Definition at line 98 of file mach64.h.

#define CUR2_HORZ_VERT_OFF   0x0070 /* Dword offset 0_1C */

Definition at line 104 of file mach64.h.

#define CUR2_HORZ_VERT_POSN   0x006C /* Dword offset 0_1B */

Definition at line 102 of file mach64.h.

#define CUR2_OFFSET   0x0068 /* Dword offset 0_1A */

Definition at line 100 of file mach64.h.

#define CUR_CLR0   0x0060 /* Dword offset 0_18 */

Definition at line 95 of file mach64.h.

#define CUR_CLR1   0x0064 /* Dword offset 0_19 */

Definition at line 97 of file mach64.h.

#define CUR_HORZ_VERT_OFF   0x0070 /* Dword offset 0_1C */

Definition at line 103 of file mach64.h.

#define CUR_HORZ_VERT_POSN   0x006C /* Dword offset 0_1B */

Definition at line 101 of file mach64.h.

#define CUR_OFFSET   0x0068 /* Dword offset 0_1A */

Definition at line 99 of file mach64.h.

#define CUSTOM_MACRO_CNTL   0x00D4 /* Dword offset 0_35 */

Definition at line 187 of file mach64.h.

#define CX_CHIP_ID   0x57 /* mach64CX (ATI888CX00) */

Definition at line 958 of file mach64.h.

#define CX_PCI_ID   0x4358 /* mach64CX (ATI888CX00) */

Definition at line 961 of file mach64.h.

#define DAC1_CLK_SEL   0x00000010

Definition at line 716 of file mach64.h.

#define DAC_8BIT_EN   0x00000100

Definition at line 701 of file mach64.h.

#define DAC_ATI68860_B   0x05

Definition at line 900 of file mach64.h.

#define DAC_ATI68860_C   0x15

Definition at line 901 of file mach64.h.

#define DAC_ATI68875   0x02

Definition at line 892 of file mach64.h.

#define DAC_ATT20C408   0x57

Definition at line 910 of file mach64.h.

#define DAC_ATT20C491   0x14

Definition at line 896 of file mach64.h.

#define DAC_ATT21C498   0x27

Definition at line 907 of file mach64.h.

#define DAC_ATT498   0x16

Definition at line 904 of file mach64.h.

#define DAC_BLANK_ADJ_0   0x00000000

Definition at line 707 of file mach64.h.

#define DAC_BLANK_ADJ_1   0x00000800

Definition at line 708 of file mach64.h.

#define DAC_BLANK_ADJ_2   0x00001000

Definition at line 709 of file mach64.h.

#define DAC_BLANK_ADJ_MASK   0x00001800

Definition at line 706 of file mach64.h.

#define DAC_BLANKING   0x00000004

Definition at line 714 of file mach64.h.

#define DAC_BT476   0x03

Definition at line 894 of file mach64.h.

#define DAC_BT481   0x04

Definition at line 895 of file mach64.h.

#define DAC_CH8398   0x47

Definition at line 909 of file mach64.h.

#define DAC_CMP_DISABLE   0x00000008

Definition at line 715 of file mach64.h.

#define DAC_CMP_OUTPUT   0x00000080 /* read only */

Definition at line 719 of file mach64.h.

#define DAC_CNTL   0x00C4 /* Dword offset 0_31 */

Definition at line 176 of file mach64.h.

#define DAC_DATA   0x00C1 /* Dword offset 0_30 */

Definition at line 173 of file mach64.h.

#define DAC_EXT_SEL_RS2   0x01

Definition at line 699 of file mach64.h.

#define DAC_EXT_SEL_RS3   0x02

Definition at line 700 of file mach64.h.

#define DAC_FEA_CON_EN   0x00004000

Definition at line 724 of file mach64.h.

#define DAC_IBMRGB514   0x01

Definition at line 891 of file mach64.h.

#define DAC_IMSG174   0x44

Definition at line 899 of file mach64.h.

#define DAC_INTERNAL   0x00

Definition at line 890 of file mach64.h.

#define DAC_MASK   0x00C2 /* Dword offset 0_30 */

Definition at line 174 of file mach64.h.

#define DAC_MISTERY_BIT   0x00000002 /* PS2 ? RS343 ?, EXTRA_BRIGHT for GT */

Definition at line 713 of file mach64.h.

#define DAC_MU9C1880   0x34

Definition at line 898 of file mach64.h.

#define DAC_OUTPUT_MASK   0x00000001 /* 0 - PAL, 1 - NTSC */

Definition at line 712 of file mach64.h.

#define DAC_PDWN   0x00008000

Definition at line 725 of file mach64.h.

#define DAC_PIX_DLY_0NS   0x00000000

Definition at line 703 of file mach64.h.

#define DAC_PIX_DLY_2NS   0x00000200

Definition at line 704 of file mach64.h.

#define DAC_PIX_DLY_4NS   0x00000400

Definition at line 705 of file mach64.h.

#define DAC_PIX_DLY_MASK   0x00000600

Definition at line 702 of file mach64.h.

#define DAC_R_INDEX   0x00C3 /* Dword offset 0_30 */

Definition at line 175 of file mach64.h.

#define DAC_REGS   0x00C0 /* Dword offset 0_30 */

Definition at line 171 of file mach64.h.

#define DAC_SC15021   0x17

Definition at line 906 of file mach64.h.

#define DAC_SC15026   0x24

Definition at line 897 of file mach64.h.

#define DAC_STG1700   0x06

Definition at line 903 of file mach64.h.

#define DAC_STG1702   0x07

Definition at line 905 of file mach64.h.

#define DAC_STG1703   0x37

Definition at line 908 of file mach64.h.

#define DAC_TVP3026_A   0x72

Definition at line 893 of file mach64.h.

#define DAC_TVP3026_B   0x75

Definition at line 902 of file mach64.h.

#define DAC_TYPE_MASK   0x00070000 /* read only */

Definition at line 726 of file mach64.h.

#define DAC_VGA_ADR_EN   0x00002000

Definition at line 723 of file mach64.h.

#define DAC_W_INDEX   0x00C0 /* Dword offset 0_30 */

Definition at line 172 of file mach64.h.

#define DIS_HOR_CRT_DIVBY2   0x00000400ul

Definition at line 1314 of file mach64.h.

#define DISABLE_PCLK_RESET   0x00000200ul /* XC/XL */

Definition at line 1313 of file mach64.h.

#define DLL1_CNTL   0x0C

Definition at line 819 of file mach64.h.

#define DLL2_CNTL   0x14

Definition at line 827 of file mach64.h.

#define DLL_CNTL   0x0C

Definition at line 818 of file mach64.h.

#define DLL_PWDN   0x80 /* VT4 -> */

Definition at line 795 of file mach64.h.

#define DONT_DS_ICON   0x00000008ul

Definition at line 1307 of file mach64.h.

#define DONT_SHADOW_VPAR   0x00000040ul

Definition at line 1310 of file mach64.h.

#define DP0_DEBUG_A   0x2C

Definition at line 1287 of file mach64.h.

#define DP0_DEBUG_B   0x2D

Definition at line 1288 of file mach64.h.

#define DP0_MEM_ACCESS   0x2B

Definition at line 1286 of file mach64.h.

#define DP1_DEBUG_A   0x2E

Definition at line 1289 of file mach64.h.

#define DP1_DEBUG_B   0x2F

Definition at line 1290 of file mach64.h.

#define DP1_MEM_ACCESS   0x2A

Definition at line 1285 of file mach64.h.

#define DP_BKGD_CLR   0x02C0 /* Dword offset 0_B0 */

Definition at line 324 of file mach64.h.

#define DP_CHAIN_15BPP   0x4210

Definition at line 1074 of file mach64.h.

#define DP_CHAIN_16BPP   0x8410

Definition at line 1075 of file mach64.h.

#define DP_CHAIN_24BPP   0x8080

Definition at line 1076 of file mach64.h.

#define DP_CHAIN_32BPP   0x8080

Definition at line 1077 of file mach64.h.

#define DP_CHAIN_4BPP   0x8888

Definition at line 1070 of file mach64.h.

#define DP_CHAIN_7BPP   0xD2D2

Definition at line 1071 of file mach64.h.

#define DP_CHAIN_8BPP   0x8080

Definition at line 1072 of file mach64.h.

#define DP_CHAIN_8BPP_RGB   0x9292

Definition at line 1073 of file mach64.h.

#define DP_CHAIN_MASK   0x02CC /* Dword offset 0_B3 */

Definition at line 328 of file mach64.h.

#define DP_FOG_CLR   0x02C4 /* Dword offset 0_B1 */

Definition at line 325 of file mach64.h.

#define DP_FRGD_BKGD_CLR   0x02E0 /* Dword offset 0_B8 */

Definition at line 333 of file mach64.h.

#define DP_FRGD_CLR   0x02C4 /* Dword offset 0_B1 */

Definition at line 326 of file mach64.h.

#define DP_FRGD_CLR_MIX   0x02DC /* Dword offset 0_B7 */

Definition at line 332 of file mach64.h.

#define DP_HOST_TRIPLE_EN   0x2000

Definition at line 1096 of file mach64.h.

#define DP_MIX   0x02D4 /* Dword offset 0_B5 */

Definition at line 330 of file mach64.h.

#define DP_PIX_WIDTH   0x02D0 /* Dword offset 0_B4 */

Definition at line 329 of file mach64.h.

#define DP_SET_GUI_ENGINE   0x02FC /* Dword offset 0_BF */

Definition at line 342 of file mach64.h.

#define DP_SET_GUI_ENGINE2   0x02F8 /* Dword offset 0_BE */

Definition at line 341 of file mach64.h.

#define DP_SRC   0x02D8 /* Dword offset 0_B6 */

Definition at line 331 of file mach64.h.

#define DP_WRITE_MASK   0x02C8 /* Dword offset 0_B2 */

Definition at line 327 of file mach64.h.

#define DPCTRL_DEBUG_A   0x30

Definition at line 1291 of file mach64.h.

#define DPCTRL_DEBUG_B   0x31

Definition at line 1292 of file mach64.h.

#define DRAM   1

Definition at line 882 of file mach64.h.

#define DRAMx16   3

Definition at line 876 of file mach64.h.

#define DRAMx4   0

Definition at line 873 of file mach64.h.

#define DSP2_CONFIG   0x0054 /* Dword offset 0_15 */

Definition at line 86 of file mach64.h.

#define DSP2_ON_OFF   0x0058 /* Dword offset 0_16 */

Definition at line 88 of file mach64.h.

#define DSP_CONFIG   0x0020 /* Dword offset 0_08 */

Definition at line 58 of file mach64.h.

#define DSP_LOOP_LATENCY   0x000f0000

Definition at line 770 of file mach64.h.

#define DSP_OFF   0x000007ff

Definition at line 774 of file mach64.h.

#define DSP_ON   0x07ff0000

Definition at line 775 of file mach64.h.

#define DSP_ON_OFF   0x0024 /* Dword offset 0_09 */

Definition at line 60 of file mach64.h.

#define DSP_PRECISION   0x00700000

Definition at line 771 of file mach64.h.

#define DSP_XCLKS_PER_QW   0x00003fff

Definition at line 769 of file mach64.h.

#define DST_15BPP   0x3

Definition at line 1083 of file mach64.h.

#define DST_16BPP   0x4

Definition at line 1084 of file mach64.h.

#define DST_1BPP   0x0

Definition at line 1080 of file mach64.h.

#define DST_24_ROTATION_ENABLE   0x80

Definition at line 1051 of file mach64.h.

#define DST_24BPP   0x5

Definition at line 1085 of file mach64.h.

#define DST_32BPP   0x6

Definition at line 1086 of file mach64.h.

#define DST_4BPP   0x1

Definition at line 1081 of file mach64.h.

#define DST_8BPP   0x2

Definition at line 1082 of file mach64.h.

#define DST_BRES_DEC   0x012C /* Dword offset 0_4B */

Definition at line 216 of file mach64.h.

#define DST_BRES_ERR   0x0124 /* Dword offset 0_49 */

Definition at line 214 of file mach64.h.

#define DST_BRES_INC   0x0128 /* Dword offset 0_4A */

Definition at line 215 of file mach64.h.

#define DST_BRES_LNTH   0x0120 /* Dword offset 0_48 */

Definition at line 213 of file mach64.h.

#define DST_CNTL   0x0130 /* Dword offset 0_4C */

Definition at line 217 of file mach64.h.

#define DST_HEIGHT   0x0114 /* Dword offset 0_45 */

Definition at line 210 of file mach64.h.

#define DST_HEIGHT_WIDTH   0x0118 /* Dword offset 0_46 */

Definition at line 211 of file mach64.h.

#define DST_LAST_PEL   0x20

Definition at line 1049 of file mach64.h.

#define DST_MASK   0xF

Definition at line 1087 of file mach64.h.

#define DST_OFF_PITCH   0x0100 /* Dword offset 0_40 */

Definition at line 205 of file mach64.h.

#define DST_POLYGON_ENABLE   0x40

Definition at line 1050 of file mach64.h.

#define DST_WIDTH   0x0110 /* Dword offset 0_44 */

Definition at line 209 of file mach64.h.

#define DST_WIDTH_HEIGHT   0x02EC /* Dword offset 0_BB */

Definition at line 337 of file mach64.h.

#define DST_X   0x0104 /* Dword offset 0_41 */

Definition at line 206 of file mach64.h.

#define DST_X_LEFT_TO_RIGHT   1

Definition at line 1042 of file mach64.h.

#define DST_X_MAJOR   0

Definition at line 1045 of file mach64.h.

#define DST_X_RIGHT_TO_LEFT   0

Definition at line 1041 of file mach64.h.

#define DST_X_TILE   8

Definition at line 1047 of file mach64.h.

#define DST_X_WIDTH   0x011C /* Dword offset 0_47 */

Definition at line 212 of file mach64.h.

#define DST_X_Y   0x02E8 /* Dword offset 0_BA */

Definition at line 336 of file mach64.h.

#define DST_Y   0x0108 /* Dword offset 0_42 */

Definition at line 207 of file mach64.h.

#define DST_Y_BOTTOM_TO_TOP   0

Definition at line 1043 of file mach64.h.

#define DST_Y_MAJOR   4

Definition at line 1046 of file mach64.h.

#define DST_Y_TILE   0x10

Definition at line 1048 of file mach64.h.

#define DST_Y_TOP_TO_BOTTOM   2

Definition at line 1044 of file mach64.h.

#define DST_Y_X   0x010C /* Dword offset 0_43 */

Definition at line 208 of file mach64.h.

#define DST_Y_X__ALIAS__   0x0134 /* Dword offset 0_4D */

Definition at line 218 of file mach64.h.

#define DSTN_CONTROL   0x02

Definition at line 1259 of file mach64.h.

#define DSTN_CONTROL_LG   0x003C /* Dword offset 0_0F (LG) */

Definition at line 71 of file mach64.h.

#define EDO   2

Definition at line 883 of file mach64.h.

#define EISA   1

Definition at line 868 of file mach64.h.

#define ENGINE_BUSY   1

Definition at line 1182 of file mach64.h.

#define ENGINE_IDLE   0

Definition at line 1181 of file mach64.h.

#define ENGINE_MAX_X   4095

Definition at line 752 of file mach64.h.

#define ENGINE_MAX_Y   16383

Definition at line 753 of file mach64.h.

#define ENGINE_MIN_X   0

Definition at line 750 of file mach64.h.

#define ENGINE_MIN_Y   0

Definition at line 751 of file mach64.h.

#define EnhancedVRAMx16   5

Definition at line 878 of file mach64.h.

#define EnhancedVRAMx16ssr   6

Definition at line 879 of file mach64.h.

#define ET_CHIP_ID   0x4554 /* mach64ET (ATI264ET) */

Definition at line 965 of file mach64.h.

#define EXT_CLK_CNTL   0x80

Definition at line 794 of file mach64.h.

#define EXT_CLK_EN   0x08

Definition at line 791 of file mach64.h.

#define EXT_DAC_REGS   0x00C8 /* Dword offset 0_32 */

Definition at line 178 of file mach64.h.

#define EXT_MEM_CNTL   0x00AC /* Dword offset 0_2B */

Definition at line 161 of file mach64.h.

#define EXT_TV_PLL   0x22

Definition at line 844 of file mach64.h.

#define EXT_V2PLL_FB_DIV   0x26

Definition at line 848 of file mach64.h.

#define EXT_V2PLL_MSB   0x27

Definition at line 849 of file mach64.h.

#define EXT_V2PLL_REF_DIV   0x25

Definition at line 847 of file mach64.h.

#define EXT_VERT_STRETCH   0x06

Definition at line 1263 of file mach64.h.

#define EXT_VPLL_CNTL   0x19

Definition at line 832 of file mach64.h.

#define EXT_VPLL_EN   0x04

Definition at line 833 of file mach64.h.

#define EXT_VPLL_FB_DIV   0x1B

Definition at line 837 of file mach64.h.

#define EXT_VPLL_INSYNC   0x10

Definition at line 835 of file mach64.h.

#define EXT_VPLL_MSB   0x1C

Definition at line 838 of file mach64.h.

#define EXT_VPLL_REF_DIV   0x1A

Definition at line 836 of file mach64.h.

#define EXT_VPLL_VGA_EN   0x08

Definition at line 834 of file mach64.h.

#define FIFO_ERR   0x80000000

Definition at line 1170 of file mach64.h.

#define FIFO_STAT   0x0310 /* Dword offset 0_C4 */

Definition at line 350 of file mach64.h.

#define FOG_START   0x03F8 /* Dword offset 0_FE */

Definition at line 434 of file mach64.h.

#define FOG_X_INC   0x03F0 /* Dword offset 0_FC */

Definition at line 430 of file mach64.h.

#define FOG_Y_INC   0x03F4 /* Dword offset 0_FD */

Definition at line 432 of file mach64.h.

#define FORCE_DAC_DATA   0x000000fful

Definition at line 1363 of file mach64.h.

#define FORCE_DAC_DATA_SEL   0x00000300ul

Definition at line 1364 of file mach64.h.

#define FORCE_DCLK_TRI_STATE   0x08 /* VT4 -> */

Definition at line 792 of file mach64.h.

#define FRGD_MIX_D   0x30000

Definition at line 1130 of file mach64.h.

#define FRGD_MIX_D_AND_NOT_S   0xe0000

Definition at line 1141 of file mach64.h.

#define FRGD_MIX_D_AND_S   0xc0000

Definition at line 1139 of file mach64.h.

#define FRGD_MIX_D_OR_NOT_S   0x90000

Definition at line 1136 of file mach64.h.

#define FRGD_MIX_D_OR_S   0xb0000

Definition at line 1138 of file mach64.h.

#define FRGD_MIX_D_PLUS_S_DIV2   0x170000

Definition at line 1143 of file mach64.h.

#define FRGD_MIX_D_XOR_S   0x50000

Definition at line 1132 of file mach64.h.

#define FRGD_MIX_NOT_D   0

Definition at line 1127 of file mach64.h.

#define FRGD_MIX_NOT_D_AND_NOT_S   0xf0000

Definition at line 1142 of file mach64.h.

#define FRGD_MIX_NOT_D_AND_S   0xd0000

Definition at line 1140 of file mach64.h.

#define FRGD_MIX_NOT_D_OR_NOT_S   0x80000

Definition at line 1135 of file mach64.h.

#define FRGD_MIX_NOT_D_OR_S   0xa0000

Definition at line 1137 of file mach64.h.

#define FRGD_MIX_NOT_D_XOR_S   0x60000

Definition at line 1133 of file mach64.h.

#define FRGD_MIX_NOT_S   0x40000

Definition at line 1131 of file mach64.h.

#define FRGD_MIX_ONE   0x20000

Definition at line 1129 of file mach64.h.

#define FRGD_MIX_S   0x70000

Definition at line 1134 of file mach64.h.

#define FRGD_MIX_ZERO   0x10000

Definition at line 1128 of file mach64.h.

#define FRGD_SRC_BKGD_CLR   0

Definition at line 1151 of file mach64.h.

#define FRGD_SRC_BLIT   0x300

Definition at line 1154 of file mach64.h.

#define FRGD_SRC_FRGD_CLR   0x100

Definition at line 1152 of file mach64.h.

#define FRGD_SRC_HOST   0x200

Definition at line 1153 of file mach64.h.

#define FRGD_SRC_PATTERN   0x400

Definition at line 1155 of file mach64.h.

#define GB_CHIP_ID   0x4742 /* RAGE PRO, BGA, AGP 1x and 2x */

Definition at line 997 of file mach64.h.

#define GD_CHIP_ID   0x4744 /* RAGE PRO, BGA, AGP 1x only */

Definition at line 998 of file mach64.h.

#define GEN_OVR_OUTPUT_EN   0x20

Definition at line 763 of file mach64.h.

#define GEN_TEST_CNTL   0x00D0 /* Dword offset 0_34 */

Definition at line 184 of file mach64.h.

#define GI_CHIP_ID   0x4749 /* RAGE PRO, BGA, PCI33 only */

Definition at line 999 of file mach64.h.

#define GL_CHIP_ID   0x474c /* RAGE XL, PQFP, PCI66 */

Definition at line 986 of file mach64.h.

#define GM_CHIP_ID   0x474d /* RAGE XL, BGA, AGP 1x,2x */

Definition at line 983 of file mach64.h.

#define GN_CHIP_ID   0x474e /* RAGE XL, PQFP,AGP 1x,2x */

Definition at line 984 of file mach64.h.

#define GO_CHIP_ID   0x474f /* RAGE XL, BGA, PCI66 */

Definition at line 985 of file mach64.h.

#define GP_CHIP_ID   0x4750 /* RAGE PRO, PQFP, PCI33, full 3D */

Definition at line 1000 of file mach64.h.

#define GP_INT   0x08000000

Definition at line 674 of file mach64.h.

#define GP_INT_AK   GP_INT

Definition at line 675 of file mach64.h.

#define GP_INT_EN   0x04000000

Definition at line 673 of file mach64.h.

#define GP_IO   0x0078 /* Dword offset 0_1E */

Definition at line 109 of file mach64.h.

#define GQ_CHIP_ID   0x4751 /* RAGE PRO, PQFP, PCI33, limited 3D */

Definition at line 1001 of file mach64.h.

#define GR_CHIP_ID   0x4752 /* RAGE XL, BGA, PCI33 */

Definition at line 981 of file mach64.h.

#define GRA06   0x06

Definition at line 1199 of file mach64.h.

#define GraphicsDRAMx16   4

Definition at line 877 of file mach64.h.

#define GREEN_START   0x03D4 /* Dword offset 0_F5 */

Definition at line 422 of file mach64.h.

#define GREEN_X_INC   0x01F4 /* Dword offset 0_7D */

Definition at line 277 of file mach64.h.

#define GREEN_X_INC__ALIAS__   0x03CC /* Dword offset 0_F3 */

Definition at line 416 of file mach64.h.

#define GREEN_Y_INC   0x03D0 /* Dword offset 0_F4 */

Definition at line 417 of file mach64.h.

#define GS_CHIP_ID   0x4753 /* RAGE XL, PQFP, PCI33 */

Definition at line 982 of file mach64.h.

#define GT_CHIP_ID   0x4754 /* RAGE (GT) */

Definition at line 992 of file mach64.h.

#define GTC_3D_RESET_DELAY   3 /* 3D engine reset delay in ms */

Definition at line 579 of file mach64.h.

#define GU_CHIP_ID   0x4755 /* RAGE II/II+ (GTB) */

Definition at line 993 of file mach64.h.

#define GUI_CMDFIFO_DATA   0x0574 /* Dword offset 1_5D */

Definition at line 504 of file mach64.h.

#define GUI_CMDFIFO_DEBUG   0x0570 /* Dword offset 1_5C */

Definition at line 503 of file mach64.h.

#define GUI_CNTL   0x0578 /* Dword offset 1_5E */

Definition at line 505 of file mach64.h.

#define GUI_ENGINE_ENABLE   0x100

Definition at line 765 of file mach64.h.

#define GUI_STAT   0x0338 /* Dword offset 0_CE */

Definition at line 359 of file mach64.h.

#define GUI_TRAJ_CNTL   0x0330 /* Dword offset 0_CC */

Definition at line 356 of file mach64.h.

#define GV_CHIP_ID   0x4756 /* RAGE IIC, PCI */

Definition at line 994 of file mach64.h.

#define GW_CHIP_ID   0x4757 /* RAGE IIC, AGP */

Definition at line 995 of file mach64.h.

#define GX_CHIP_ID   0xD7 /* mach64GX (ATI888GX00) */

Definition at line 957 of file mach64.h.

#define GX_PCI_ID   0x4758 /* mach64GX (ATI888GX00) */

Definition at line 960 of file mach64.h.

#define GZ_CHIP_ID   0x475a /* RAGE IIC, AGP */

Definition at line 996 of file mach64.h.

#define HFB_PITCH_ADDR   0x03

Definition at line 1260 of file mach64.h.

#define HFB_PITCH_ADDR_LG   0x00A8 /* Dword offset 0_2A (LG) */

Definition at line 158 of file mach64.h.

#define HORZ_DIVBY2_EN   0x00000004ul

Definition at line 1306 of file mach64.h.

#define HORZ_PANEL_SIZE   0x0ff00000ul /* XC/XL */

Definition at line 1348 of file mach64.h.

#define HORZ_STRETCH_BLEND   0x00000ffful

Definition at line 1336 of file mach64.h.

#define HORZ_STRETCH_EN   0x80000000ul

Definition at line 1352 of file mach64.h.

#define HORZ_STRETCH_LOOP   0x00070000ul

Definition at line 1338 of file mach64.h.

#define HORZ_STRETCH_LOOP09   0x00000000ul

Definition at line 1339 of file mach64.h.

#define HORZ_STRETCH_LOOP11   0x00010000ul

Definition at line 1340 of file mach64.h.

#define HORZ_STRETCH_LOOP12   0x00020000ul

Definition at line 1341 of file mach64.h.

#define HORZ_STRETCH_LOOP14   0x00030000ul

Definition at line 1342 of file mach64.h.

#define HORZ_STRETCH_LOOP15   0x00040000ul

Definition at line 1343 of file mach64.h.

#define HORZ_STRETCH_MODE   0x40000000ul

Definition at line 1351 of file mach64.h.

#define HORZ_STRETCH_RATIO   0x0000fffful

Definition at line 1337 of file mach64.h.

#define HORZ_STRETCHING   0x04

Definition at line 1261 of file mach64.h.

#define HORZ_STRETCHING_LG   0x00C8 /* Dword offset 0_32 (LG) */

Definition at line 180 of file mach64.h.

#define HOST_15BPP   0x30000

Definition at line 1100 of file mach64.h.

#define HOST_16BPP   0x40000

Definition at line 1101 of file mach64.h.

#define HOST_1BPP   0x00000

Definition at line 1097 of file mach64.h.

#define HOST_24BPP   0x50000

Definition at line 1102 of file mach64.h.

#define HOST_32BPP   0x60000

Definition at line 1103 of file mach64.h.

#define HOST_4BPP   0x10000

Definition at line 1098 of file mach64.h.

#define HOST_8BPP   0x20000

Definition at line 1099 of file mach64.h.

#define HOST_BYTE_ALIGN   1

Definition at line 1062 of file mach64.h.

#define HOST_CNTL   0x0240 /* Dword offset 0_90 */

Definition at line 300 of file mach64.h.

#define HOST_DATA0   0x0200 /* Dword offset 0_80 */

Definition at line 284 of file mach64.h.

#define HOST_DATA1   0x0204 /* Dword offset 0_81 */

Definition at line 285 of file mach64.h.

#define HOST_DATA2   0x0208 /* Dword offset 0_82 */

Definition at line 286 of file mach64.h.

#define HOST_DATA3   0x020C /* Dword offset 0_83 */

Definition at line 287 of file mach64.h.

#define HOST_DATA4   0x0210 /* Dword offset 0_84 */

Definition at line 288 of file mach64.h.

#define HOST_DATA5   0x0214 /* Dword offset 0_85 */

Definition at line 289 of file mach64.h.

#define HOST_DATA6   0x0218 /* Dword offset 0_86 */

Definition at line 290 of file mach64.h.

#define HOST_DATA7   0x021C /* Dword offset 0_87 */

Definition at line 291 of file mach64.h.

#define HOST_DATA8   0x0220 /* Dword offset 0_88 */

Definition at line 292 of file mach64.h.

#define HOST_DATA9   0x0224 /* Dword offset 0_89 */

Definition at line 293 of file mach64.h.

#define HOST_DATAA   0x0228 /* Dword offset 0_8A */

Definition at line 294 of file mach64.h.

#define HOST_DATAB   0x022C /* Dword offset 0_8B */

Definition at line 295 of file mach64.h.

#define HOST_DATAC   0x0230 /* Dword offset 0_8C */

Definition at line 296 of file mach64.h.

#define HOST_DATAD   0x0234 /* Dword offset 0_8D */

Definition at line 297 of file mach64.h.

#define HOST_DATAE   0x0238 /* Dword offset 0_8E */

Definition at line 298 of file mach64.h.

#define HOST_DATAF   0x023C /* Dword offset 0_8F */

Definition at line 299 of file mach64.h.

#define HOST_MASK   0xF0000

Definition at line 1104 of file mach64.h.

#define HTOTAL2_CNTL   0x28

Definition at line 850 of file mach64.h.

#define HTOTAL_CNTL   0x1D

Definition at line 839 of file mach64.h.

#define HW_DEBUG   0x007C /* Dword offset 0_1F */

Definition at line 112 of file mach64.h.

#define HWCURSOR_ENABLE   0x80

Definition at line 764 of file mach64.h.

#define I2C_CNTL_0   0x003C /* Dword offset 0_0F */

Definition at line 69 of file mach64.h.

#define I2C_CNTL_1   0x00BC /* Dword offset 0_2F */

Definition at line 166 of file mach64.h.

#define I2C_INT   0x00000400

Definition at line 649 of file mach64.h.

#define I2C_INT_AK   I2C_INT

Definition at line 650 of file mach64.h.

#define I2C_INT_EN   0x00000200

Definition at line 648 of file mach64.h.

#define ICON2_CLR0   0x0F

Definition at line 1272 of file mach64.h.

#define ICON2_CLR1   0x10

Definition at line 1273 of file mach64.h.

#define ICON2_HORZ_VERT_OFF   0x13

Definition at line 1276 of file mach64.h.

#define ICON2_HORZ_VERT_POSN   0x12

Definition at line 1275 of file mach64.h.

#define ICON2_OFFSET   0x11

Definition at line 1274 of file mach64.h.

#define ICON_CLR0   0x0A

Definition at line 1267 of file mach64.h.

#define ICON_CLR1   0x0B

Definition at line 1268 of file mach64.h.

#define ICON_ENABLE   0x00000020ul

Definition at line 1309 of file mach64.h.

#define ICON_HORZ_VERT_OFF   0x0E

Definition at line 1271 of file mach64.h.

#define ICON_HORZ_VERT_POSN   0x0D

Definition at line 1270 of file mach64.h.

#define ICON_OFFSET   0x0C

Definition at line 1269 of file mach64.h.

#define IMAGE_TEXT_TYPE   0x0002

Definition at line 1218 of file mach64.h.

#define IMAGE_TEXT_TYPE_16   (IMAGE_TEXT_TYPE | TEXT_TYPE_16_BIT)

Definition at line 1224 of file mach64.h.

#define IMAGE_TEXT_TYPE_8   (IMAGE_TEXT_TYPE | TEXT_TYPE_8_BIT)

Definition at line 1222 of file mach64.h.

#define INC_X   0x0020

Definition at line 1209 of file mach64.h.

#define INC_Y   0x0080

Definition at line 1210 of file mach64.h.

#define IS_MOBILITY (   id)
Value:
((id)==LM_CHIP_ID || (id)==LN_CHIP_ID || \
(id)==LR_CHIP_ID || (id)==LS_CHIP_ID)

Definition at line 1008 of file mach64.h.

#define IS_XL (   id)
Value:
((id)==GR_CHIP_ID || (id)==GS_CHIP_ID || \
(id)==GM_CHIP_ID || (id)==GN_CHIP_ID || \
(id)==GO_CHIP_ID || (id)==GL_CHIP_ID)

Definition at line 988 of file mach64.h.

#define ISA   0

Definition at line 867 of file mach64.h.

#define LB_CHIP_ID   0x4c42 /* RAGE LT PRO, AGP */

Definition at line 973 of file mach64.h.

#define LCD_DATA   0x00A8 /* Dword offset 0_2A */

Definition at line 156 of file mach64.h.

#define LCD_DISPLAY_DIS   0x00000100

Definition at line 1252 of file mach64.h.

#define LCD_GEN_CNTL   0x01

Definition at line 1258 of file mach64.h.

#define LCD_GEN_CNTL_LG   0x00D4 /* Dword offset 0_35 (LG) */

Definition at line 189 of file mach64.h.

#define LCD_INDEX   0x00A4 /* Dword offset 0_29 */

Definition at line 155 of file mach64.h.

#define LCD_INDEX_MASK   0x0000003F

Definition at line 1251 of file mach64.h.

#define LCD_MISC_CNTL   0x14

Definition at line 1277 of file mach64.h.

#define LCD_ON   0x00000002ul

Definition at line 1305 of file mach64.h.

#define LCD_SET_PRIMARY_MASK   0x07FFFBFBul

Definition at line 1333 of file mach64.h.

#define LCD_SRC_SEL   0x00000200

Definition at line 1253 of file mach64.h.

#define LD_CHIP_ID   0x4c44 /* RAGE LT PRO */

Definition at line 974 of file mach64.h.

#define LEAD_BRES_LNTH   0x0144 /* Dword offset 0_51 */

Definition at line 222 of file mach64.h.

#define LG_CHIP_ID   0x4c47 /* RAGE LT */

Definition at line 975 of file mach64.h.

#define LI_CHIP_ID   0x4c49 /* RAGE LT PRO */

Definition at line 976 of file mach64.h.

#define LM_CHIP_ID   0x4c4d /* RAGE Mobility AGP, full function */

Definition at line 1003 of file mach64.h.

#define LN_CHIP_ID   0x4c4e /* RAGE Mobility AGP */

Definition at line 1004 of file mach64.h.

#define LOCAL_BUS   6

Definition at line 869 of file mach64.h.

#define LOCK_8DOT   0x00000010ul

Definition at line 1308 of file mach64.h.

#define LOG_MAX_INC   0x0348 /* Dword offset 0_D2 */

Definition at line 363 of file mach64.h.

#define LP_CHIP_ID   0x4c50 /* RAGE LT PRO */

Definition at line 977 of file mach64.h.

#define LR_CHIP_ID   0x4c52 /* RAGE Mobility PCI, full function */

Definition at line 1005 of file mach64.h.

#define LS_CHIP_ID   0x4c53 /* RAGE Mobility PCI */

Definition at line 1006 of file mach64.h.

#define LT_CHIP_ID   0x4c54 /* RAGE LT */

Definition at line 978 of file mach64.h.

#define LT_GIO   0x07

Definition at line 1264 of file mach64.h.

#define LT_GIO_LG   0x00BC /* Dword offset 0_2F (LG) */

Definition at line 168 of file mach64.h.

#define LVDS_CNTL0   0x10

Definition at line 823 of file mach64.h.

#define LVDS_CNTL1   0x11

Definition at line 824 of file mach64.h.

#define LVDS_EN   0x00200000ul

Definition at line 1323 of file mach64.h.

#define LVDS_PLL_EN   0x00400000ul

Definition at line 1324 of file mach64.h.

#define LVDS_PLL_RESET   0x00800000ul

Definition at line 1325 of file mach64.h.

#define LVDS_RESERVED_BITS   0x07000000ul

Definition at line 1326 of file mach64.h.

#define MACH64_ASIC_NEC_VT_A3   0x08

Definition at line 1011 of file mach64.h.

#define MACH64_ASIC_NEC_VT_A4   0x48

Definition at line 1012 of file mach64.h.

#define MACH64_ASIC_SGS_GT_B1S1   0x01

Definition at line 1015 of file mach64.h.

#define MACH64_ASIC_SGS_GT_B1S2   0x41

Definition at line 1016 of file mach64.h.

#define MACH64_ASIC_SGS_VT_A4   0x40

Definition at line 1013 of file mach64.h.

#define MACH64_ASIC_SGS_VT_B1S1   0x01

Definition at line 1014 of file mach64.h.

#define MACH64_ASIC_UMC_GT_B2U1   0x1a

Definition at line 1017 of file mach64.h.

#define MACH64_ASIC_UMC_GT_B2U2   0x5a

Definition at line 1018 of file mach64.h.

#define MACH64_ASIC_UMC_GT_B2U3   0x9a

Definition at line 1020 of file mach64.h.

#define MACH64_ASIC_UMC_R3B_D_P_A1   0x1b

Definition at line 1021 of file mach64.h.

#define MACH64_ASIC_UMC_R3B_D_P_A2   0x5b

Definition at line 1022 of file mach64.h.

#define MACH64_ASIC_UMC_R3B_D_P_A3   0x1c

Definition at line 1023 of file mach64.h.

#define MACH64_ASIC_UMC_R3B_D_P_A4   0x5c

Definition at line 1024 of file mach64.h.

#define MACH64_ASIC_UMC_VT_B2U3   0x9a

Definition at line 1019 of file mach64.h.

#define MACH64_CT   3Restore

Definition at line 1035 of file mach64.h.

#define MACH64_CX   2

Definition at line 1034 of file mach64.h.

#define MACH64_ET   4

Definition at line 1036 of file mach64.h.

#define MACH64_FND_NEC   1

Definition at line 1028 of file mach64.h.

#define MACH64_FND_SGS   0

Definition at line 1027 of file mach64.h.

#define MACH64_FND_UMC   3

Definition at line 1029 of file mach64.h.

#define MACH64_GT   6

Definition at line 1038 of file mach64.h.

#define MACH64_GX   1

Definition at line 1033 of file mach64.h.

#define MACH64_MAX_X   ENGINE_MAX_X

Definition at line 1206 of file mach64.h.

#define MACH64_MAX_Y   ENGINE_MAX_Y

Definition at line 1207 of file mach64.h.

#define MACH64_NUM_CLOCKS   16

Definition at line 1226 of file mach64.h.

#define MACH64_NUM_FREQS   50

Definition at line 1227 of file mach64.h.

#define MACH64_UNKNOWN   0

Definition at line 1032 of file mach64.h.

#define MACH64_VT   5

Definition at line 1037 of file mach64.h.

#define MCLK_FB_DIV   0x04

Definition at line 796 of file mach64.h.

#define MCLK_SRC_SEL   0x70

Definition at line 793 of file mach64.h.

#define MEM_ADDR_CONFIG   0x0034 /* Dword offset 0_0D */

Definition at line 64 of file mach64.h.

#define MEM_BNDRY   0x00030000

Definition at line 933 of file mach64.h.

#define MEM_BNDRY_0K   0x00000000

Definition at line 934 of file mach64.h.

#define MEM_BNDRY_1M   0x00030000

Definition at line 937 of file mach64.h.

#define MEM_BNDRY_256K   0x00010000

Definition at line 935 of file mach64.h.

#define MEM_BNDRY_512K   0x00020000

Definition at line 936 of file mach64.h.

#define MEM_BNDRY_EN   0x00040000

Definition at line 938 of file mach64.h.

#define MEM_BUF_CNTL   0x002C /* Dword offset 0_0B */

Definition at line 63 of file mach64.h.

#define MEM_CNTL   0x00B0 /* Dword offset 0_2C */

Definition at line 162 of file mach64.h.

#define MEM_SIZE_1M   0x00000001

Definition at line 923 of file mach64.h.

#define MEM_SIZE_2M   0x00000002

Definition at line 924 of file mach64.h.

#define MEM_SIZE_2M_GTB   0x00000003

Definition at line 929 of file mach64.h.

#define MEM_SIZE_4M   0x00000003

Definition at line 925 of file mach64.h.

#define MEM_SIZE_4M_GTB   0x00000007

Definition at line 930 of file mach64.h.

#define MEM_SIZE_512K   0x00000000

Definition at line 922 of file mach64.h.

#define MEM_SIZE_6M   0x00000004

Definition at line 926 of file mach64.h.

#define MEM_SIZE_6M_GTB   0x00000009

Definition at line 931 of file mach64.h.

#define MEM_SIZE_8M   0x00000005

Definition at line 927 of file mach64.h.

#define MEM_SIZE_8M_GTB   0x0000000B

Definition at line 932 of file mach64.h.

#define MEM_SIZE_ALIAS   0x00000007

Definition at line 921 of file mach64.h.

#define MEM_SIZE_ALIAS_GTB   0x0000000F

Definition at line 928 of file mach64.h.

#define MEM_VGA_RP_SEL   0x00B8 /* Dword offset 0_2E */

Definition at line 164 of file mach64.h.

#define MEM_VGA_WP_SEL   0x00B4 /* Dword offset 0_2D */

Definition at line 163 of file mach64.h.

#define MEMBLK_DEBUG   0x32

Definition at line 1293 of file mach64.h.

#define MIX_0   0x0001

Definition at line 733 of file mach64.h.

#define MIX_1   0x0002

Definition at line 734 of file mach64.h.

#define MIX_AND   0x000c

Definition at line 744 of file mach64.h.

#define MIX_DST   0x0003

Definition at line 735 of file mach64.h.

#define MIX_NAND   0x0008

Definition at line 740 of file mach64.h.

#define MIX_NOR   0x000f

Definition at line 747 of file mach64.h.

#define MIX_NOT_DST   0x0000

Definition at line 732 of file mach64.h.

#define MIX_NOT_SRC   0x0004

Definition at line 736 of file mach64.h.

#define MIX_NOT_SRC_AND_DST   0x000e

Definition at line 746 of file mach64.h.

#define MIX_NOT_SRC_OR_DST   0x0009

Definition at line 741 of file mach64.h.

#define MIX_OR   0x000b

Definition at line 743 of file mach64.h.

#define MIX_SRC   0x0007

Definition at line 739 of file mach64.h.

#define MIX_SRC_AND_NOT_DST   0x000d

Definition at line 745 of file mach64.h.

#define MIX_SRC_OR_NOT_DST   0x000a

Definition at line 742 of file mach64.h.

#define MIX_XNOR   0x0006

Definition at line 738 of file mach64.h.

#define MIX_XOR   0x0005

Definition at line 737 of file mach64.h.

#define MONO_SRC_BLIT   0x30000

Definition at line 1159 of file mach64.h.

#define MONO_SRC_HOST   0x20000

Definition at line 1158 of file mach64.h.

#define MONO_SRC_ONE   0

Definition at line 1156 of file mach64.h.

#define MONO_SRC_PATTERN   0x10000

Definition at line 1157 of file mach64.h.

#define MPLL_CNTL   0x00

Definition at line 781 of file mach64.h.

#define MPP_ADDR   0x04C8 /* Dword offset 1_32 */

Definition at line 484 of file mach64.h.

#define MPP_CONFIG   0x04C0 /* Dword offset 1_30 */

Definition at line 482 of file mach64.h.

#define MPP_DATA   0x04CC /* Dword offset 1_33 */

Definition at line 485 of file mach64.h.

#define MPP_STROBE_SEQ   0x04C4 /* Dword offset 1_31 */

Definition at line 483 of file mach64.h.

#define N_VIF2_COUNT   0x04B8 /* Dword offset 1_2E */

Definition at line 479 of file mach64.h.

#define N_VIF_COUNT   0x0478 /* Dword offset 1_1E */

Definition at line 469 of file mach64.h.

#define ONE_MB   0x100000

Definition at line 940 of file mach64.h.

#define ONE_OVER_AREA   0x065C /* Dword offset 1_97 */

Definition at line 544 of file mach64.h.

#define ONE_OVER_AREA   0x065C /* Dword offset 1_9F */

Definition at line 544 of file mach64.h.

#define ONE_OVER_AREA   0x065C /* Dword offset 1_A7 */

Definition at line 544 of file mach64.h.

#define ONE_OVER_AREA_UC   0x0700 /* Dword offset 1_C0 */

Definition at line 569 of file mach64.h.

#define ONESHOT_CAP_INT   0x00800000

Definition at line 668 of file mach64.h.

#define ONESHOT_CAP_INT_AK   ONESHOT_CAP_INT

Definition at line 669 of file mach64.h.

#define ONESHOT_CAP_INT_EN   0x00400000

Definition at line 667 of file mach64.h.

#define OSC_EN   0x04

Definition at line 790 of file mach64.h.

#define OVERLAY_EOF_INT   0x00200000

Definition at line 665 of file mach64.h.

#define OVERLAY_EOF_INT_AK   OVERLAY_EOF_INT

Definition at line 666 of file mach64.h.

#define OVERLAY_EOF_INT_EN   0x00100000

Definition at line 664 of file mach64.h.

#define OVERLAY_EXCLUSIVE_HORZ   0x0458 /* Dword offset 1_16 */

Definition at line 459 of file mach64.h.

#define OVERLAY_EXCLUSIVE_VERT   0x045C /* Dword offset 1_17 */

Definition at line 460 of file mach64.h.

#define OVERLAY_GRAPHICS_KEY_CLR   0x0410 /* Dword offset 1_04 */

Definition at line 440 of file mach64.h.

#define OVERLAY_GRAPHICS_KEY_MSK   0x0414 /* Dword offset 1_05 */

Definition at line 441 of file mach64.h.

#define OVERLAY_KEY_CNTL   0x0418 /* Dword offset 1_06 */

Definition at line 442 of file mach64.h.

#define OVERLAY_SCALE_CNTL   0x0424 /* Dword offset 1_09 */

Definition at line 445 of file mach64.h.

#define OVERLAY_SCALE_INC   0x0420 /* Dword offset 1_08 */

Definition at line 444 of file mach64.h.

#define OVERLAY_VIDEO_KEY_CLR   0x0408 /* Dword offset 1_02 */

Definition at line 438 of file mach64.h.

#define OVERLAY_VIDEO_KEY_MSK   0x040C /* Dword offset 1_03 */

Definition at line 439 of file mach64.h.

#define OVERLAY_Y_X_END   0x0404 /* Dword offset 1_01 */

Definition at line 437 of file mach64.h.

#define OVERLAY_Y_X_START   0x0400 /* Dword offset 1_00 */

Definition at line 436 of file mach64.h.

#define OVR2_CLR   0x0040 /* Dword offset 0_10 */

Definition at line 75 of file mach64.h.

#define OVR2_WID_LEFT_RIGHT   0x0044 /* Dword offset 0_11 */

Definition at line 77 of file mach64.h.

#define OVR2_WID_TOP_BOTTOM   0x0048 /* Dword offset 0_12 */

Definition at line 79 of file mach64.h.

#define OVR_CLR   0x0040 /* Dword offset 0_10 */

Definition at line 74 of file mach64.h.

#define OVR_WID_LEFT_RIGHT   0x0044 /* Dword offset 0_11 */

Definition at line 76 of file mach64.h.

#define OVR_WID_TOP_BOTTOM   0x0048 /* Dword offset 0_12 */

Definition at line 78 of file mach64.h.

#define PALETTE2_SNOOP_EN   0x00000040

Definition at line 718 of file mach64.h.

#define PALETTE_ACCESS_CNTL   0x00000020

Definition at line 717 of file mach64.h.

#define PAT_CLR_4x2_ENABLE   0x02000000

Definition at line 1066 of file mach64.h.

#define PAT_CLR_8x1_ENABLE   0x04000000

Definition at line 1067 of file mach64.h.

#define PAT_CNTL   0x0288 /* Dword offset 0_A2 */

Definition at line 311 of file mach64.h.

#define PAT_MONO_8x8_ENABLE   0x01000000

Definition at line 1065 of file mach64.h.

#define PAT_REG0   0x0280 /* Dword offset 0_A0 */

Definition at line 309 of file mach64.h.

#define PAT_REG1   0x0284 /* Dword offset 0_A1 */

Definition at line 310 of file mach64.h.

#define PCI   7

Definition at line 870 of file mach64.h.

#define PCI_ATI_VENDOR_ID   0x1002

Definition at line 942 of file mach64.h.

#define PLL_ADDR   0xfc

Definition at line 141 of file mach64.h.

#define PLL_DATA   0xff

Definition at line 143 of file mach64.h.

#define PLL_DUTY_CYC   0xE0

Definition at line 784 of file mach64.h.

#define PLL_EXT_CNTL   0x0B

Definition at line 810 of file mach64.h.

#define PLL_GEN_CNTL   0x03

Definition at line 787 of file mach64.h.

#define PLL_MCLK_RST   0x02 /* PLL_MRESET */

Definition at line 789 of file mach64.h.

#define PLL_MFB_TIMES_4_2B   0x08

Definition at line 813 of file mach64.h.

#define PLL_OVERRIDE   0x01 /* PLL_SLEEP */

Definition at line 788 of file mach64.h.

#define PLL_PC_GAIN   0x07

Definition at line 782 of file mach64.h.

#define PLL_REF_DIV   0x02

Definition at line 786 of file mach64.h.

#define PLL_TEST_CNTL   0x0E

Definition at line 821 of file mach64.h.

#define PLL_TEST_COUNT   0x0F

Definition at line 822 of file mach64.h.

#define PLL_V2CLK_CNTL   0x24

Definition at line 846 of file mach64.h.

#define PLL_VC_GAIN   0x18

Definition at line 783 of file mach64.h.

#define PLL_VCLK0_XDIV   0x10

Definition at line 814 of file mach64.h.

#define PLL_VCLK1_XDIV   0x20

Definition at line 815 of file mach64.h.

#define PLL_VCLK2_XDIV   0x40

Definition at line 816 of file mach64.h.

#define PLL_VCLK3_XDIV   0x80

Definition at line 817 of file mach64.h.

#define PLL_VCLK_CNTL   0x05

Definition at line 797 of file mach64.h.

#define PLL_VCLK_INVERT   0x08

Definition at line 800 of file mach64.h.

#define PLL_VCLK_RST   0x04

Definition at line 799 of file mach64.h.

#define PLL_VCLK_SRC_SEL   0x03

Definition at line 798 of file mach64.h.

#define PLL_WR_EN   0x02

Definition at line 140 of file mach64.h.

#define PLL_XCLK_MCLK_RATIO   0x03

Definition at line 811 of file mach64.h.

#define PLL_XCLK_SRC_SEL   0x07

Definition at line 812 of file mach64.h.

#define PLL_YCLK_CNTL   0x29

Definition at line 851 of file mach64.h.

#define PM_DSP2_CONFIG   0x0054 /* Dword offset 0_15 (Mobility Only) */

Definition at line 87 of file mach64.h.

#define PM_DSP2_ON_OFF   0x0058 /* Dword offset 0_16 (Mobility Only) */

Definition at line 89 of file mach64.h.

#define PM_DSP_CONFIG   0x0020 /* Dword offset 0_08 (Mobility Only) */

Definition at line 59 of file mach64.h.

#define PM_DSP_ON_OFF   0x0024 /* Dword offset 0_09 (Mobility Only) */

Definition at line 61 of file mach64.h.

#define PM_DYN_CLK_CNTL   0x2A

Definition at line 852 of file mach64.h.

#define PM_VGA_DSP_CONFIG   0x004C /* Dword offset 0_13 (Mobility Only) */

Definition at line 83 of file mach64.h.

#define PM_VGA_DSP_ON_OFF   0x0050 /* Dword offset 0_14 (Mobility Only) */

Definition at line 85 of file mach64.h.

#define POLY_TEXT_TYPE   0x0001

Definition at line 1217 of file mach64.h.

#define POLY_TEXT_TYPE_16   (POLY_TEXT_TYPE | TEXT_TYPE_16_BIT)

Definition at line 1223 of file mach64.h.

#define POLY_TEXT_TYPE_8   (POLY_TEXT_TYPE | TEXT_TYPE_8_BIT)

Definition at line 1221 of file mach64.h.

#define PORTRAIT_GEN_CNTL   0x26

Definition at line 1281 of file mach64.h.

#define POWER_MANAGEMENT   0x08

Definition at line 1265 of file mach64.h.

#define POWER_MANAGEMENT_2   0x1D

Definition at line 1279 of file mach64.h.

#define POWER_MANAGEMENT_LG   0x00D8 /* Dword offset 0_36 (LG) */

Definition at line 190 of file mach64.h.

#define PSEUDO_EDO   3

Definition at line 884 of file mach64.h.

#define PWR_BLON   0x02000000

Definition at line 1236 of file mach64.h.

#define PWR_MGT_MODE_MASK   0x00000006

Definition at line 1231 of file mach64.h.

#define PWR_MGT_MODE_PCI   0x00000006

Definition at line 1246 of file mach64.h.

#define PWR_MGT_MODE_PIN   0x00000000

Definition at line 1243 of file mach64.h.

#define PWR_MGT_MODE_REG   0x00000002

Definition at line 1244 of file mach64.h.

#define PWR_MGT_MODE_TIMER   0x00000004

Definition at line 1245 of file mach64.h.

#define PWR_MGT_ON   0x00000001

Definition at line 1230 of file mach64.h.

#define PWR_MGT_STATUS_MASK   0xC0000000

Definition at line 1239 of file mach64.h.

#define PWR_MGT_STATUS_SUSPEND   0x80000000

Definition at line 1240 of file mach64.h.

#define R_GENMO   0x3cc

Definition at line 1197 of file mach64.h.

#define RED_START   0x03C8 /* Dword offset 0_F2 */

Definition at line 411 of file mach64.h.

#define RED_X_INC   0x01F0 /* Dword offset 0_7C */

Definition at line 276 of file mach64.h.

#define RED_X_INC__ALIAS__   0x03C0 /* Dword offset 0_F0 */

Definition at line 409 of file mach64.h.

#define RED_Y_INC   0x03C4 /* Dword offset 0_F1 */

Definition at line 410 of file mach64.h.

#define RGB16_555   0x0000

Definition at line 1212 of file mach64.h.

#define RGB16_565   0x0040

Definition at line 1213 of file mach64.h.

#define RGB16_655   0x0080

Definition at line 1214 of file mach64.h.

#define RGB16_664   0x00c0

Definition at line 1215 of file mach64.h.

#define RST_FM   0x00000100ul

Definition at line 1312 of file mach64.h.

#define S_START   0x0354 /* Dword offset 0_D5 */

Definition at line 369 of file mach64.h.

#define S_X_INC   0x034C /* Dword offset 0_D3 */

Definition at line 364 of file mach64.h.

#define S_Y_INC   0x01EC /* Dword offset 0_7B */

Definition at line 271 of file mach64.h.

#define S_Y_INC__ALIAS__   0x0350 /* Dword offset 0_D4 */

Definition at line 365 of file mach64.h.

#define SC_BOTTOM   0x02B0 /* Dword offset 0_AC */

Definition at line 318 of file mach64.h.

#define SC_LEFT   0x02A0 /* Dword offset 0_A8 */

Definition at line 314 of file mach64.h.

#define SC_LEFT_RIGHT   0x02A8 /* Dword offset 0_AA */

Definition at line 316 of file mach64.h.

#define SC_RIGHT   0x02A4 /* Dword offset 0_A9 */

Definition at line 315 of file mach64.h.

#define SC_TOP   0x02AC /* Dword offset 0_AB */

Definition at line 317 of file mach64.h.

#define SC_TOP_BOTTOM   0x02B4 /* Dword offset 0_AD */

Definition at line 319 of file mach64.h.

#define SCALE_3D_CNTL   0x01FC /* Dword offset 0_7F */

Definition at line 281 of file mach64.h.

#define SCALE_BUF_PITCH   0x043C /* Dword offset 1_0F */

Definition at line 450 of file mach64.h.

#define SCALE_DST_Y_X   0x038C /* Dword offset 0_E3 */

Definition at line 387 of file mach64.h.

#define SCALE_HACC   0x03C8 /* Dword offset 0_F2 */

Definition at line 413 of file mach64.h.

#define SCALE_HEIGHT   0x01E0 /* Dword offset 0_78 */

Definition at line 266 of file mach64.h.

#define SCALE_OFF   0x01C0 /* Dword offset 0_70 */

Definition at line 253 of file mach64.h.

#define SCALE_OFF_ACC   0x0388 /* Dword offset 0_E2 */

Definition at line 386 of file mach64.h.

#define SCALE_PITCH   0x01EC /* Dword offset 0_7B */

Definition at line 273 of file mach64.h.

#define SCALE_PITCH__ALIAS__   0x0350 /* Dword offset 0_D4 */

Definition at line 367 of file mach64.h.

#define SCALE_PITCH_BOTH   0x0380 /* Dword offset 0_E0 */

Definition at line 384 of file mach64.h.

#define SCALE_VACC   0x01F8 /* Dword offset 0_7E */

Definition at line 280 of file mach64.h.

#define SCALE_WIDTH   0x01DC /* Dword offset 0_77 */

Definition at line 265 of file mach64.h.

#define SCALE_X_INC   0x01F0 /* Dword offset 0_7C */

Definition at line 274 of file mach64.h.

#define SCALE_X_INC__ALIAS__   0x03C0 /* Dword offset 0_F0 */

Definition at line 407 of file mach64.h.

#define SCALE_Y_INC   0x01F4 /* Dword offset 0_7D */

Definition at line 279 of file mach64.h.

#define SCALE_Y_INC__ALIAS__   0x03CC /* Dword offset 0_F3 */

Definition at line 414 of file mach64.h.

#define SCALER_BUF0_OFFSET   0x0434 /* Dword offset 1_0D */

Definition at line 448 of file mach64.h.

#define SCALER_BUF0_OFFSET_U   0x05D4 /* Dword offset 1_75 */

Definition at line 515 of file mach64.h.

#define SCALER_BUF0_OFFSET_V   0x05D8 /* Dword offset 1_76 */

Definition at line 516 of file mach64.h.

#define SCALER_BUF1_OFFSET   0x0438 /* Dword offset 1_0E */

Definition at line 449 of file mach64.h.

#define SCALER_BUF1_OFFSET_U   0x05DC /* Dword offset 1_77 */

Definition at line 517 of file mach64.h.

#define SCALER_BUF1_OFFSET_V   0x05E0 /* Dword offset 1_78 */

Definition at line 518 of file mach64.h.

#define SCALER_COLOUR_CNTL   0x0550 /* Dword offset 1_54 */

Definition at line 495 of file mach64.h.

#define SCALER_H_COEFF0   0x0554 /* Dword offset 1_55 */

Definition at line 496 of file mach64.h.

#define SCALER_H_COEFF1   0x0558 /* Dword offset 1_56 */

Definition at line 497 of file mach64.h.

#define SCALER_H_COEFF2   0x055C /* Dword offset 1_57 */

Definition at line 498 of file mach64.h.

#define SCALER_H_COEFF3   0x0560 /* Dword offset 1_58 */

Definition at line 499 of file mach64.h.

#define SCALER_H_COEFF4   0x0564 /* Dword offset 1_59 */

Definition at line 500 of file mach64.h.

#define SCALER_HEIGHT_WIDTH   0x0428 /* Dword offset 1_0A */

Definition at line 446 of file mach64.h.

#define SCALER_TEST   0x042C /* Dword offset 1_0B */

Definition at line 447 of file mach64.h.

#define SCISSOR_BOTTOM_FLAG   0x80

Definition at line 1186 of file mach64.h.

#define SCISSOR_LEFT_FLAG   0x10

Definition at line 1183 of file mach64.h.

#define SCISSOR_RIGHT_FLAG   0x20

Definition at line 1184 of file mach64.h.

#define SCISSOR_TOP_FLAG   0x40

Definition at line 1185 of file mach64.h.

#define SCLK_DELAY   0x0000f000ul

Definition at line 1316 of file mach64.h.

#define SCLK_FB_DIV   0x15

Definition at line 828 of file mach64.h.

#define SCLK_SEL   0x00000800ul

Definition at line 1315 of file mach64.h.

#define SCRATCH_REG0   0x0080 /* Dword offset 0_20 */

Definition at line 115 of file mach64.h.

#define SCRATCH_REG1   0x0084 /* Dword offset 0_21 */

Definition at line 116 of file mach64.h.

#define SCRATCH_REG2   0x0088 /* Dword offset 0_22 */

Definition at line 117 of file mach64.h.

#define SCRATCH_REG3   0x008C /* Dword offset 0_23 */

Definition at line 118 of file mach64.h.

#define SDRAM   4

Definition at line 885 of file mach64.h.

#define SDRAM32   6

Definition at line 888 of file mach64.h.

#define SECONDARY_S_START   0x0164 /* Dword offset 0_59 */

Definition at line 229 of file mach64.h.

#define SECONDARY_S_X_INC   0x015C /* Dword offset 0_57 */

Definition at line 227 of file mach64.h.

#define SECONDARY_S_Y_INC   0x0160 /* Dword offset 0_58 */

Definition at line 228 of file mach64.h.

#define SECONDARY_SCALE_HACC   0x03A4 /* Dword offset 0_E9 */

Definition at line 398 of file mach64.h.

#define SECONDARY_SCALE_OFF   0x01C4 /* Dword offset 0_71 */

Definition at line 254 of file mach64.h.

#define SECONDARY_SCALE_OFF_ACC   0x0384 /* Dword offset 0_E1 */

Definition at line 385 of file mach64.h.

#define SECONDARY_SCALE_PITCH   0x0368 /* Dword offset 0_DA */

Definition at line 376 of file mach64.h.

#define SECONDARY_SCALE_VACC   0x03D4 /* Dword offset 0_F5 */

Definition at line 420 of file mach64.h.

#define SECONDARY_SCALE_X_INC   0x039C /* Dword offset 0_E7 */

Definition at line 392 of file mach64.h.

#define SECONDARY_SCALE_Y_INC   0x03D0 /* Dword offset 0_F4 */

Definition at line 419 of file mach64.h.

#define SECONDARY_STW_EXP   0x0158 /* Dword offset 0_56 */

Definition at line 226 of file mach64.h.

#define SECONDARY_T_START   0x017C /* Dword offset 0_5F */

Definition at line 235 of file mach64.h.

#define SECONDARY_T_X_INC   0x0174 /* Dword offset 0_5D */

Definition at line 233 of file mach64.h.

#define SECONDARY_T_Y_INC   0x0178 /* Dword offset 0_5E */

Definition at line 234 of file mach64.h.

#define SECONDARY_TEX_OFFSET   0x0378 /* Dword offset 0_DE */

Definition at line 381 of file mach64.h.

#define SECONDARY_W_START   0x0170 /* Dword offset 0_5C */

Definition at line 232 of file mach64.h.

#define SECONDARY_W_X_INC   0x0168 /* Dword offset 0_5A */

Definition at line 230 of file mach64.h.

#define SECONDARY_W_Y_INC   0x016C /* Dword offset 0_5B */

Definition at line 231 of file mach64.h.

#define SELECT_WAIT_4MS   0x00080000ul

Definition at line 1320 of file mach64.h.

#define SELF_REFRESH   0x00000080

Definition at line 1235 of file mach64.h.

#define SEQ02   0x02

Definition at line 1203 of file mach64.h.

#define SEQ04   0x04

Definition at line 1204 of file mach64.h.

#define SETUP_CNTL   0x0704 /* Dword offset 1_C1 */

Definition at line 570 of file mach64.h.

#define SGRAM   5

Definition at line 886 of file mach64.h.

#define SHADOW_EN   0x40000000ul

Definition at line 1330 of file mach64.h.

#define SHADOW_RW_EN   0x80000000ul

Definition at line 1331 of file mach64.h.

#define sioATIEXT   0x1ce

Definition at line 1189 of file mach64.h.

#define SNAPSHOT2_F_COUNT   0x04B4 /* Dword offset 1_2D */

Definition at line 478 of file mach64.h.

#define SNAPSHOT2_INT   0x40000000

Definition at line 678 of file mach64.h.

#define SNAPSHOT2_INT_AK   SNAPSHOT2_INT

Definition at line 679 of file mach64.h.

#define SNAPSHOT2_INT_EN   0x20000000

Definition at line 677 of file mach64.h.

#define SNAPSHOT2_VH_COUNTS   0x04B0 /* Dword offset 1_2C */

Definition at line 477 of file mach64.h.

#define SNAPSHOT2_VIF_COUNT   0x04BC /* Dword offset 1_2F */

Definition at line 480 of file mach64.h.

#define SNAPSHOT_F_COUNT   0x0474 /* Dword offset 1_1D */

Definition at line 468 of file mach64.h.

#define SNAPSHOT_INT   0x00000100

Definition at line 646 of file mach64.h.

#define SNAPSHOT_INT_AK   SNAPSHOT_INT

Definition at line 647 of file mach64.h.

#define SNAPSHOT_INT_EN   0x00000080

Definition at line 645 of file mach64.h.

#define SNAPSHOT_VH_COUNTS   0x0470 /* Dword offset 1_1C */

Definition at line 467 of file mach64.h.

#define SNAPSHOT_VIF_COUNT   0x047C /* Dword offset 1_1F */

Definition at line 470 of file mach64.h.

#define SPECULAR_BLUE_START   0x03BC /* Dword offset 0_EF */

Definition at line 405 of file mach64.h.

#define SPECULAR_BLUE_X_INC   0x03B4 /* Dword offset 0_ED */

Definition at line 403 of file mach64.h.

#define SPECULAR_BLUE_Y_INC   0x03B8 /* Dword offset 0_EE */

Definition at line 404 of file mach64.h.

#define SPECULAR_GREEN_START   0x03B0 /* Dword offset 0_EC */

Definition at line 402 of file mach64.h.

#define SPECULAR_GREEN_X_INC   0x03A8 /* Dword offset 0_EA */

Definition at line 400 of file mach64.h.

#define SPECULAR_GREEN_Y_INC   0x03AC /* Dword offset 0_EB */

Definition at line 401 of file mach64.h.

#define SPECULAR_RED_START   0x03A4 /* Dword offset 0_E9 */

Definition at line 396 of file mach64.h.

#define SPECULAR_RED_X_INC   0x039C /* Dword offset 0_E7 */

Definition at line 394 of file mach64.h.

#define SPECULAR_RED_Y_INC   0x03A0 /* Dword offset 0_E8 */

Definition at line 395 of file mach64.h.

#define SPLL_CNTL1   0x16

Definition at line 829 of file mach64.h.

#define SPLL_CNTL2   0x17

Definition at line 830 of file mach64.h.

#define SRC_15BPP   0x300

Definition at line 1091 of file mach64.h.

#define SRC_16BPP   0x400

Definition at line 1092 of file mach64.h.

#define SRC_1BPP   0x000

Definition at line 1088 of file mach64.h.

#define SRC_24BPP   0x500

Definition at line 1093 of file mach64.h.

#define SRC_32BPP   0x600

Definition at line 1094 of file mach64.h.

#define SRC_4BPP   0x100

Definition at line 1089 of file mach64.h.

#define SRC_8BPP   0x200

Definition at line 1090 of file mach64.h.

#define SRC_BYTE_ALIGN   8

Definition at line 1057 of file mach64.h.

#define SRC_CNTL   0x01B4 /* Dword offset 0_6D */

Definition at line 251 of file mach64.h.

#define SRC_HEIGHT1   0x0194 /* Dword offset 0_65 */

Definition at line 243 of file mach64.h.

#define SRC_HEIGHT1_WIDTH1   0x0198 /* Dword offset 0_66 */

Definition at line 244 of file mach64.h.

#define SRC_HEIGHT2   0x01AC /* Dword offset 0_6B */

Definition at line 249 of file mach64.h.

#define SRC_HEIGHT2_WIDTH2   0x01B0 /* Dword offset 0_6C */

Definition at line 250 of file mach64.h.

#define SRC_LINE_X_LEFT_TO_RIGHT   0x10

Definition at line 1059 of file mach64.h.

#define SRC_LINE_X_RIGHT_TO_LEFT   0

Definition at line 1058 of file mach64.h.

#define SRC_LINEAR_ENABLE   4

Definition at line 1056 of file mach64.h.

#define SRC_MASK   0xF00

Definition at line 1095 of file mach64.h.

#define SRC_OFF_PITCH   0x0180 /* Dword offset 0_60 */

Definition at line 238 of file mach64.h.

#define SRC_PATTERN_ENABLE   1

Definition at line 1054 of file mach64.h.

#define SRC_ROTATION_ENABLE   2

Definition at line 1055 of file mach64.h.

#define SRC_WIDTH1   0x0190 /* Dword offset 0_64 */

Definition at line 242 of file mach64.h.

#define SRC_WIDTH2   0x01A8 /* Dword offset 0_6A */

Definition at line 248 of file mach64.h.

#define SRC_X   0x0184 /* Dword offset 0_61 */

Definition at line 239 of file mach64.h.

#define SRC_X_START   0x019C /* Dword offset 0_67 */

Definition at line 245 of file mach64.h.

#define SRC_Y   0x0188 /* Dword offset 0_62 */

Definition at line 240 of file mach64.h.

#define SRC_Y_START   0x01A0 /* Dword offset 0_68 */

Definition at line 246 of file mach64.h.

#define SRC_Y_X   0x018C /* Dword offset 0_63 */

Definition at line 241 of file mach64.h.

#define SRC_Y_X_START   0x01A4 /* Dword offset 0_69 */

Definition at line 247 of file mach64.h.

#define STANDBY_NOW   0x10000000

Definition at line 1237 of file mach64.h.

#define STW_EXP   0x0344 /* Dword offset 0_D1 */

Definition at line 362 of file mach64.h.

#define SUSPEND_NOW   0x20000000

Definition at line 1238 of file mach64.h.

#define T_START   0x036C /* Dword offset 0_DB */

Definition at line 378 of file mach64.h.

#define T_X_INC   0x0364 /* Dword offset 0_D9 */

Definition at line 373 of file mach64.h.

#define T_Y_INC   0x0368 /* Dword offset 0_DA */

Definition at line 374 of file mach64.h.

#define TEST_IO   0x28

Definition at line 1283 of file mach64.h.

#define TEST_OUTPUTS   0x29

Definition at line 1284 of file mach64.h.

#define TEX_0_OFF   0x01C0 /* Dword offset 0_70 */

Definition at line 256 of file mach64.h.

#define TEX_10_OFF   0x01E8 /* Dword offset 0_7A */

Definition at line 270 of file mach64.h.

#define TEX_1_OFF   0x01C4 /* Dword offset 0_71 */

Definition at line 257 of file mach64.h.

#define TEX_2_OFF   0x01C8 /* Dword offset 0_72 */

Definition at line 258 of file mach64.h.

#define TEX_3_OFF   0x01CC /* Dword offset 0_73 */

Definition at line 259 of file mach64.h.

#define TEX_4_OFF   0x01D0 /* Dword offset 0_74 */

Definition at line 260 of file mach64.h.

#define TEX_5_OFF   0x01D4 /* Dword offset 0_75 */

Definition at line 261 of file mach64.h.

#define TEX_6_OFF   0x01D8 /* Dword offset 0_76 */

Definition at line 262 of file mach64.h.

#define TEX_7_OFF   0x01DC /* Dword offset 0_77 */

Definition at line 263 of file mach64.h.

#define TEX_8_OFF   0x01E0 /* Dword offset 0_78 */

Definition at line 268 of file mach64.h.

#define TEX_9_OFF   0x01E4 /* Dword offset 0_79 */

Definition at line 269 of file mach64.h.

#define TEX_CNTL   0x0374 /* Dword offset 0_DD */

Definition at line 380 of file mach64.h.

#define TEX_PALETTE   0x037C /* Dword offset 0_DF */

Definition at line 382 of file mach64.h.

#define TEX_PALETTE_INDEX   0x0340 /* Dword offset 0_D0 */

Definition at line 361 of file mach64.h.

#define TEX_SIZE_PITCH   0x0370 /* Dword offset 0_DC */

Definition at line 379 of file mach64.h.

#define TEXT_TYPE_16_BIT   0x0008

Definition at line 1220 of file mach64.h.

#define TEXT_TYPE_8_BIT   0x0004

Definition at line 1219 of file mach64.h.

#define TIMER_CONFIG   0x0028 /* Dword offset 0_0A */

Definition at line 62 of file mach64.h.

#define TRAIL_BRES_DEC   0x0140 /* Dword offset 0_50 */

Definition at line 221 of file mach64.h.

#define TRAIL_BRES_ERR   0x0138 /* Dword offset 0_4E */

Definition at line 219 of file mach64.h.

#define TRAIL_BRES_INC   0x013C /* Dword offset 0_4F */

Definition at line 220 of file mach64.h.

#define TRIG_CNTL   0x0454 /* Dword offset 1_15 */

Definition at line 457 of file mach64.h.

#define TRISTATE_MEM_EN   0x00000800

Definition at line 1234 of file mach64.h.

#define TV_PLL_CNTL   0x21

Definition at line 843 of file mach64.h.

#define TV_PLL_CNTL1   0x1F

Definition at line 841 of file mach64.h.

#define TV_PLL_CNTL2   0x20

Definition at line 842 of file mach64.h.

#define TVCLK_PM_EN   0x00010000ul

Definition at line 1317 of file mach64.h.

#define TVO_CNTL   0x0500 /* Dword offset 1_40 */

Definition at line 486 of file mach64.h.

#define USE_AUTO_FP_POS   0x00800000ul

Definition at line 1368 of file mach64.h.

#define USE_AUTO_LCD_VSYNC   0x01000000ul

Definition at line 1369 of file mach64.h.

#define USE_F32KHZ   0x00000400

Definition at line 1233 of file mach64.h.

#define USE_SHADOWED_ROWCUR   0x20000000ul

Definition at line 1329 of file mach64.h.

#define USE_SHADOWED_VEND   0x10000000ul

Definition at line 1328 of file mach64.h.

#define USR1_DST_OFF_PITCH   0x02B8 /* Dword offset 0_AE */

Definition at line 322 of file mach64.h.

#define USR2_DST_OFF_PITCH   0x02BC /* Dword offset 0_AF */

Definition at line 323 of file mach64.h.

#define USR_DST_PICTH   0x02F0 /* Dword offset 0_BC */

Definition at line 340 of file mach64.h.

#define V2CLK_DAC_PM_EN   0x00100000ul

Definition at line 1322 of file mach64.h.

#define V2CLK_PM_EN   0x00000080ul

Definition at line 1311 of file mach64.h.

#define V2PLL_CNTL   0x23

Definition at line 845 of file mach64.h.

#define VAL_WIDTH   0x0460 /* Dword offset 1_18 */

Definition at line 462 of file mach64.h.

#define VBI_START_END   0x044C /* Dword offset 1_13 */

Definition at line 455 of file mach64.h.

#define VBLANK_BIT2_INT   0x80000000

Definition at line 680 of file mach64.h.

#define VBLANK_BIT2_INT_AK   VBLANK_BIT2_INT

Definition at line 681 of file mach64.h.

#define VCLK0_FB_DIV   0x07

Definition at line 806 of file mach64.h.

#define VCLK0_POST   0x03

Definition at line 802 of file mach64.h.

#define VCLK1_FB_DIV   0x08

Definition at line 807 of file mach64.h.

#define VCLK1_POST   0x0C

Definition at line 803 of file mach64.h.

#define VCLK2_FB_DIV   0x09

Definition at line 808 of file mach64.h.

#define VCLK2_POST   0x30

Definition at line 804 of file mach64.h.

#define VCLK3_FB_DIV   0x0A

Definition at line 809 of file mach64.h.

#define VCLK3_POST   0xC0

Definition at line 805 of file mach64.h.

#define VCLK_DAC_PM_EN   0x00020000ul

Definition at line 1318 of file mach64.h.

#define VCLK_LCD_OFF   0x00040000ul

Definition at line 1319 of file mach64.h.

#define VCLK_POST_DIV   0x06

Definition at line 801 of file mach64.h.

#define VERT_PANEL_SIZE   0x003ff800ul

Definition at line 1366 of file mach64.h.

#define VERT_STRETCH_EN   0x80000000ul

Definition at line 1359 of file mach64.h.

#define VERT_STRETCH_MODE   0x00000400ul

Definition at line 1365 of file mach64.h.

#define VERT_STRETCH_RATIO0   0x000003fful

Definition at line 1355 of file mach64.h.

#define VERT_STRETCH_RATIO1   0x000ffc00ul

Definition at line 1356 of file mach64.h.

#define VERT_STRETCH_RATIO2   0x3ff00000ul

Definition at line 1357 of file mach64.h.

#define VERT_STRETCH_RATIO3   0x000003fful

Definition at line 1362 of file mach64.h.

#define VERT_STRETCH_USE0   0x40000000ul

Definition at line 1358 of file mach64.h.

#define VERT_STRETCHING   0x05

Definition at line 1262 of file mach64.h.

#define VERT_STRETCHING_LG   0x00CC /* Dword offset 0_33 (LG) */

Definition at line 181 of file mach64.h.

#define VERTEX_1_ARGB   0x0654 /* Dword offset 1_95 */

Definition at line 563 of file mach64.h.

#define VERTEX_1_ARGB   0x0654 /* Dword offset 1_BA */

Definition at line 563 of file mach64.h.

#define VERTEX_1_S   0x0640 /* Dword offset 1_90 */

Definition at line 545 of file mach64.h.

#define VERTEX_1_S   0x0640 /* Dword offset 1_AB */

Definition at line 545 of file mach64.h.

#define VERTEX_1_SECONDARY_S   0x0728 /* Dword offset 1_CA */

Definition at line 571 of file mach64.h.

#define VERTEX_1_SECONDARY_T   0x072C /* Dword offset 1_CB */

Definition at line 572 of file mach64.h.

#define VERTEX_1_SECONDARY_W   0x0730 /* Dword offset 1_CC */

Definition at line 573 of file mach64.h.

#define VERTEX_1_SPEC_ARGB   0x064C /* Dword offset 1_93 */

Definition at line 557 of file mach64.h.

#define VERTEX_1_SPEC_ARGB   0x064C /* Dword offset 1_B4 */

Definition at line 557 of file mach64.h.

#define VERTEX_1_T   0x0644 /* Dword offset 1_91 */

Definition at line 546 of file mach64.h.

#define VERTEX_1_T   0x0644 /* Dword offset 1_AC */

Definition at line 546 of file mach64.h.

#define VERTEX_1_W   0x0648 /* Dword offset 1_92 */

Definition at line 547 of file mach64.h.

#define VERTEX_1_W   0x0648 /* Dword offset 1_AD */

Definition at line 547 of file mach64.h.

#define VERTEX_1_X_Y   0x0658 /* Dword offset 1_96 */

Definition at line 566 of file mach64.h.

#define VERTEX_1_X_Y   0x0658 /* Dword offset 1_BD */

Definition at line 566 of file mach64.h.

#define VERTEX_1_Z   0x0650 /* Dword offset 1_94 */

Definition at line 560 of file mach64.h.

#define VERTEX_1_Z   0x0650 /* Dword offset 1_B7 */

Definition at line 560 of file mach64.h.

#define VERTEX_2_ARGB   0x0674 /* Dword offset 1_9D */

Definition at line 564 of file mach64.h.

#define VERTEX_2_ARGB   0x0674 /* Dword offset 1_BB */

Definition at line 564 of file mach64.h.

#define VERTEX_2_S   0x0660 /* Dword offset 1_98 */

Definition at line 548 of file mach64.h.

#define VERTEX_2_S   0x0660 /* Dword offset 1_AE */

Definition at line 548 of file mach64.h.

#define VERTEX_2_SECONDARY_S   0x0734 /* Dword offset 1_CD */

Definition at line 574 of file mach64.h.

#define VERTEX_2_SECONDARY_T   0x0738 /* Dword offset 1_CE */

Definition at line 575 of file mach64.h.

#define VERTEX_2_SECONDARY_W   0x073C /* Dword offset 1_CF */

Definition at line 576 of file mach64.h.

#define VERTEX_2_SPEC_ARGB   0x066C /* Dword offset 1_9B */

Definition at line 558 of file mach64.h.

#define VERTEX_2_SPEC_ARGB   0x066C /* Dword offset 1_B5 */

Definition at line 558 of file mach64.h.

#define VERTEX_2_T   0x0664 /* Dword offset 1_99 */

Definition at line 549 of file mach64.h.

#define VERTEX_2_T   0x0664 /* Dword offset 1_AF */

Definition at line 549 of file mach64.h.

#define VERTEX_2_W   0x0668 /* Dword offset 1_9A */

Definition at line 550 of file mach64.h.

#define VERTEX_2_W   0x0668 /* Dword offset 1_B0 */

Definition at line 550 of file mach64.h.

#define VERTEX_2_X_Y   0x0678 /* Dword offset 1_9E */

Definition at line 567 of file mach64.h.

#define VERTEX_2_X_Y   0x0678 /* Dword offset 1_BE */

Definition at line 567 of file mach64.h.

#define VERTEX_2_Z   0x0670 /* Dword offset 1_9C */

Definition at line 561 of file mach64.h.

#define VERTEX_2_Z   0x0670 /* Dword offset 1_B8 */

Definition at line 561 of file mach64.h.

#define VERTEX_3_ARGB   0x0694 /* Dword offset 1_A5 */

Definition at line 565 of file mach64.h.

#define VERTEX_3_ARGB   0x0694 /* Dword offset 1_BC */

Definition at line 565 of file mach64.h.

#define VERTEX_3_S   0x0680 /* Dword offset 1_A0 */

Definition at line 552 of file mach64.h.

#define VERTEX_3_S   0x0680 /* Dword offset 1_B1 */

Definition at line 552 of file mach64.h.

#define VERTEX_3_SECONDARY_S   0x06C0 /* Dword offset 1_B0 */

Definition at line 551 of file mach64.h.

#define VERTEX_3_SECONDARY_T   0x06C4 /* Dword offset 1_B1 */

Definition at line 553 of file mach64.h.

#define VERTEX_3_SECONDARY_W   0x06C8 /* Dword offset 1_B2 */

Definition at line 555 of file mach64.h.

#define VERTEX_3_SPEC_ARGB   0x068C /* Dword offset 1_A3 */

Definition at line 559 of file mach64.h.

#define VERTEX_3_SPEC_ARGB   0x068C /* Dword offset 1_B6 */

Definition at line 559 of file mach64.h.

#define VERTEX_3_T   0x0684 /* Dword offset 1_A1 */

Definition at line 554 of file mach64.h.

#define VERTEX_3_T   0x0684 /* Dword offset 1_B2 */

Definition at line 554 of file mach64.h.

#define VERTEX_3_W   0x0688 /* Dword offset 1_A2 */

Definition at line 556 of file mach64.h.

#define VERTEX_3_W   0x0688 /* Dword offset 1_B3 */

Definition at line 556 of file mach64.h.

#define VERTEX_3_X_Y   0x0698 /* Dword offset 1_A6 */

Definition at line 568 of file mach64.h.

#define VERTEX_3_X_Y   0x0698 /* Dword offset 1_BF */

Definition at line 568 of file mach64.h.

#define VERTEX_3_Z   0x0690 /* Dword offset 1_A4 */

Definition at line 562 of file mach64.h.

#define VERTEX_3_Z   0x0690 /* Dword offset 1_B9 */

Definition at line 562 of file mach64.h.

#define VFC_CNTL   0x0D

Definition at line 820 of file mach64.h.

#define VGA_APERTURE_ENABLE   4

Definition at line 857 of file mach64.h.

#define VGA_DSP_CONFIG   0x004C /* Dword offset 0_13 */

Definition at line 82 of file mach64.h.

#define VGA_DSP_OFF   DSP_OFF

Definition at line 776 of file mach64.h.

#define VGA_DSP_ON   DSP_ON

Definition at line 777 of file mach64.h.

#define VGA_DSP_ON_OFF   0x0050 /* Dword offset 0_14 */

Definition at line 84 of file mach64.h.

#define VGA_DSP_XCLKS_PER_QW   DSP_XCLKS_PER_QW

Definition at line 778 of file mach64.h.

#define VGAGRA   0x3ce

Definition at line 1198 of file mach64.h.

#define VGASEQ   0x3c4

Definition at line 1202 of file mach64.h.

#define VIDEO_FORMAT   0x0448 /* Dword offset 1_12 */

Definition at line 454 of file mach64.h.

#define VIDEO_SYNC_TEST   0x0468 /* Dword offset 1_1A */

Definition at line 464 of file mach64.h.

#define VPLL_CNTL   0x01

Definition at line 785 of file mach64.h.

#define VRAMx16   1

Definition at line 874 of file mach64.h.

#define VRAMx16ssr   2

Definition at line 875 of file mach64.h.

#define VT_CHIP_ID   0x5654 /* mach64VT (ATI264VT) */

Definition at line 968 of file mach64.h.

#define VU_CHIP_ID   0x5655 /* mach64VTB (ATI264VTB) */

Definition at line 969 of file mach64.h.

#define VV_CHIP_ID   0x5656 /* mach64VT4 (ATI264VT4) */

Definition at line 970 of file mach64.h.

#define W_START   0x0360 /* Dword offset 0_D8 */

Definition at line 372 of file mach64.h.

#define W_X_INC   0x0358 /* Dword offset 0_D6 */

Definition at line 370 of file mach64.h.

#define W_Y_INC   0x035C /* Dword offset 0_D7 */

Definition at line 371 of file mach64.h.

#define WRAM   6

Definition at line 887 of file mach64.h.

#define XTALIN_PM_EN   0x00080000ul /* XC/XL */

Definition at line 1321 of file mach64.h.

#define Z_CNTL   0x014C /* Dword offset 0_53 */

Definition at line 224 of file mach64.h.

#define Z_OFF_PITCH   0x0148 /* Dword offset 0_52 */

Definition at line 223 of file mach64.h.

#define Z_START   0x03EC /* Dword offset 0_FB */

Definition at line 428 of file mach64.h.

#define Z_X_INC   0x03E4 /* Dword offset 0_F9 */

Definition at line 426 of file mach64.h.

#define Z_Y_INC   0x03E8 /* Dword offset 0_FA */

Definition at line 427 of file mach64.h.

#define ZVGPIO   0x09

Definition at line 1266 of file mach64.h.