Deleted Added
sdiff udiff text old ( 189099 ) new ( 189130 )
full compact
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 $");
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);
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 ---