Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
psb_irq.c File Reference
#include <drm/drmP.h>
#include "psb_drv.h"
#include "psb_reg.h"
#include "psb_intel_reg.h"
#include "power.h"
#include "psb_irq.h"
#include "mdfld_output.h"

Go to the source code of this file.

Functions

void psb_enable_pipestat (struct drm_psb_private *dev_priv, int pipe, u32 mask)
 
void psb_disable_pipestat (struct drm_psb_private *dev_priv, int pipe, u32 mask)
 
irqreturn_t psb_irq_handler (DRM_IRQ_ARGS)
 
void psb_irq_preinstall (struct drm_device *dev)
 
int psb_irq_postinstall (struct drm_device *dev)
 
void psb_irq_uninstall (struct drm_device *dev)
 
void psb_irq_turn_on_dpst (struct drm_device *dev)
 
int psb_irq_enable_dpst (struct drm_device *dev)
 
void psb_irq_turn_off_dpst (struct drm_device *dev)
 
int psb_irq_disable_dpst (struct drm_device *dev)
 
int psb_enable_vblank (struct drm_device *dev, int pipe)
 
void psb_disable_vblank (struct drm_device *dev, int pipe)
 
int mdfld_enable_te (struct drm_device *dev, int pipe)
 
void mdfld_disable_te (struct drm_device *dev, int pipe)
 
u32 psb_get_vblank_counter (struct drm_device *dev, int pipe)
 

Function Documentation

void mdfld_disable_te ( struct drm_device dev,
int  pipe 
)

Definition at line 563 of file psb_irq.c.

int mdfld_enable_te ( struct drm_device dev,
int  pipe 
)

Definition at line 534 of file psb_irq.c.

void psb_disable_pipestat ( struct drm_psb_private dev_priv,
int  pipe,
u32  mask 
)

Definition at line 103 of file psb_irq.c.

void psb_disable_vblank ( struct drm_device dev,
int  pipe 
)

Definition at line 510 of file psb_irq.c.

void psb_enable_pipestat ( struct drm_psb_private dev_priv,
int  pipe,
u32  mask 
)

Definition at line 86 of file psb_irq.c.

int psb_enable_vblank ( struct drm_device dev,
int  pipe 
)

Definition at line 471 of file psb_irq.c.

u32 psb_get_vblank_counter ( struct drm_device dev,
int  pipe 
)

Definition at line 583 of file psb_irq.c.

int psb_irq_disable_dpst ( struct drm_device dev)

Definition at line 437 of file psb_irq.c.

int psb_irq_enable_dpst ( struct drm_device dev)

Definition at line 399 of file psb_irq.c.

irqreturn_t psb_irq_handler ( DRM_IRQ_ARGS  )

Definition at line 203 of file psb_irq.c.

int psb_irq_postinstall ( struct drm_device dev)

Definition at line 296 of file psb_irq.c.

void psb_irq_preinstall ( struct drm_device dev)

Definition at line 264 of file psb_irq.c.

void psb_irq_turn_off_dpst ( struct drm_device dev)

Definition at line 415 of file psb_irq.c.

void psb_irq_turn_on_dpst ( struct drm_device dev)

Definition at line 366 of file psb_irq.c.

void psb_irq_uninstall ( struct drm_device dev)

Definition at line 330 of file psb_irq.c.