patch-2.4.20 linux-2.4.20/drivers/char/agp/agp.h
Next file: linux-2.4.20/drivers/char/agp/agpgart_be.c
Previous file: linux-2.4.20/drivers/char/advantechwdt.c
Back to the patch index
Back to the overall index
- Lines: 44
- Date:
Thu Nov 28 15:53:12 2002
- Orig file:
linux-2.4.19/drivers/char/agp/agp.h
- Orig date:
Fri Aug 2 17:39:43 2002
diff -urN linux-2.4.19/drivers/char/agp/agp.h linux-2.4.20/drivers/char/agp/agp.h
@@ -84,8 +84,8 @@
void *dev_private_data;
struct pci_dev *dev;
gatt_mask *masks;
- unsigned long *gatt_table;
- unsigned long *gatt_table_real;
+ u32 *gatt_table;
+ u32 *gatt_table_real;
unsigned long scratch_page;
unsigned long gart_bus_addr;
unsigned long gatt_bus_addr;
@@ -238,6 +238,9 @@
#ifndef PCI_DEVICE_ID_AMD_762_0
#define PCI_DEVICE_ID_AMD_762_0 0x700C
#endif
+#ifndef PCI_DEVICE_ID_AMD_8151_0
+#define PCI_DEVICE_ID_AMD_8151_0 0x7454
+#endif
#ifndef PCI_VENDOR_ID_AL
#define PCI_VENDOR_ID_AL 0x10b9
#endif
@@ -364,6 +367,22 @@
#define AMD_TLBFLUSH 0x0c /* In mmio region (32-bit register) */
#define AMD_CACHEENTRY 0x10 /* In mmio region (32-bit register) */
+#define AMD_8151_APSIZE 0xb4
+#define AMD_8151_GARTBLOCK 0xb8
+
+#define AMD_X86_64_GARTAPERTURECTL 0x90
+#define AMD_X86_64_GARTAPERTUREBASE 0x94
+#define AMD_X86_64_GARTTABLEBASE 0x98
+#define AMD_X86_64_GARTCACHECTL 0x9c
+#define AMD_X86_64_GARTEN 1<<0
+
+#define AMD_8151_VMAPERTURE 0x10
+#define AMD_8151_AGP_CTL 0xb0
+#define AMD_8151_APERTURESIZE 0xb4
+#define AMD_8151_GARTPTR 0xb8
+#define AMD_8151_GTLBEN 1<<7
+#define AMD_8151_APEREN 1<<8
+
/* ALi registers */
#define ALI_APBASE 0x10
#define ALI_AGPCTRL 0xb8
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)