|
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 |
1.8.2