drmP.h (189099) | drmP.h (189130) |
---|---|
1/* drmP.h -- Private header for Direct Rendering Manager -*- linux-c -*- 2 * Created: Mon Jan 4 10:05:05 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 * --- 18 unchanged lines hidden (view full) --- 27 * 28 * Authors: 29 * Rickard E. (Rik) Faith <faith@valinux.com> 30 * Gareth Hughes <gareth@valinux.com> 31 * 32 */ 33 34#include <sys/cdefs.h> | 1/* drmP.h -- Private header for Direct Rendering Manager -*- linux-c -*- 2 * Created: Mon Jan 4 10:05:05 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 * --- 18 unchanged lines hidden (view full) --- 27 * 28 * Authors: 29 * Rickard E. (Rik) Faith <faith@valinux.com> 30 * Gareth Hughes <gareth@valinux.com> 31 * 32 */ 33 34#include <sys/cdefs.h> |
35__FBSDID("$FreeBSD: head/sys/dev/drm/drmP.h 189099 2009-02-27 06:01:42Z rnoland $"); | 35__FBSDID("$FreeBSD: head/sys/dev/drm/drmP.h 189130 2009-02-28 02:37:55Z rnoland $"); |
36 37#ifndef _DRM_P_H_ 38#define _DRM_P_H_ 39 40#if defined(_KERNEL) || defined(__KERNEL__) 41 42struct drm_device; 43struct drm_file; --- 745 unchanged lines hidden (view full) --- 789irqreturn_t drm_irq_handler(DRM_IRQ_ARGS); 790void drm_driver_irq_preinstall(struct drm_device *dev); 791void drm_driver_irq_postinstall(struct drm_device *dev); 792void drm_driver_irq_uninstall(struct drm_device *dev); 793void drm_handle_vblank(struct drm_device *dev, int crtc); 794u32 drm_vblank_count(struct drm_device *dev, int crtc); 795int drm_vblank_get(struct drm_device *dev, int crtc); 796void drm_vblank_put(struct drm_device *dev, int crtc); | 36 37#ifndef _DRM_P_H_ 38#define _DRM_P_H_ 39 40#if defined(_KERNEL) || defined(__KERNEL__) 41 42struct drm_device; 43struct drm_file; --- 745 unchanged lines hidden (view full) --- 789irqreturn_t drm_irq_handler(DRM_IRQ_ARGS); 790void drm_driver_irq_preinstall(struct drm_device *dev); 791void drm_driver_irq_postinstall(struct drm_device *dev); 792void drm_driver_irq_uninstall(struct drm_device *dev); 793void drm_handle_vblank(struct drm_device *dev, int crtc); 794u32 drm_vblank_count(struct drm_device *dev, int crtc); 795int drm_vblank_get(struct drm_device *dev, int crtc); 796void drm_vblank_put(struct drm_device *dev, int crtc); |
797void drm_vblank_cleanup(struct drm_device *dev); |
|
797int drm_vblank_wait(struct drm_device *dev, unsigned int *vbl_seq); 798int drm_vblank_init(struct drm_device *dev, int num_crtcs); 799void drm_vbl_send_signals(struct drm_device *dev, int crtc); 800int drm_modeset_ctl(struct drm_device *dev, void *data, 801 struct drm_file *file_priv); 802 803/* AGP/PCI Express/GART support (drm_agpsupport.c) */ 804int drm_device_is_agp(struct drm_device *dev); --- 211 unchanged lines hidden --- | 798int drm_vblank_wait(struct drm_device *dev, unsigned int *vbl_seq); 799int drm_vblank_init(struct drm_device *dev, int num_crtcs); 800void drm_vbl_send_signals(struct drm_device *dev, int crtc); 801int drm_modeset_ctl(struct drm_device *dev, void *data, 802 struct drm_file *file_priv); 803 804/* AGP/PCI Express/GART support (drm_agpsupport.c) */ 805int drm_device_is_agp(struct drm_device *dev); --- 211 unchanged lines hidden --- |