Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
mga_irq.c File Reference
#include <drm/drmP.h>
#include <drm/mga_drm.h>
#include "mga_drv.h"

Go to the source code of this file.

Functions

u32 mga_get_vblank_counter (struct drm_device *dev, int crtc)
 
irqreturn_t mga_driver_irq_handler (DRM_IRQ_ARGS)
 
int mga_enable_vblank (struct drm_device *dev, int crtc)
 
void mga_disable_vblank (struct drm_device *dev, int crtc)
 
int mga_driver_fence_wait (struct drm_device *dev, unsigned int *sequence)
 
void mga_driver_irq_preinstall (struct drm_device *dev)
 
int mga_driver_irq_postinstall (struct drm_device *dev)
 
void mga_driver_irq_uninstall (struct drm_device *dev)
 

Function Documentation

void mga_disable_vblank ( struct drm_device dev,
int  crtc 
)

Definition at line 106 of file mga_irq.c.

int mga_driver_fence_wait ( struct drm_device dev,
unsigned int sequence 
)

Definition at line 121 of file mga_irq.c.

irqreturn_t mga_driver_irq_handler ( DRM_IRQ_ARGS  )

Definition at line 50 of file mga_irq.c.

int mga_driver_irq_postinstall ( struct drm_device dev)

Definition at line 150 of file mga_irq.c.

void mga_driver_irq_preinstall ( struct drm_device dev)

Definition at line 140 of file mga_irq.c.

void mga_driver_irq_uninstall ( struct drm_device dev)

Definition at line 163 of file mga_irq.c.

int mga_enable_vblank ( struct drm_device dev,
int  crtc 
)

Definition at line 91 of file mga_irq.c.

u32 mga_get_vblank_counter ( struct drm_device dev,
int  crtc 
)

Definition at line 38 of file mga_irq.c.