Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
nv50_crtc.c File Reference
#include <drm/drmP.h>
#include <drm/drm_crtc_helper.h>
#include "nouveau_reg.h"
#include "nouveau_drm.h"
#include "nouveau_dma.h"
#include "nouveau_gem.h"
#include "nouveau_hw.h"
#include "nouveau_encoder.h"
#include "nouveau_crtc.h"
#include "nouveau_connector.h"
#include "nv50_display.h"
#include <subdev/clock.h>

Go to the source code of this file.

Functions

int nv50_crtc_blank (struct nouveau_crtc *nv_crtc, bool blanked)
 
struct nouveau_connectornouveau_crtc_connector_get (struct nouveau_crtc *nv_crtc)
 
int nv50_crtc_set_clock (struct drm_device *dev, int head, int pclk)
 
int nv50_crtc_cursor_set (struct drm_crtc *crtc, struct drm_file *file_priv, uint32_t buffer_handle, uint32_t width, uint32_t height)
 
int nv50_crtc_cursor_move (struct drm_crtc *crtc, int x, int y)
 
int nv50_crtc_create (struct drm_device *dev, int index)
 

Function Documentation

struct nouveau_connector* nouveau_crtc_connector_get ( struct nouveau_crtc nv_crtc)
read

Definition at line 212 of file nv50_crtc.c.

int nv50_crtc_blank ( struct nouveau_crtc nv_crtc,
bool  blanked 
)

Definition at line 66 of file nv50_crtc.c.

int nv50_crtc_create ( struct drm_device dev,
int  index 
)

Definition at line 703 of file nv50_crtc.c.

int nv50_crtc_cursor_move ( struct drm_crtc crtc,
int  x,
int  y 
)

Definition at line 400 of file nv50_crtc.c.

int nv50_crtc_cursor_set ( struct drm_crtc crtc,
struct drm_file *  file_priv,
uint32_t  buffer_handle,
uint32_t  width,
uint32_t  height 
)

Definition at line 359 of file nv50_crtc.c.

int nv50_crtc_set_clock ( struct drm_device dev,
int  head,
int  pclk 
)

Definition at line 334 of file nv50_crtc.c.