r128_drv.h (182080) | r128_drv.h (189130) |
---|---|
1/* r128_drv.h -- Private header for r128 driver -*- linux-c -*- 2 * Created: Mon Dec 13 09:51:11 1999 by faith@precisioninsight.com 3 */ 4/*- 5 * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. 6 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. 7 * All rights reserved. 8 * --- 19 unchanged lines hidden (view full) --- 28 * Authors: 29 * Rickard E. (Rik) Faith <faith@valinux.com> 30 * Kevin E. Martin <martin@valinux.com> 31 * Gareth Hughes <gareth@valinux.com> 32 * Michel D���zer <daenzerm@student.ethz.ch> 33 */ 34 35#include <sys/cdefs.h> | 1/* r128_drv.h -- Private header for r128 driver -*- linux-c -*- 2 * Created: Mon Dec 13 09:51:11 1999 by faith@precisioninsight.com 3 */ 4/*- 5 * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. 6 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. 7 * All rights reserved. 8 * --- 19 unchanged lines hidden (view full) --- 28 * Authors: 29 * Rickard E. (Rik) Faith <faith@valinux.com> 30 * Kevin E. Martin <martin@valinux.com> 31 * Gareth Hughes <gareth@valinux.com> 32 * Michel D���zer <daenzerm@student.ethz.ch> 33 */ 34 35#include <sys/cdefs.h> |
36__FBSDID("$FreeBSD: head/sys/dev/drm/r128_drv.h 182080 2008-08-23 20:59:12Z rnoland $"); | 36__FBSDID("$FreeBSD: head/sys/dev/drm/r128_drv.h 189130 2009-02-28 02:37:55Z rnoland $"); |
37 38#ifndef __R128_DRV_H__ 39#define __R128_DRV_H__ 40 41/* General customization: 42 */ 43#define DRIVER_AUTHOR "Gareth Hughes, VA Linux Systems Inc." 44 --- 112 unchanged lines hidden (view full) --- 157extern int r128_enable_vblank(struct drm_device *dev, int crtc); 158extern void r128_disable_vblank(struct drm_device *dev, int crtc); 159extern u32 r128_get_vblank_counter(struct drm_device *dev, int crtc); 160extern irqreturn_t r128_driver_irq_handler(DRM_IRQ_ARGS); 161extern void r128_driver_irq_preinstall(struct drm_device * dev); 162extern int r128_driver_irq_postinstall(struct drm_device * dev); 163extern void r128_driver_irq_uninstall(struct drm_device * dev); 164extern void r128_driver_lastclose(struct drm_device * dev); | 37 38#ifndef __R128_DRV_H__ 39#define __R128_DRV_H__ 40 41/* General customization: 42 */ 43#define DRIVER_AUTHOR "Gareth Hughes, VA Linux Systems Inc." 44 --- 112 unchanged lines hidden (view full) --- 157extern int r128_enable_vblank(struct drm_device *dev, int crtc); 158extern void r128_disable_vblank(struct drm_device *dev, int crtc); 159extern u32 r128_get_vblank_counter(struct drm_device *dev, int crtc); 160extern irqreturn_t r128_driver_irq_handler(DRM_IRQ_ARGS); 161extern void r128_driver_irq_preinstall(struct drm_device * dev); 162extern int r128_driver_irq_postinstall(struct drm_device * dev); 163extern void r128_driver_irq_uninstall(struct drm_device * dev); 164extern void r128_driver_lastclose(struct drm_device * dev); |
165extern int r128_driver_load(struct drm_device * dev, unsigned long flags); |
|
165extern void r128_driver_preclose(struct drm_device * dev, 166 struct drm_file *file_priv); 167 168extern long r128_compat_ioctl(struct file *filp, unsigned int cmd, 169 unsigned long arg); 170 171/* Register definitions, register access macros and drmAddMap constants 172 * for Rage 128 kernel driver. --- 356 unchanged lines hidden --- | 166extern void r128_driver_preclose(struct drm_device * dev, 167 struct drm_file *file_priv); 168 169extern long r128_compat_ioctl(struct file *filp, unsigned int cmd, 170 unsigned long arg); 171 172/* Register definitions, register access macros and drmAddMap constants 173 * for Rage 128 kernel driver. --- 356 unchanged lines hidden --- |