diff options
author | 2014-03-17 22:01:56 +0000 | |
---|---|---|
committer | 2014-03-17 22:01:56 +0000 | |
commit | 3de653af68cf591c853896a90cfe07c729e60554 (patch) | |
tree | d27123bd5f25d1658896f7d214dacebd3a8fe5a9 /sys/dev/pci/agpreg.h | |
parent | some userland pppoe cleaning; (diff) | |
download | wireguard-openbsd-3de653af68cf591c853896a90cfe07c729e60554.tar.xz wireguard-openbsd-3de653af68cf591c853896a90cfe07c729e60554.zip |
The AGP ioctl interface is gone; remove the header file as well.
ok matthieu@
Diffstat (limited to 'sys/dev/pci/agpreg.h')
-rw-r--r-- | sys/dev/pci/agpreg.h | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/sys/dev/pci/agpreg.h b/sys/dev/pci/agpreg.h index f8269c9292a..1d8924d58de 100644 --- a/sys/dev/pci/agpreg.h +++ b/sys/dev/pci/agpreg.h @@ -1,4 +1,4 @@ -/* $OpenBSD: agpreg.h,v 1.17 2012/12/22 19:17:36 mpi Exp $ */ +/* $OpenBSD: agpreg.h,v 1.18 2014/03/17 22:01:56 kettenis Exp $ */ /* $NetBSD: agpreg.h,v 1.1 2001/09/10 10:01:02 fvdl Exp $ */ /*- @@ -33,6 +33,12 @@ #define _PCI_AGPREG_H_ /* + * The AGP gatt uses 4k pages irrespective of the host page size. + */ +#define AGP_PAGE_SIZE 4096 +#define AGP_PAGE_SHIFT 12 + +/* * Offsets for various AGP configuration registers. */ #define AGP_APBASE 0x10 @@ -50,6 +56,25 @@ #define AGP_COMMAND 0x8 /* + * Macros to manipulate AGP mode words. + */ +#define AGP_MODE_GET_RQ(x) (((x) & 0xff000000U) >> 24) +#define AGP_MODE_GET_SBA(x) (((x) & 0x00000200U) >> 9) +#define AGP_MODE_GET_AGP(x) (((x) & 0x00000100U) >> 8) +#define AGP_MODE_GET_4G(x) (((x) & 0x00000020U) >> 5) +#define AGP_MODE_GET_FW(x) (((x) & 0x00000010U) >> 4) +#define AGP_MODE_GET_RATE(x) ((x) & 0x00000007U) +#define AGP_MODE_SET_RQ(x,v) (((x) & ~0xff000000U) | ((v) << 24)) +#define AGP_MODE_SET_SBA(x,v) (((x) & ~0x00000200U) | ((v) << 9)) +#define AGP_MODE_SET_AGP(x,v) (((x) & ~0x00000100U) | ((v) << 8)) +#define AGP_MODE_SET_4G(x,v) (((x) & ~0x00000020U) | ((v) << 5)) +#define AGP_MODE_SET_FW(x,v) (((x) & ~0x00000010U) | ((v) << 4)) +#define AGP_MODE_SET_RATE(x,v) (((x) & ~0x00000007U) | (v)) +#define AGP_MODE_RATE_1x 0x00000001 +#define AGP_MODE_RATE_2x 0x00000002 +#define AGP_MODE_RATE_4x 0x00000004 + +/* * Config offsets for Intel AGP chipsets. */ /* i840/850/850E */ |