aboutsummaryrefslogtreecommitdiff
path: root/linux-core/xgi_drv.h
diff options
context:
space:
mode:
authorIan Romanick <idr@us.ibm.com>2007-07-16 20:58:43 -0700
committerIan Romanick <idr@us.ibm.com>2007-07-16 20:58:43 -0700
commit658ff2daf3d2a080da2d859f522a627aef841637 (patch)
tree505eb9f0cde7a5b5a06bf288693026cc54224732 /linux-core/xgi_drv.h
parent4575d5b8f18fef8cd19e7884bf8dab5e8f71ec9e (diff)
Eliminate several useless ioctls and associated cruft.
The ioctlss XGI_ESC_DEVICE_INFO, XGI_ESC_MEM_COLLECT, XGI_ESC_PCIE_CHECK, XGI_ESC_GET_SCREEN_INFO, XGI_ESC_PUT_SCREEN_INFO, XGI_ESC_MMIO_INFO, and XGI_ESC_SAREA_INFO, are completely unnecessary. The will be doubly useless when the driver is converted to the DRM infrastructure.
Diffstat (limited to 'linux-core/xgi_drv.h')
-rw-r--r--linux-core/xgi_drv.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/linux-core/xgi_drv.h b/linux-core/xgi_drv.h
index 983ed0a9..382bb7a6 100644
--- a/linux-core/xgi_drv.h
+++ b/linux-core/xgi_drv.h
@@ -110,8 +110,6 @@ struct xgi_info {
struct xgi_aperture mmio;
struct xgi_aperture fb;
struct xgi_aperture pcie;
- struct xgi_screen_info scrn_info;
- struct xgi_sarea_info sarea_info;
/* look up table parameters */
u32 *lut_base;
@@ -207,7 +205,6 @@ extern void xgi_pcie_heap_cleanup(struct xgi_info * info);
extern void xgi_pcie_alloc(struct xgi_info * info,
struct xgi_mem_alloc * alloc, pid_t pid);
extern void xgi_pcie_free(struct xgi_info * info, unsigned long offset);
-extern void xgi_pcie_heap_check(void);
extern struct xgi_pcie_block *xgi_find_pcie_block(struct xgi_info * info,
unsigned long address);
extern void *xgi_find_pcie_virt(struct xgi_info * info, unsigned long address);