Linux Kernel
3.7.1
|
#include <linux/acpi.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/init.h>
#include <linux/agp_backend.h>
#include <linux/log2.h>
#include <linux/slab.h>
#include <asm/acpi-ext.h>
#include "agp.h"
Go to the source code of this file.
Data Structures | |
struct | _hp_private |
Macros | |
#define | HP_ZX1_IOC_OFFSET 0x1000 /* ACPI reports SBA, we want IOC */ |
#define | HP_ZX1_IBASE 0x300 |
#define | HP_ZX1_IMASK 0x308 |
#define | HP_ZX1_PCOM 0x310 |
#define | HP_ZX1_TCNFG 0x318 |
#define | HP_ZX1_PDIR_BASE 0x320 |
#define | HP_ZX1_IOVA_BASE GB(1UL) |
#define | HP_ZX1_IOVA_SIZE GB(1UL) |
#define | HP_ZX1_GART_SIZE (HP_ZX1_IOVA_SIZE / 2) |
#define | HP_ZX1_SBA_IOMMU_COOKIE 0x0000badbadc0ffeeUL |
#define | HP_ZX1_PDIR_VALID_BIT 0x8000000000000000UL |
#define | HP_ZX1_IOVA_TO_PDIR(va) ((va - hp_private.iova_base) >> hp_private.io_tlb_shift) |
#define | AGP8X_MODE_BIT 3 |
#define | AGP8X_MODE (1 << AGP8X_MODE_BIT) |
Functions | |
module_init (agp_hp_init) | |
module_exit (agp_hp_cleanup) | |
MODULE_LICENSE ("GPL and additional rights") | |
Variables | |
struct agp_bridge_driver | hp_zx1_driver |
#define AGP8X_MODE (1 << AGP8X_MODE_BIT) |
#define HP_ZX1_GART_SIZE (HP_ZX1_IOVA_SIZE / 2) |
#define HP_ZX1_IOC_OFFSET 0x1000 /* ACPI reports SBA, we want IOC */ |
module_exit | ( | agp_hp_cleanup | ) |
module_init | ( | agp_hp_init | ) |
MODULE_LICENSE | ( | "GPL and additional rights" | ) |
struct agp_bridge_driver hp_zx1_driver |