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

Go to the source code of this file.

Functions

void radeon_irq_set_state (struct drm_device *dev, u32 mask, int state)
 
int radeon_enable_vblank (struct drm_device *dev, int crtc)
 
void radeon_disable_vblank (struct drm_device *dev, int crtc)
 
irqreturn_t radeon_driver_irq_handler (DRM_IRQ_ARGS)
 
u32 radeon_get_vblank_counter (struct drm_device *dev, int crtc)
 
int radeon_irq_emit (struct drm_device *dev, void *data, struct drm_file *file_priv)
 
int radeon_irq_wait (struct drm_device *dev, void *data, struct drm_file *file_priv)
 
void radeon_driver_irq_preinstall (struct drm_device *dev)
 
int radeon_driver_irq_postinstall (struct drm_device *dev)
 
void radeon_driver_irq_uninstall (struct drm_device *dev)
 
int radeon_vblank_crtc_get (struct drm_device *dev)
 
int radeon_vblank_crtc_set (struct drm_device *dev, int64_t value)
 

Function Documentation

void radeon_disable_vblank ( struct drm_device dev,
int  crtc 
)

Definition at line 98 of file radeon_irq.c.

irqreturn_t radeon_driver_irq_handler ( DRM_IRQ_ARGS  )

Definition at line 182 of file radeon_irq.c.

int radeon_driver_irq_postinstall ( struct drm_device dev)

Definition at line 349 of file radeon_irq.c.

void radeon_driver_irq_preinstall ( struct drm_device dev)

Definition at line 331 of file radeon_irq.c.

void radeon_driver_irq_uninstall ( struct drm_device dev)

Definition at line 367 of file radeon_irq.c.

int radeon_enable_vblank ( struct drm_device dev,
int  crtc 
)

Definition at line 63 of file radeon_irq.c.

u32 radeon_get_vblank_counter ( struct drm_device dev,
int  crtc 
)

Definition at line 256 of file radeon_irq.c.

int radeon_irq_emit ( struct drm_device dev,
void data,
struct drm_file *  file_priv 
)

Definition at line 285 of file radeon_irq.c.

void radeon_irq_set_state ( struct drm_device dev,
u32  mask,
int  state 
)

Definition at line 37 of file radeon_irq.c.

int radeon_irq_wait ( struct drm_device dev,
void data,
struct drm_file *  file_priv 
)

Definition at line 313 of file radeon_irq.c.

int radeon_vblank_crtc_get ( struct drm_device dev)

Definition at line 384 of file radeon_irq.c.

int radeon_vblank_crtc_set ( struct drm_device dev,
int64_t  value 
)

Definition at line 391 of file radeon_irq.c.