Linux Kernel
3.7.1
|
#include <linux/types.h>
#include <linux/ctype.h>
#include <linux/agp_backend.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/sched.h>
#include <linux/string.h>
#include <linux/spinlock.h>
#include <linux/pci.h>
#include <linux/module.h>
#include <linux/topology.h>
#include <linux/interrupt.h>
#include <linux/bitmap.h>
#include <linux/kdebug.h>
#include <linux/scatterlist.h>
#include <linux/iommu-helper.h>
#include <linux/syscore_ops.h>
#include <linux/io.h>
#include <linux/gfp.h>
#include <linux/atomic.h>
#include <asm/mtrr.h>
#include <asm/pgtable.h>
#include <asm/proto.h>
#include <asm/iommu.h>
#include <asm/gart.h>
#include <asm/cacheflush.h>
#include <asm/swiotlb.h>
#include <asm/dma.h>
#include <asm/amd_nb.h>
#include <asm/x86_init.h>
#include <asm/iommu_table.h>
Go to the source code of this file.
Macros | |
#define | GPTE_VALID 1 |
#define | GPTE_COHERENT 2 |
#define | GPTE_ENCODE(x) (((x) & 0xfffff000) | (((x) >> 32) << 4) | GPTE_VALID | GPTE_COHERENT) |
#define | GPTE_DECODE(x) (((x) & 0xfffff000) | (((u64)(x) & 0xff0) << 28)) |
#define | EMERGENCY_PAGES 32 /* = 128KB */ |
#define | AGPEXTERN |
#define | GART_MAX_PHYS_ADDR (1ULL << 40) |
Functions | |
void | set_up_gart_resume (u32 aper_order, u32 aper_alloc) |
int __init | gart_iommu_init (void) |
void __init | gart_parse_options (char *p) |
IOMMU_INIT_POST (gart_iommu_hole_init) | |
Variables | |
AGPEXTERN int | agp_memory_reserved |
AGPEXTERN __u32 * | agp_gatt_table |
#define AGPEXTERN |
Definition at line 81 of file amd_gart_64.c.
#define EMERGENCY_PAGES 32 /* = 128KB */ |
Definition at line 76 of file amd_gart_64.c.
#define GART_MAX_PHYS_ADDR (1ULL << 40) |
Definition at line 85 of file amd_gart_64.c.
#define GPTE_COHERENT 2 |
Definition at line 71 of file amd_gart_64.c.
Definition at line 74 of file amd_gart_64.c.
Definition at line 72 of file amd_gart_64.c.
#define GPTE_VALID 1 |
Definition at line 70 of file amd_gart_64.c.
Definition at line 733 of file amd_gart_64.c.
Definition at line 860 of file amd_gart_64.c.
IOMMU_INIT_POST | ( | gart_iommu_hole_init | ) |
Definition at line 593 of file amd_gart_64.c.
Definition at line 89 of file amd_gart_64.c.
Definition at line 88 of file amd_gart_64.c.